2014/12/31 Closing 2014 Expenses
Expenses:Interest =$0.00
Expenses:Rent =$0.00
...
Equity:Retained Earnings:Expenses
2014/12/31 Closing 2014 Expenses
Expenses =0
Equity:Retained Earnings:Expenses
2014/12/31 Closing 2014 Income
Income =0
Equity:Retained Earnings:Income
On 5/31/15 4:37 AM, Marius Kjeldahl wrote:
> How do the rest of you do this, and/or what's the recommended way with
> ledger?
I have one journal file per year. I started this for performance reasons
but it has some other advantages: increased isolation (it's harder to
accidentally mess up old data) and information hiding (less data in my
face when I'm editing).
As the last entry of the year, I post the required amount to each asset
and liability account to bring them all to 0 ("closing balances"). At
the start of the next year's file, I put the same entry with the signs
flipped ("opening balances"). I use hledger's equity command (similar to
ledger's) to generate these.
The closing and opening entries at each year transition cancel each
other out, so I see the correct asset/liability balances regardless of
whether I am reporting on multiple files or just one. I use all.journal
which includes all years, when I want to see a lot of history.
I don't bother zeroing income/expense/equity accounts, or folding them
back into assets/liabilities the way (I believe) accountants do.
I am
probably missing an opportunity for error-checking here, that I don't
understand yet. An upside of not zeroing them is I can easily see their
total across multiple years.
This isn't perfect, it's just how I've been doing it for a few years.
--
---
You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
> The feature I thought for this is the ability to add an assertion over an
> arbitrary period of time.
> This is related to budgeting, to some extent.
> For example, you should be able to say "assert that between this date and
> that date the balance changes by at least/at most/exactly this much", e.g.
>
> 2014-04-30 balance since 2014-04-01 Expenses:Restaurant <600.00 USD
>
> I think Ledger can already do this if I recall, via an expression?
Did anything come of us this for beancount, or a way of expressing
this in ledger?
This is exactly what I'm attempting to do to improve the integrity of
my quarterly & annual ledger files for personal & business activity,
whilst refactoring the parts of my account structure I'm not happy
about :)
Regards,
Chris
--
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 post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/20160213015333.GA19207%40cgb-linux.rcmb.lan.