Journal entry balance checker: do your debits equal your credits?
A journal entry balances when total debits equal total credits. Enter each line with its account and amount; the checker totals both sides, shows the difference and flags lines with both sides filled, negative or empty amounts. If the difference is divisible by 9, look for transposed digits; if half of it matches a line, that line is on the wrong side.
Check a journal entry
| # | Account | Debit | Credit | Remove line |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| Totals | 525.00 | 525.00 |
Balanced: total debits equal total credits.
Runs in your browser. Nothing you type is sent to a server.
The balance rule
Double-entry bookkeeping records every transaction with equal debits and credits, so the accounting equation (assets = liabilities + equity) stays true after every entry.
- Balanced entry
- Σ Debits = Σ Credits
- Difference
- Difference = Σ Debits - Σ Credits
- Wrong side test
- A line equal to |Difference| / 2 is on the wrong side
- Transposition test
- |Difference| mod 9 = 0 suggests swapped digits
The checker works in cents, so rounding never hides a difference of 0.01.
Worked example: a supplies purchase that does not balance
You buy office supplies for 500 plus 5% VAT and pay 525 from the bank. The correct entry debits Office supplies expense 500 and VAT receivable 25, and credits Bank 525. Totals: 525 = 525.
Suppose the VAT line was typed as a credit. Debits are now 500 and credits 550, a difference of 50. Half the difference is 25, exactly the VAT line, so the checker points to it. If instead the bank line was typed as 552, the difference of 27 is divisible by 9, the signature of the transposed digits 25 and 52.
| Account | Correct debit | Correct credit | Error: VAT on wrong side | Error: transposed digits |
|---|---|---|---|---|
| Office supplies expense | 500.00 | Dr 500.00 | Dr 500.00 | |
| VAT receivable | 25.00 | Cr 25.00 | Dr 25.00 | |
| Bank | 525.00 | Cr 525.00 | Cr 552.00 | |
| Difference | 0.00 | 50.00 (half = 25) | 27.00 (27 / 9 = 3) |
What the checker does and does not check
- It checks arithmetic and form: equal totals, one side per line, no negative or empty lines.
- It cannot tell whether you chose the right accounts. A balanced entry can still debit the wrong expense.
- All lines are in one currency. For multi-currency entries, balance the base-currency amounts.
- The hints are patterns, not proof: always confirm against the invoice, receipt or bank statement.
- Nothing you type leaves your browser.
Why must every journal entry balance?
Every transaction has two effects of equal value: something is received and something is given. Recording both keeps assets equal to liabilities plus equity, which is what lets a trial balance prove the books are arithmetically correct.
Accounting software enforces this at the moment you save. In Ledgeriano an entry that does not balance cannot be posted, posted entries are locked, and corrections go through a reversal entry so the audit trail stays complete.
The most common causes of an unbalanced entry
When the totals differ, the size of the difference usually tells you where to look first.
- Wrong side: an amount entered as a credit instead of a debit doubles the difference. Look for a line equal to half of it.
- Missing line: a forgotten VAT, fee or rounding line leaves a difference equal to that line.
- Transposition: swapping two adjacent digits (54 for 45) always produces a difference divisible by 9.
- Slide: a misplaced decimal point (1,000 for 100) also gives a difference divisible by 9.
- Copy errors: a line duplicated or deleted when pasting from a spreadsheet.
Balanced but still wrong
A balanced entry is only arithmetically correct. Errors of principle (a laptop booked as an expense instead of an asset), of commission (the right type of account but the wrong customer) and of omission (the whole transaction missing) all leave debits equal to credits.
Catch them with reviews: compare account balances with the prior month, reconcile bank and receivable accounts, and read the double-entry guide for the normal side of each account type.
How to find the error in an unbalanced journal entry
- 1
Total each side
Add all debits and all credits separately and note the difference.
- 2
Halve the difference
Look for a line equal to half the difference: it is probably posted on the wrong side.
- 3
Look for the full difference
A line equal to the difference may be missing its other side, or a line is missing entirely.
- 4
Divide by 9
If the difference divides evenly by 9, check each amount for transposed digits or a slipped decimal point.
- 5
Check against the source
Compare every amount with the invoice, receipt or statement, then post the corrected entry.
Frequently asked questions
Why is a difference divisible by 9 a sign of transposition?
Swapping two digits changes a number by a multiple of 9: 72 - 27 = 45 = 5 × 9, and 1,520 - 1,250 = 270 = 30 × 9. The same holds for a slipped decimal point (100 vs 1,000 differ by 900). It is a strong hint, not a proof, because other errors can also produce multiples of 9.
Can a journal entry have more than two lines?
Yes. A compound entry has three or more lines, such as an expense, its VAT and the payment. It only needs total debits to equal total credits.
Can one line have both a debit and a credit?
It should not. Each line records one effect on one account. If an account is both debited and credited in the same entry, use two lines or net them into one amount.
Should I use negative numbers instead of credits?
No. In a journal entry every amount is positive and the column (debit or credit) carries the direction. Negative amounts make the entry hard to read and easy to misinterpret.
My entry balances but the trial balance does not. Why?
Usually an entry was posted to the ledger only partly, an opening balance is wrong or a balance was carried forward incorrectly. Software that posts the whole entry at once, like Ledgeriano, removes this class of error; with spreadsheets, rebuild the trial balance from the journal.
More free calculators
All free tools- Break-even calculatorUnits and sales you need to cover fixed costs, plus target profit volume and margin of safety.
- VAT calculatorAdd VAT to a net price or extract it from a gross amount, at any rate.
- Margin and markup calculatorSelling price, gross margin and markup from any two inputs, plus a conversion table.
- Depreciation calculatorYearly depreciation schedule with straight-line, declining balance, sum-of-years' digits or units of production.
Get these numbers from your real books
Ledgeriano computes break-even, 19 financial ratios and budget variances from your posted entries, for every business you run.