How to Reconcile Your Bank Accounts: A Step-by-Step Guide

Bank reconciliation is that task you've been putting off for three months. (Yes, we can see the statement sitting on your desk. We understand.)
But here's the thing: reconciling your bank accounts isn't just admin busywork—it's the single most effective way to catch fraud, spot errors before they become problems, and actually trust your financial reports.
What is bank reconciliation? It's the process of comparing your accounting records with your bank statement to make sure they match. When they don't (and they usually won't, at least at first), you find out why and fix it.
In this guide, we'll walk you through how to reconcile bank accounts—both the manual way (if you need to understand the mechanics) and the smart way (using software that does most of the work for you).
Why bank reconciliation actually matters
Catching errors before they compound
You entered a transaction twice. Or recorded £500 instead of £5,000. Or forgot to log a payment entirely. These happen to everyone—and reconciliation catches them before they cascade into reports and decisions that are built on bad numbers.
Spotting fraud fast
According to research from the Association of Certified Fraud Examiners, unauthorised transactions—stolen card details, employee fraud, or bank errors—stand out during reconciliation. The faster you spot them, the faster you can act.
Making your reports actually trustworthy
Your profit and loss statement, balance sheet, and cash flow reports are only as good as the data they're built on. If your bank balance in your accounting system doesn't match your actual bank balance, every report using that figure is wrong. That's not a minor problem—it's the difference between making a smart business decision and making a terrible one.
Staying compliant with tax obligations
As part of good record-keeping practice under UK law, accurate records are essential for tax filing. Discrepancies between your books and bank statements can trigger HMRC questions—and penalties.
Actually sleeping at night
There's real value in knowing your numbers are correct. When you reconcile regularly, you can trust your reports and make decisions with confidence. That's worth something.
What causes mismatches between your books and your bank
Most reconciliation work isn't mysterious—it's just timing and housekeeping.
Outstanding payments (cheques you've written but the other person hasn't cashed yet). You recorded a payment on the 28th, but it doesn't clear the bank until next month.
Deposits in transit (money you've recorded as received but hasn't hit your account yet). Card payments, for example, often take a day or two to settle.
Bank charges and interest that appear on your statement but you haven't entered in your books yet. Your bank's fees, interest payments, or overdraft charges.
Errors — yours or the bank's. A transaction recorded at the wrong amount, in the wrong account, or not at all.
Unrecorded transactions like direct debits, standing orders, or automatic payments you haven't logged in your chart of accounts yet.
How to reconcile manually (step by step)
If you want to understand the process—or you're not using accounting software—here's how.
Step 1: Gather the essentials. You need your bank statement for the period, your accounting records (cash book or accounting system) for the same period, and your previous reconciliation as a reference point.
Step 2: Compare opening balances. Your accounting system's opening balance should match the bank statement's opening balance (after accounting for any outstanding items from last time). If they don't, investigate before moving on.
Step 3: Tick off matching transactions. Go through each transaction on the bank statement and find the corresponding entry in your accounting records. When they match—same date, same amount, same party—tick both off. This takes patience but it's where you catch the real errors.
Step 4: Identify what's left unmatched. You'll have three categories:
- On the bank statement but not in your books. These need recording: bank fees, interest, direct debits you forgot to log.
- In your books but not on the bank statement. These are usually timing issues—cheques not yet cashed, deposits still clearing, transfers in progress.
- Amount differences. A transaction in both places but the figures don't match. Figure out which is correct and fix it.
Step 5: Update your records. Enter any missing transactions from the bank statement. Correct any errors you've found.
Step 6: Build your reconciliation statement. This is what it should look like:
Bank statement balance: £X,XXX.XX
Add: Deposits in transit + £XXX.XX
Less: Outstanding payments − £XXX.XX
Adjusted bank balance: £X,XXX.XX
Accounting system balance: £X,XXX.XX
If these match, you're done. If they don't, there's still a difference to find—go back to step 4.
Using software (the faster way)
If you're doing this manually, you already know it's time-consuming. Modern accounting software cuts that time dramatically.
Bank feeds are the game-changer here. Most accounting platforms now connect directly to your bank and import transactions automatically—no manual comparison of paper statements required. The FCA regulates these Open Banking APIs, so your data is secure. Transactions appear in your accounting system as they clear your bank. You then match them to your records (or create entries for transactions you haven't logged yet).
Automatic matching does the heavy lifting. Good software matches transactions that are identical in date, amount, and description—handling the bulk of the work in seconds. You're left with only the exceptions to review manually.
Suggested matches kick in when dates or amounts are slightly off. The software proposes likely matches for you to review and confirm, rather than making you hunt for them.
Reconciliation reports generate themselves. No manual statements needed—your software shows the bank balance, your book balance, and any outstanding items automatically.
(The irony: bank reconciliation with software is so fast it's almost boring. This is a good thing.)
How often should you reconcile?
Minimum: monthly. At the absolute bottom line, reconcile once a month. This keeps discrepancies manageable—finding one month's errors is far easier than finding a year's.
Better: weekly. If you process many transactions, weekly reconciliation prevents backlogs and catches errors sooner.
Best: daily (if you're high-volume). Businesses handling dozens or hundreds of transactions daily benefit from daily reconciliation. With bank feeds, this takes minutes.
Always reconcile after your bank statement closes for the period. That's a clean cut-off point, and it's when your bank's data is final.
Troubleshooting common reconciliation problems
Out by a round number (100, 500, 1,000)? You've probably missed a transaction entirely. Check for unrecorded deposits, payments, or bank charges.
Off by a few pence or pounds? Usually a rounding error, a transposition error (typing 54 instead of 45), or a bank fee you haven't recorded.
Out by exactly double a transaction amount? You've recorded a transaction twice, or you've recorded a deposit as a payment (or vice versa).
Transactions on different dates? A payment recorded on the 30th in your books might appear on the 1st on your bank statement. This is a timing difference and it's normal—it resolves itself next reconciliation.
Foreign currency transactions? Exchange rate differences cause small discrepancies. Record gains or losses as separate transactions.
Make reconciliation effortless
- Reconcile regularly. The longer you wait, the harder it gets. Weekly is much easier than monthly.
- Use bank feeds. Let software import transactions automatically. This saves hours every month.
- Record transactions promptly. Enter expenses and income as they happen, not in a batch at month-end.
- Keep a consistent process. Same time, same method, same person—it reduces errors and builds speed.
- Keep business and personal separate. Mixing accounts makes reconciliation needlessly complicated.
- File your reconciliation reports. Keep them for your records and for any audit requirements.
- Investigate every difference. Don't just adjust figures to make them balance without understanding why they differed.
Frequently Asked Questions
Q: How long should bank reconciliation take? A: Manually, with dozens of transactions, 30–60 minutes per month. With bank feeds and good accounting software, 10–15 minutes. The difference is whether you're importing transactions automatically or comparing them by hand.
Q: What if I find an error from months ago? A: Correct it. Enter an adjusting journal entry to fix the discrepancy in your books. If it's a timing difference that's now resolved, it will disappear on its own in this month's reconciliation. If it's an actual error, fix it now so your reports are accurate going forward.
Q: Do I need to reconcile every bank account separately? A: Yes. Each account gets its own bank statement, so each account needs its own reconciliation. If you have three business bank accounts, do three reconciliations—or let your software match them simultaneously if it supports multiple accounts.
Q: Can I do reconciliation less frequently than monthly? A: Technically, yes. Legally, you can reconcile whenever you like. Practically, if you wait three months, you'll have hundreds of unmatched transactions and finding errors becomes a nightmare. Monthly is the standard for good reason.
Q: What if the bank made an error, not me? A: Contact your bank. They can reverse incorrect transactions and adjust your balance. Until they do, your reconciliation won't balance—and that's okay. Document the bank's error in your reconciliation notes so you (and your accountant) know what's happening.
Q: Should I reconcile even if cash flow isn't an issue? A: Yes. Reconciliation isn't just about knowing your cash balance—it's about catching fraud, spotting errors, and ensuring your profit and loss statement is accurate. You might have plenty of cash but still have £10,000 of undetected theft or duplicate invoices.
Q: Can bank reconciliation help me catch cash flow problems early? A: Absolutely. Regular reconciliation reveals trends in your deposits and payments. If you reconcile weekly, you'll notice a drop in incoming payments long before it becomes a cash flow crisis.
Q: Is there a specific accounting software that makes reconciliation easier? A: Any decent accounting software with bank feeds makes reconciliation faster. The difference is features and price—Relentify Accounting includes bank reconciliation with automatic matching, reconciliation reports, and historical comparison starting at £6.30/month. Check what your current software offers before switching.
Bank reconciliation isn't exciting. No one gets up Monday morning thinking, "I'm going to have a brilliant day reconciling transactions." But it's the foundation of financial accuracy. Do it regularly, do it thoroughly, and your financial reports become something you can actually trust—and your decisions will be made on real numbers, not guesses.