I recently started using it so I actually have one unanswered question. Was going to connect to their IRC to find out.
The num column seems to be manual and I'm not sure if it's supposed to be a globally unique value or just a sequence for each transaction (verification) you make.
Sorry if I'm talking out of my ass but I don't know the correct business english to use in these circumstances.
I use a letter prefix for my transaction sequence numbers and GnuCash doesn't seem to understand it or put any value in it at all. This is definitely a weak point in my eyes and I'd love to have GnuCash support categories for transactions and strict sequence numbers.
It's a bit of a hack and I can't recommend anyone to actually use it. It probably contains a number of assumptions that only holds true for the SIE-files I've had to handle.
https://erq.se/sie/import_sie.py https://erq.se/sie/sie.py https://erq.se/sie/export_sie.py
GnuCash should do the accounting itself just fine, but in my experience accountants don't like to see reports that aren't exactly like they are used to, so you might lose a lot of time adapting its reports to the format they're expecting.
Is it suitable for a small business in a European country, where (I presume) the accounting/IRS and tax system requirements are more stringent?
I'm interested in using it in Portugal but AFAIK small businesses and freelancers here use different, commercial local software.