GnuCash

GnuCash.png GnuCash is accounting software that’s been around for decades, and to some extent feels like it. I experimented with moving my personal accounting records to use GnuCash.

On the plus side GnuCash has an open data format, it can hold its data as XML which has an understandable structure. The data is accessible both for reporting out, and for manipulation by scripts. So there’s no lock-in, it’s possible to export data from GnuCash into another package.

GnuCash is free software. Most other accounting software is subscription based. I am retired and wish to minimise how much I spend. There is a lot of functionality in GnuCash.

On the negative side (which eventually meant I decided not to move to GnuCash) categorising transactions would require running script over the internal data. You can’t see two accounts together at the same data. Editing is cumbersome compared with my homebrew solution which has a HTML based editor.