fava-envelope: map budgets to accounts?

252 views
Skip to first unread message

Brian Lalor

unread,
Oct 8, 2023, 9:17:23 PM10/8/23
to bean...@googlegroups.com
I’m diving deep into Beancount, about two weeks in, now, and I’m really liking what I’m seeing; kudos to everyone who’s written software and documentation to make getting started relatively painless!

I was a YNAB user for a bit but fell off the wagon.  I’m looking to replicate the budgeting aspects of that product, in addition to tracking investments. I’m off to a good start.  I’m ultimately trying to track expenses and budgets for myself and also my household; like others my partner and I have “mine” and “ours” buckets of money and it’s served us well, but both “mine” and “ours” could use some budgeting. I’ve been attempting to virtually separate those buckets within a single Beancount ledger, but I’m suspecting that I may end up having separate ledgers…  

I’ve started looking at fava-envelope, but I’m not sure it can do what I would like: designate AssetA  as the budget account for ExpenseA, and AssetB as the budget account for ExpenseB and ExpenseB’.  Is that possible with fava-envelope? If not, is there another envelope budgeting extension that might come closer?

I’d also be interested in hearing about other approaches to managing budgets with Beancount that isn’t just trying to ape YNAB! 😄

Thanks,
Brian
— 
Brian Lalor (he/him)

polarmutex

unread,
Oct 9, 2023, 10:35:49 AM10/9/23
to Beancount
I am the developer of fava-envelope

Out of the box, fava-envelope can not do this unless you use multiple currencies (like USD_PARTNER for the other asset). fava-envelope uses separate budgets for each currency.

I can look into the feasibility of making this use case when I get time

Brian Lalor

unread,
Oct 9, 2023, 10:45:05 AM10/9/23
to bean...@googlegroups.com
Thanks! I was looking at the code for fava-envelope this morning and it is quite understandable. I may dig a bit more into this use case, as well. 
— 
Brian Lalor (he/him)

-- 
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/edcd278a-f90b-4ed2-8550-41c227871e9dn%40googlegroups.com.

Reply all
Reply to author
Forward
Message has been deleted
0 new messages