Live data from Hacker News

Beancount: Double-entry accounting from text files

github.com

21–30 of 127 posts

Re: Beancount: Double-entry accounting from text files

#21

Does anyone know if there's a good app I can use for plaintext accounting on my phone? I'd love to be able to use syncthing to sync the ledger on my PC and phone. It'd really help me stop collecting receipts so I can bulk put them in when I get home.

FWIW Emacs has a ledger mode that is fantastic. I suspect other editors do as well.

Re: Beancount: Double-entry accounting from text files

#22
I switched to beancount after trying several other things (mint, spreadsheets, gnucash), and I like it quite a bit. It's choice to be very strict about things held at cost (like units of stock) is a great differentiation.

It's VERY hard to accidentally miss capital gains, or get cost basis wrong on something, or have something not balance. Much harder than even ledger-cli, let alone the other alternatives. It feels at times like working with a static type system versus a dynamic type system.

And the burden associated with this is not anything more than other tools. Importers have been great. I have 68 asset subaccounts between my spouse and I (if you do double-entry accounting you'll know this isn't actually that many), and I spend about 1-2 hours a month balancing the books, doing reporting, etc.

Finally, it's quite easy to get your transactions into a pandas datatable or similar, allowing you to utilize your programming/datascience skills to do things that just aren't available in other tools. Mint offers nothing here, spreadsheets can do some of it (but the downsides of accuracy), and gnucash requires learning some niche scheme stuff; it feels very "tacked on".

Re: Beancount: Double-entry accounting from text files

#23
post #8

Any married people have advice on how to track finances? I used bean count or ledger when i was single, but the manual system kind of breaks down when you have a family .

I use hledger-flow [1]. It's an opinionated way of importing csvs into the hledger format. Works really well for me, just export the csvs, write a mapping and you are good to go.

It supports preprocessing the csvs if you need to clean the data or compute some new fields which is really powerful. Once you are up and running it only needs some minor updates each month to map unidentifiable transactions I can do this in under an hour these days.

[1] https://github.com/apauley/hledger-flow

Re: Beancount: Double-entry accounting from text files

#24
post #16
post #8

Any married people have advice on how to track finances? I used bean count or ledger when i was single, but the manual system kind of breaks down when you have a family .

For my family I use ledger and a bunch of little programs I've written over the years to import data and generate reports. I've tried every other tool and system over the decades, and nothing beats PTA (and ledger, in my case).

> PTA

Parent-Teacher Association??

Re: Beancount: Double-entry accounting from text files

#25
post #16

Earlier quoted context omitted.

For my family I use ledger and a bunch of little programs I've written over the years to import data and generate reports. I've tried every other tool and system over the decades, and nothing beats PTA (and ledger, in my case).

> PTA Parent-Teacher Association??

Plain text accounting

Re: Beancount: Double-entry accounting from text files

#26
post #16

Earlier quoted context omitted.

For my family I use ledger and a bunch of little programs I've written over the years to import data and generate reports. I've tried every other tool and system over the decades, and nothing beats PTA (and ledger, in my case).

> PTA Parent-Teacher Association??

[deleted]

Re: Beancount: Double-entry accounting from text files

#27
post #8

Any married people have advice on how to track finances? I used bean count or ledger when i was single, but the manual system kind of breaks down when you have a family .

I use homebank. Download all your various transactions, load and tag them and you're done.

You can build rules too so the more you use it, the more automated it becomes.

Re: Beancount: Double-entry accounting from text files

#28
post #8

Any married people have advice on how to track finances? I used bean count or ledger when i was single, but the manual system kind of breaks down when you have a family .

I enabled notifications on all our cards and bank accounts so whenever a transaction happens I get an email.

From there I just use gmail filters to put all of those in a folder and then wrote a script to download, parse and enter those transactions on my ledger with “Expenses:FIXME”

Once a week or so (when I have around 10-20 transactions) I import them and go through them, asking my SO if there’s any transactions I don’t know of.

Alternatively I also just make one transactions to put in an account that is fully my SO’s and one that is mine (mostly for both of our hobbies) and those I don’t track, except for the monthly deposit to those

Re: Beancount: Double-entry accounting from text files

#29

This reminds me of ledger: https://www.ledger-cli.org/ * Turns out they address the comparison: https://beancount.github.io/docs/a_comparison_of_beancount_a...

I initially thought that it had to be either/or and when I switched to beancount I was sorely missing then simple balance reports from ledger.

What I’ve been doing lately is just generating ledger-formatted ledger on the fly for this that I used ledger before, while still benefiting from the strict beancount format, balance assertions and such that ledger doesn’t have

Re: Beancount: Double-entry accounting from text files

#30
post #8

Any married people have advice on how to track finances? I used bean count or ledger when i was single, but the manual system kind of breaks down when you have a family .

YNAB (https://www.youneedabudget.com/) was the trick for us-- while I am totally comfortable with these kind of tools or even just a spreadsheet, the app and functionality from YNAB made it accessible to my significant other. We also like the "envelope" method for budgeting, so this made it a natural fit. I recommend everyone at least try it if they're not budgeting already.

(If this is what you meant by family finances-- as others have pointed out, there's a difference between budgeting and accounting. YNAB has met all of my family's needs in the financial realm.)

Post reply on HN