Live data from Hacker News

GnuCash

gnucash.org

41–50 of 124 posts

Re: GnuCash

#41
post #39

Without a way to easily import data directly from my banks/credit cards, using GnuCash (or Firefly III, a great alternative that's also worth checking out) just takes way more time than its worth. (OFX was not as straightforward to obtain or use as one would hope). Mint is so much easier to use - it automatically pulls and categorizes transactions from pretty much any institution imaginable without no user effort nee…

I use KMyMoney which has probably the same "support" as GnuCash for online banking.

I now just download transacations from the institution (CSV, OFX, etc) and import the file. Many institutions charge extra for being able to pull automatically, but their export is free. Sounds like a pain but it isn't that bad.

Re: GnuCash

#42
post #23

I've used GnuCash for 13 years now, for personal finances and two companies, and love it to death. There's something really satisfying when you see everything balance! The only issues I've had over all these years have been banks/credit cards that have weird idiosyncrasies in their file formats (lookin' at you, AmEx) that require you to remove the trailing white space (bad memory, I have a text file that reminds me w…

“tailing white space” - I wonder if a trim () on that input field would help.

I found my caveats file! It was actually an errant newline at the end of each file. Gnucash should've known enough to strip it. And the other thing was a file that used `--` for deposits, so I have a note to 's/--//g' those files.

I think that's the kind of thing that some of us see as a neat challenge to figure out and overcome; but for others, it becomes a barrier for entry. I still evangelize the heck out of Gnucash, though. It's so powerful...and not Intuit.

Re: GnuCash

#43
post #39

Without a way to easily import data directly from my banks/credit cards, using GnuCash (or Firefly III, a great alternative that's also worth checking out) just takes way more time than its worth. (OFX was not as straightforward to obtain or use as one would hope). Mint is so much easier to use - it automatically pulls and categorizes transactions from pretty much any institution imaginable without no user effort nee…

I hated all of the advertising in mint. I recently started using ynab[0], which can also import balances & transactions from banks. It supports oauth and 2fa, which was nice for the reason you listed: I don't want to give my credentials to anyone, even a "trusted" vendor like intuit. It also has a rest api, which I haven't gotten to try yet, but stands out as a very nice to have feature for me.

The downside is that ynab is some $, but I think it's worth it not to have ads for insurance, loans, or credit cards being shoved down my throat.

I evaluated personal capital[1] as well, but I got really turned off by them having a "continue with google" auth workflow that leads you to a page saying they haven't implemented it yet. Not a great way to build trust, which is a absolute must for any financial application.

If any HNers have good recommendations, I for one would appreciate hearing them. I'm ok spending ~100/yr on a good financial management app.

[0] https://youneedabudget.com

[1] https://www.personalcapital.com/

Re: GnuCash

#44

Does anyone have a good workflow for recording personal finances with this type of tool? My problem is that recording every single transaction becomes tedious, so I end up not doing it and the ledger gets out of sync, making it even more tedious to catch back up in a vicious cycle. I'm considering not tracking individual payments and instead just the total monthly changes so I at least have an up-to-date net worth ca…

Do you really need full double-entry accounting for personal finances? This usually boils down to either

- you need it for tax/legal/bureaucratic purposes, or

- you are really short on money and you need to keep track of it down to the last cent.

When either of those two conditions are true, double-entry is amazing.

If the above are not true (and it sounds that way based on your comment) then I would do it statistically.

Determine how much time you would like to spend recording transactions. Let's say it's 1/11 of the time it takes when you are doing a full accounting. (Eleven is good because it's prime, so it's less likely to accidentally line up with cyclic transactions.)

Enter all expenses/incomes only every eleventh day. Nothing the other days. You have to be really strict about this!

Instead of entering the actual number, though, multiply it by 11.

Tadaa! After a while, you have practically the same result but at a fraction of the effort (roughly three times per month instead of 30.)

Note that the number you get will have some sampling error. For bonus points, you can calculate the size of this. Depending on how large the variation of your expenses is and how often you enter them, it's not unreasonable to get a sampling error where three standard deviations are ±50 % -- are you okay with a rough estimation like that? If not, you have to sample more often.

More technical note: what I've described is actually a stratified sampling scheme, only once you've sampled a day, you do a full accounting of the transactions within that day. Depending on the practical structure of your transactions, you might find that you can optimise your sampling scheme (lower sample error and/or less effort) by selecting more days, but only entering one transaction from each day.

Read up on sampling! It's powerful!

Re: GnuCash

#45
post #39

Without a way to easily import data directly from my banks/credit cards, using GnuCash (or Firefly III, a great alternative that's also worth checking out) just takes way more time than its worth. (OFX was not as straightforward to obtain or use as one would hope). Mint is so much easier to use - it automatically pulls and categorizes transactions from pretty much any institution imaginable without no user effort nee…

"Without a way to easily import data directly from my banks/credit cards"

What is this wizardry? I go to the web portal of my (banks) and basically do double entry.

Re: GnuCash

#46
I have tried GnuCash in the past. It was too complicated for my needs. All other budgeting software I thought was too complicated and complex for the average person. I use a spreadsheet to handle my budget. I keep it as a reminder that temporary solutions can become permanent. The file name is "planstemp". It was temporary more about ten years ago. I found using different banks depending on the purpose of the transaction the easiest way to keep track of expenses. I use one bank for regular monthly expenses and another for daily expenses. Regular expenses are predictable. If I was running a business, I keep that separate from personal.

Re: GnuCash

#50
Recently I was asked about something to manage a basic income/outcome finances for a small bar.

The lack of a basic "cash in the register in the morning", i.e. a basic ability to input the transactions in the different times of day (despite the backend supports it) was an instant no go for the task.

I used GnuCash for a couple of years to track the finances of my family, but the inability to place the transactions by the time is a thing which drived me to totally abandon the thing.

Post reply on HN