Accounting
Contents |
Double entry
Serious accounting
Gnucash
Based on gtk/gnome. Still maintained.
KMyMoney2
Written in Qt, nice looking, once lagging behind kde dev (kde4 porting) but it's now fixed. They have nice reports and a (overly) complicated "forecast" feature. There are not much graphics.
They use rational numbers for storing values. They do not intend to change the name.
They claim to do double-entry accounting, but it does not look like the usual double-entry stuff from the graphical interface. Maybe they use the name 'double-entry' only for the technical techniques used under the hood. I still wonder whether it is real double-entry or not.
Simple entry
Mostly for very small companies and personnal accounting
Skrooge
New kid on the block in KDE accounting software land. Brand new website, they release often, but the code looks clumsy. They have a lot of features and graphics, though. (but no double-accounting, so bad).
Grisbi
Based on gtk, but not gnome. Unmaintained. Used to be ok for association or very small companies (as it does not have double-entry). The team was mostly French, so that the software was slightly better than others with respect with French specifities. No graphic, no planning but breakdown of transaction and reconciliation.
I once used this for my personal business, by creating a dedicated/simplified chart of accounts, adapted to accounting for French independant contractors.
There are log of bugs, they try to keep on developping it, but fail. There was even a bug when the total would be wrong if you messed too much with a broke down entry. The solution provided by developers was to edit the xml file by hand.
Opale
Two main advantages over others, and the reason i've written it and keep on maintaining it : graphics and a focus on planning. That is, you record what you know the future will be, so that you can plan your treasury. Of course, you know that you can only be as confident in this planning as you are confident in you data. Prefilled templates and reconciliation are also present. There's no double-entry and no breaking down of transactions. Both those feature will never be added, there are better software for those, and the purpose of Opale is to stay simple.