Embed Notice
HTML Code
Corresponding Notice
- Embed this noticeIf you need help, don't hesitate to ask. It's actually pretty easy.
You may also want to look into splitting your bank account. I have an operating, a payroll, and a Marchant (cc) account.
Checks get deducted from assets:accounts_receivable and go into assets:undeposited_funds. This is payee by payee. Once deposited, the entire amount goes from undeposited_funds to assets🏦operating. Remember, you really don't deposited separate checks into an account. You sell (negotiate) checks in bulk to your bank in exchange for the deposit amount.
CC payments are deducted from accounts_receivable and go directly into the merchant account. When funds are moved to operating, that's one big, separate transaction from merchant to operating, similar to the checks.
You can also organize by separating expenses by their tax attributes using tags or codes, e.g. util for utilities, int for interest, etc. This can all be done with a rule file. So later you can just pull by code or tag to get your totals for your return. Stupid easy.
I also keep a separate journal for each bank account, one for payments, one for invoices, etc. and use a main that just has a list of includes. This keeps everything tidy.
Whether data is easy to work with really depends on how he data you're pulling is organized from the jump. Throwing everything into one account is just a mess. It does take some planning and foresight to avoid that headache. For example, I read the hledger manual over and over on the john for about a week to plan how I would organize given its features. I ran some test journals too, so I could make sure I got it before going into "production."