Live data from Hacker News

GnuCash 5.9

gnucash.org

21–30 of 179 posts

Re: GnuCash 5.9

#21
I tried some time ago GnuCash after getting tired of plain text accounting.

I’m not sure what it was but I couldn’t get it working for me. Tried HomeBank afterwards and was blown away by how accessible it is in comparison.

I might give another try at GnuCash to track something like business/project expenses but it was rather hard to use for my personal finances.

Re: GnuCash 5.9

#22

I looked carefully at GnuCash before settling on Beancount (or plain-text accounting in general) for personal finance software. The deal breaker for me was the underlying XML or SQLite formats of GnuCash. These are not terribly amenable to scripting, either for ingesting raw data or reporting. Whereas this is basically the point of plain-text tools like Beancount or HLedger. GnuCash feels too much like a walled-garde…

To each their own I guess: my experience is the exact opposite. Plain text looks simple to human eyes but parsing it in a structured way is a nightmare and scripting edits to plain text is a mess.

Databases on the other hand are built for this. After years of dissatisfaction with plain text accounting and many hours spent trying to improve it, I now use SQLite and it has been an enormous improvement.

Re: GnuCash 5.9

#23
I don't like the GNUcash model very much, it is a bit fiddly to use, and is pretty hard to get the right stats I want out of it. I've used and settled on several other packages in the past.

But GNUCash existed when I first got a job decades ago.

GNUCash exists today.

I don't think any other package really matches the endurance.

Re: GnuCash 5.9

#24

I've tried many personal accounting software and all of them (but old Pcoket Money for PalmOS!) are very unhelpful in filling in expenses. If you need to record whole shop visit as one transaction (like "Food at Lidl") it is tolerable, but as soon as you want to enter each line in your receipt as separate part of split transaction (like, food:milk = 2 euro, food:bread = 1 euro, food:eggs = 3 euro, food:meat:pork = 8…

Is it actually all that useful to you to track each receipt line-item? For a few specific types of purchases, maybe, but I'm going to go out on a limb here and suggest you might be taking on needless work that doesn't create value for you anywhere near that level of effort.

Re: GnuCash 5.9

#25
post #4

GnuCash and KDE Money always seemed very similar to me. Why should I use GnuCash over KDE money?

First thing to come to mind is if Gnome's your DE and you prefer more-native-feeling apps.

Vice-versa if you're using KDE instead.

Re: GnuCash 5.9

#27
post #25
post #4

GnuCash and KDE Money always seemed very similar to me. Why should I use GnuCash over KDE money?

First thing to come to mind is if Gnome's your DE and you prefer more-native-feeling apps. Vice-versa if you're using KDE instead.

Getting OT here, but I've tended to prefer Gnome apps with a KDE desktop. The latest UI pessimizations in Gnome may having me switch completely away from Gnome, with the "You must click on sub menus to open them" being the final straw.

Re: GnuCash 5.9

#28

I've tried many personal accounting software and all of them (but old Pcoket Money for PalmOS!) are very unhelpful in filling in expenses. If you need to record whole shop visit as one transaction (like "Food at Lidl") it is tolerable, but as soon as you want to enter each line in your receipt as separate part of split transaction (like, food:milk = 2 euro, food:bread = 1 euro, food:eggs = 3 euro, food:meat:pork = 8…

You're basically describing envelope budgeting, I think, where the money is (like checking) or isn't (like credit cards) doesn't matter. You have money inside of physical or virtual "envelopes" that represent what money you really have available for X or Y. It's kind of like an abstraction on top of all your money sources.

Re: GnuCash 5.9

#29

I've tried many personal accounting software and all of them (but old Pcoket Money for PalmOS!) are very unhelpful in filling in expenses. If you need to record whole shop visit as one transaction (like "Food at Lidl") it is tolerable, but as soon as you want to enter each line in your receipt as separate part of split transaction (like, food:milk = 2 euro, food:bread = 1 euro, food:eggs = 3 euro, food:meat:pork = 8…

I've tried a lot in the past as well, and after getting annoyed with proprietary OS X software (iBank in particular) back in 2009 or so, and not really liking GNUCash and KDEMoney (at least back in 2009) ended up writing my own open source simple app (native Cocoa, with a more recent Qt port for Linux) that I've been using every since on a daily basis.

In terms of the detail, I used to do very detailed breakdowns of categories, but now I don't really see the point: my app supports 'split transactions' (one of the reasons I actually made it, as existing solutions had poor support for them back in 2009), and I generally just use things like 'Food', 'Drinks', 'Essentials' as categories, as it never really made sense (at least for me) to detail them with such accuracy.

But for things like 'coffee', I do 'Drinks:Coffee', so I can see how much I am spending on fairly specific things, but I guess it's a balance in terms of whether it's worth the effort to record them so accurately compared to making use of the details.

Similarly, things like 'Car:Fuel', 'Car:Service', etc...

Re: GnuCash 5.9

#30

Earlier quoted context omitted.

This is absolutely a valid reason to not use GnuCash. As for myself, I agree that the XML format is not great, but I use the SQLite format, which allows me to write scripts on it.

You can write scripts to transform XML documents as well.

True, but I don't want to. And that is the biggest barrier of all.
Post reply on HN