Split yearly bill to monthly: scheduled transactions? chronjob?

51 views
Skip to first unread message

nug get

unread,
Apr 3, 2020, 7:25:49 AM4/3/20
to Beancount
Dear all,
does beancount have a scheduled transaction creator or has anyone implemented something like it? For example a chronjob that inserts some predefined transaction every first day of the month? 

I'd like to smooth out yearly bills over the 12 months, like in the following way:

2020-01-01 * "Insuerer" "Health insurance" 
 Expenses:Medical:HealthInsurance  300.00 CH; 3600 per year 
 Liabilities:HealthInsurance 

2020-02-01 * "Insuerer" "Health insurance" 
 Expenses:Medical:HealthInsurance  300.00 CH; 3600 per year 
 Liabilities:HealthInsurance 

...

; when Bill is due

2020-12-01 * "Insuerer" "Health insurance bill" 
 Assets:Checkings    -3600.00 CHF  
 Liabilities:HealthInsurance 


and for this generate the according transaction at a specific point in time.

Any ideas/ working examples?

Red S

unread,
Apr 3, 2020, 9:11:48 AM4/3/20
to Beancount
This plugin lets you create a single transaction spread across multiple dates:

See the car insurance example here.

Discussion is here.

Patrick Ruckstuhl

unread,
Apr 3, 2020, 9:22:43 AM4/3/20
to bean...@googlegroups.com

Hi,


I created an importer for this in my tools https://github.com/tarioch/beancounttools


Works also together with fava. Basically whenever you run it it will add the missing transactions.


Regards,

Patrick

--
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/df2f259b-1f4d-4c86-80fa-0e048265ed25%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages