Double-Entry Bookkeeping for Personal Finance, in Plain Language
Double-entry isn't just for businesses. It's the reason a personal net-worth number can be trusted. Here's the whole idea, with a credit-card payment as the example.
Short answer: double-entry bookkeeping records every transaction in two accounts at once, so the books always balance. For personal finance, that's not accounting bureaucracy — it's what stops a credit-card payment from looking like spending, and what lets a net-worth number be derived rather than remembered.
Here's the whole idea, without the textbook.
The one equation
Everything rests on a single rule:
Assets = Liabilities + Equity
- Assets are what you have (chequing, savings, investments).
- Liabilities are what you owe (credit cards, loans).
- Equity is the difference — your net worth, as the equation's balance.
If the left side ever stops equalling the right, something was recorded wrong. That's the feature, not a technicality: a system that can't be out of balance can't hide an error.
Debits and credits, without the drama
Every transaction touches two accounts. One side is a debit, the other a credit, and they're equal. Roughly:
- A debit increases an asset or an expense, and decreases a liability or equity.
- A credit does the opposite.
That's it. The words sound like a foreign language because for personal finance they are — which is exactly why a good app hides them behind "money in" and "money out."
Single-entry is the alternative
Most budgeting apps and spreadsheets are single-entry: one list of transactions, money in and money out. It's quick, and for answering "how much did I spend on groceries?" it's fine.
What single-entry doesn't do:
- It doesn't track assets or liabilities — so it can't tell you what you're worth.
- It's prone to mistakes, because nothing checks the other side.
- It can't produce real statements (a balance sheet, an income statement) without extra work elsewhere.
Double-entry fixes all three by construction.
The example that makes it click
Paying your credit card is the case that breaks single-entry apps, so it's the right one to learn on.
You move $500 from chequing to the card:
| Account | Debit | Credit |
|---|---|---|
| Chequing (asset) | $500 | |
| Credit Card (liability) | $500 |
Read it plainly: your chequing asset goes down, and your liability to the card goes down by the same amount. Your net worth didn't change — you just moved money and reduced a debt.
In a single-entry spending tracker, that same $500 often shows up as an "expense." Now your spending is overstated and your net worth is meaningless. In double-entry, it's a transfer between two of your own accounts, and it nets out. (Chord matches these pairs automatically, including across currencies.)
Why this makes net worth trustworthy
Because the books balance, net worth doesn't have to be a number you keep in your head or type into a cell. It's the sum of what the accounts actually say:
- Assets come from the ledger (bank balances) and from investments valued at market.
- Liabilities come from the ledger too.
- Equity — net worth — is whatever balances the equation.
If the number looks wrong, the cause is a specific transaction, not a stale total. You can go find it.
"But I don't want to be a bookkeeper"
You don't have to be. The machinery can be entirely behind the interface:
- You see money in and money out, not debits and credits.
- A card payment is shown as a transfer, not an expense.
- The debit-and-credit journal is there when you want it — to inspect a weird transaction — and out of the way when you don't.
That's the balance Chord aims for: the correctness of a real ledger with the plain language of a spending app. Chord is free during beta if you want to see it.
FAQ
Do I need to learn debits and credits? No. You need to know the difference between spending and moving your own money, which you already do. The app handles the rest.
Is double-entry overkill for personal finance? Only if you never want a net-worth number you trust. If you do, it's the simplest way to get one that can't silently drift.
How is this different from a budget? Budgets are a plan for spending. Double-entry is the record underneath, and it's what makes a budget's actuals correct. See Budgets.
Can a double-entry ledger handle investments? Yes. The accounts hold the value; how you value a holding is a separate choice — Chord uses current market value. See Holdings, prices and crypto.
Sources
Accessed 2026-10-23.
download for macOS
Download Chord for macOS and see your net worth at a glance. Free during beta.