With Gnucash, one of the things I did every calendar year end (private accounts) was to 'close books'. In summary, what it does is create two transactions, the objective of which is to balance all incomes/expenses to zero. The period of time covered is normally a year, but configurable.
Quick example, initial stage:- Expenses:Food 200 USD Expenses:Drinks 100 USD Income:Salary -400 USD The 'close book' function would then create two transactions which would be (in beancount syntax):- 2014-12-31 * Expenses:Food -200 USD Expenses:Drink -100 USD Equity:CummulativeExpenses 300 USD 2014-12-31 * Income:Salary 400 USD Equity:RetainedEarnings 400 USD The destination accounts would be configurable, I can't remember where I got their names from really. I found it necessary to do this every year so that within the year I could have a clean view of how much I had spent just in this calendar year in the account summary (without having to run reports). Of course I now realize I should have used the internal view filter in gnucash, but... Anyway the primary question I guess is whether such 'close book' transactions make sense, or whether I should get rid of them entirely. -- 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+unsubscr...@googlegroups.com. To post to this group, send email to beancount@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAGQ70esYPA%3Dm-KiSq2DoHNSy%3DMDHx-FELBpZqKEJDQWq%3Dsy8TQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.