New to Beancount, but already loving it! Automating imports from PDF statements was surprisingly straightforward. Using subprocess.run() to calling tabula-java with the --guess flag yields excellent results.
Now I am tackling salary postings. I would like some advice on how to handle "purchased leave". Purchased leave allows you to receive a credit of leave hours from your employer. This is paid back over some agreed time period with deductions from your periodic salary. The purchased leave hours themselves are spent as time off during the aforementioned time period. I am struggling with how to best model these transactions - primarily the account type, currency and conversions. I have no accounting experience, but the Beancount models and documentation really gel with my engineering brain. - I think that purchased leave might be classed a liability. Is this correct? My reasoning is that purchased leave hours are "credited" to me by the employer. - I would like to keep the purchased leave account in a time-based currency. The cookbook talks about this, and makes sense given how I think about spending leave: in time, not money. - However, deductions for leave are shown in dollars in the pay stub. This clearly corresponds to some fractional amount of leave hours paid back. - Purchased leave hours are credited up front. The amount (in dollars) to be paid back is agreed at that time, as well as the payback duration and pay deduction amounts. - So, should I create a liability account for purchased leave, with a time-based currency (say, hours)? - Should I "price" the conversion between hours and dollars at that agreement date? - Will this allow me to post the purchased leave pay deduction in dollars, as seen on the pay stub, and auto-convert to "hours paid back"? -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/61adc511-a1b8-4cf4-9590-71961a5e3f4b%40googlegroups.com.
