Introduction
Every bookkeeping process eventually runs into the same basic question: does what the books say actually match what really happened in the bank account? A bank reconciliation is the specific, disciplined answer to that question — and skipping it is one of the most common ways small errors quietly turn into large ones.
Table of Contents
- The Core Definition
- Why the Balances Almost Never Match Exactly
- The Basic Reconciliation Process
- A Simple Example
- What a Reconciliation Actually Catches
- How Often It Should Happen
- How Modern Software Changes This
- FAQ
- Conclusion
The Core Definition
A bank reconciliation is the process of comparing a business's own recorded financial transactions against its actual bank statement, to confirm that the two agree — and to identify, explain, and resolve any differences between them. It's one of the most fundamental control processes in bookkeeping, precisely because it checks the books against an independent, external source of truth: the bank itself.
Why the Balances Almost Never Match Exactly
This is genuinely important to understand upfront, since it surprises people expecting a perfect match: it's completely normal for a business's book balance and bank balance to differ on any given day. The most common reasons:
- Outstanding checks — written and recorded in the books, but not yet cashed or deposited by the recipient
- Deposits in transit — recorded as received, but not yet fully processed by the bank
- Bank fees or interest — charged or credited by the bank, but not yet recorded in the books
- Timing differences on electronic payments or transfers still processing
A reconciliation's job isn't to force these numbers to magically match — it's to confirm that every difference is a genuinely explainable timing gap, not an error or a missing transaction.
The Basic Reconciliation Process
- Start with the ending balance shown on the bank statement
- Add back deposits in transit that haven't yet cleared
- Subtract outstanding checks that haven't yet cleared
- Adjust for bank fees, interest, or other bank-side transactions not yet recorded in the books
- Compare the adjusted bank balance to the book balance — they should now match
If they don't match after these adjustments, a genuine discrepancy exists and needs to be investigated specifically.
A Simple Example
| Amount | |
|---|---|
| Bank statement ending balance | $12,500 |
| Add: Deposits in transit | +$800 |
| Subtract: Outstanding checks | −$300 |
| Adjusted bank balance | $13,000 |
| Book balance | $13,000 |
The two now match, confirming the books are accurate once known timing differences are accounted for.
What a Reconciliation Actually Catches
- Recording errors — a transaction entered at the wrong amount
- Missing transactions — something that happened in the bank account but was never recorded in the books, or the reverse
- Duplicate entries — the same transaction accidentally recorded twice
- Unauthorized or fraudulent transactions — genuinely one of the most important things reconciliation catches, since these wouldn't otherwise surface until much later, if at all
How Often It Should Happen
Monthly is the common minimum, typically timed to match when the bank statement period closes. Businesses with higher transaction volume, or those wanting more current visibility into their actual cash position, often reconcile weekly instead. The longer the gap between reconciliations, the harder it becomes to identify and resolve a specific discrepancy — with more transactions accumulated in between, isolating exactly what caused a mismatch gets genuinely more difficult the longer it's left unaddressed.
How Modern Software Changes This
Accounting platforms like Zoho Books, QuickBooks, and Xero have significantly automated this process — a live bank feed imports transactions directly from the bank, and the software automatically matches them against recorded entries, flagging only genuine discrepancies for manual review rather than requiring a fully manual line-by-line comparison. This has made reconciliation meaningfully faster and less error-prone than it was with purely manual processes, though someone still needs to review flagged items and confirm the reconciliation is genuinely complete — automation reduces the manual labor, not the need for oversight.
FAQ
This is normal and expected on most days, due to timing differences — checks you've written that the recipient hasn't deposited yet, deposits you've made that haven't fully cleared, or bank fees the bank has charged that you haven't recorded yet. A bank reconciliation is the process that identifies and explains each of these differences, confirming the underlying numbers genuinely agree once timing gaps are accounted for.Why don't my books and bank statement show the same balance?
Monthly is the common minimum, timed to match when the bank statement period closes, but businesses with higher transaction volume or a need for more current visibility often reconcile weekly. The longer the gap between reconciliations, the harder it becomes to identify and resolve a specific discrepancy, since more transactions accumulate in between.How often should a bank reconciliation be done?
It catches recording errors (a transaction entered at the wrong amount), missing transactions (something that happened in the bank account but was never recorded in the books, or vice versa), duplicate entries, and — genuinely important — unauthorized or fraudulent transactions that wouldn't otherwise be noticed until much later.What kinds of errors does a bank reconciliation catch?
An outstanding check is one you've written and recorded in your books, but the recipient hasn't yet deposited or cashed it, so it hasn't cleared your bank account. A deposit in transit is money you've recorded as received and deposited, but which hasn't yet been fully processed and reflected in your bank's official balance. Both are normal, temporary timing differences that a reconciliation identifies and explains.What's the difference between outstanding checks and deposits in transit?
Largely, yes — modern accounting software like Zoho Books, QuickBooks, and Xero can import bank transactions directly via a live bank feed and automatically match them against recorded transactions, flagging only the genuine discrepancies for manual review. This significantly reduces the manual labor involved, though someone still needs to review flagged items and confirm the reconciliation is genuinely complete and accurate.Can bank reconciliation be automated?
An unexplained discrepancy needs to be investigated directly rather than dismissed or written off — it could indicate a recording error, a bank error (which does happen, though rarely), or in more serious cases, unauthorized account activity. This is precisely why consistent, timely reconciliation matters: the sooner a genuine discrepancy is caught, the easier it typically is to resolve.What happens if a bank reconciliation reveals a discrepancy that can't be explained?
Conclusion
Bank reconciliation is one of the least glamorous parts of bookkeeping, and also one of the most consistently valuable — it's the process that catches errors before they compound, and it's often the first place genuine problems (fraud included) actually surface. A business that reconciles consistently, on a real schedule, catches small discrepancies while they're still small and easy to explain.
Want your accounts reconciled properly, every period, without it depending on someone remembering to check? That's exactly what our Bookkeeping service handles. Book a free consultation to see how it works.