Bank reconciliation is the process of comparing your business’s bank statement with your accounting records for the same period, identifying differences such as unpresented cheques, bank charges or errors, and correcting them so both balances agree.
Imagine you run a UK business. You receive customer payments, pay suppliers and cover everyday costs. At month-end you compare your bank statement with your accounting records, but the numbers don’t match. A bank charge hasn’t been recorded, a customer payment is missing, or a payment is still waiting to clear.
That is where bank reconciliation helps. It helps you compare your bank statement with your business records, identify missing transactions and correct any differences. Doing this regularly helps you keep accurate accounts, avoid errors and stay prepared for VAT returns and year-end accounts.
This guide explains bank reconciliation, walks you through the steps with a worked UK example, points out common errors, and shows how to automate the process to cut manual work and save time.
Bank reconciliation in 8 steps (quick answer)
- Gather your bank statement, cash book or ledger, and receipts.
- Check the opening balance matches last period’s closing balance.
- Break bundled deposits into their parts.
- Match each bank line to your records.
- Investigate unmatched items.
- Post adjusting journals in your books.
- Confirm the adjusted balances agree.
- Review, sign off and file the reconciliation.
What Is Bank Reconciliation?
Bank reconciliation checks that your business’s accounting records (your cash book or ledger) agree with your bank statement. Any difference is investigated, explained and corrected, so you know your true cash position.
Why Is Bank Reconciliation Important?
Reasons why bank reconciliation is important:
- Shows real real cash position: It is normal for your bank statement and ledger not to match. Timing differences, unrecorded fees, interest and dishonoured cheques all cause gaps. If you rely on the ledger alone, you may think you have more (or less) cash than you really do. Reconciliation gives you a clear, accurate balance.
- Spots errors and fraud early: Regular reconciliation can expose issues early:
- Duplicate or missing transactions
- Bank fee increases you were not told about
- Dishonoured (returned) customer cheques
- Unauthorised payments or altered cheques
The sooner you find errors, the easier it will be to recover money before facing a huge loss. In the UK, spotting an unauthorised payment quickly also lets you report it to your bank promptly and, where relevant, to Action Fraud.
- Makes cash flow visible: Reconciliation helps you track payments you are still waiting for and understand how much money you actually have available to spend.
- Saves time and money at year-end: Regular bank reconciliation keeps your records clean and up to date. This makes year-end accounts, Self Assessment (sole traders and partners) and Corporation Tax (limited companies) filing smoother, and leaves a clear audit trail if HMRC ever asks questions.
- Supports growth decisions: Reliable financial statements are expected by lenders, investors, and prospective buyers. A fundamental indicator of a well-run business is books that balance with the bank.
How to Do a Bank Reconciliation Step by Step
To reconcile, you match your bank statement with your accounting records so that both show the same figures. Here is the process, step by step.
Step 1: Gather your records
Start by gathering your records for the period you are reconciling. Most small businesses reconcile monthly.
- Your bank statement, or a live bank feed in Xero, QuickBooks, or Free Agent
- Your accounting ledger or cash book
Supplier invoices and expense receipts
Step 2: Check the opening balance
Last period’s reconciled closing balance should match this period’s opening balance in your books. If it doesn’t, a previous entry has probably been changed, deleted or backdated. Fix that first, or every later step will be wrong.
Step 3: Break each bundled deposit into its parts
Not every line on your bank statement is a single, simple transaction. A deposit can bundle several items, so split it up before matching it to your books. For example, a card-processor or marketplace payout of £1,847.32 might be made up of:
| Component Amount | Amount |
| Gross sales for the period | £1,900.00 |
| Less: processing fees | −£52.68 |
| Net payout received in your bank | £1,847.32 |
Record each part in your books (sales as income, fees as an expense) so that the net amount equals the deposit your bank shows.
Step 4: Cross-check bank transactions to books:
Go through the statement line by line and match each transaction to its entry in your books. Check that amounts, dates and references agree.
Step 5: Investigate unmatched items:
Any unmatched transaction usually falls into one of these groups:
- Timing difference: a payout sent but not yet cleared, or a cheque not yet banked. These resolve themselves next period.
- Missing entries: bank charges, fees, refunds or interest not yet recorded. Add them.
- Errors: duplicates, transposed numbers or wrong accounts. Correct them.
- Unknown items: unfamiliar payments or deductions. Raise these with your bank straight away.
Step 6: Make adjusting entries
Post journals or new transactions for anything missing or incorrect, such as bank charges, interest, refunds, dishonoured cheques and foreign exchange differences on overseas sales. Do not change the bank figure: the statement is your reference point, so adjust your books to match it. If you spot a mistake made by the bank, query it with the bank instead.
Step 7: Confirm the balances agree
Calculate:
Bank closing balance + outstanding lodgements (deposits in transit) − unpresented cheques (outstanding payments) = adjusted bank balance
This should equal the adjusted balance in your books. If the two figures match, the reconciliation is complete. If they don’t, look for what has been recorded incorrectly.
Step 8: Review and file
Save your reconciliation report once everything is checked, and keep the supporting documents with it. Companies and VAT-registered businesses must usually keep records for at least six years; sole traders must keep them for at least five years after the 31 January submission deadline for the relevant tax year.
How often should you reconcile?
Small businesses can usually reconcile once a month. Businesses with high transaction volumes should reconcile weekly or daily, so errors and unauthorised transactions are noticed quickly.
Bank Reconciliation Example (UK, with Figures)
Bright Studio Ltd reconciles its business current account at 31 October 2026. The bank statement shows £13,445.00 and the cash book shows £12,450.00. Comparing the two reveals these differences:
| Item | In cash book? | On bank statement? | Amount |
| Cheque no. 001245 to supplier | Yes | Not yet cleared | £1,200.00 |
| Cheque no. 001246 to supplier | Yes | Not yet cleared | £450.00 |
| Cash and cheques banked 31 Oct | Yes | Credited 3 Nov | £1,100.00 |
| Monthly bank charges | No | Yes | £35.00 |
| Insurance direct debit | No | Yes | £120.00 |
| BACS receipt from a customer | No | Yes | £600.00 |
Step A: Adjust the bank statement balance for timing differences.
| Bank side | £ |
| Balance per bank statement | 13,445.00 |
| Add: outstanding lodgement (banked 31 Oct) | 1,100.00 |
| Less: unpresented cheque no. 001245 | (1,200.00) |
| Less: unpresented cheque no. 001246 | (450.00) |
| Adjusted bank balance | 12,895.00 |
Step B: Update the cash book for items the bank has processed.
| Cash book side | £ |
| Balance per cash book | 12,450.00 |
| Less: bank charges | (35.00) |
| Less: insurance direct debit | (120.00) |
| Add: BACS receipt from customer | 600.00 |
| Adjusted cash book balance | 12,895.00 |
Result: Both adjusted balances are £12,895.00, so the reconciliation agrees. The cash book adjustments are posted as journals: bank charges and insurance are expensed and credited to the bank account, and the BACS receipt is debited to the bank account and credited to the customer’s account in the sales ledger.
What Is a Bank Reconciliation Statement?
A bank reconciliation statement compares the cash book balance with the bank statement balance. It explains any differences and helps make sure both records are correct.
Because the bank and the business record transactions at different times, certain items appear in only one set of records and the two balances show different figures. There are three categories of differences:
- Timing differences: Unpresented cheques (issued and recorded in your cash book but not yet paid by the bank) and outstanding lodgements (paid in and recorded but not yet credited by the bank) are examples. These do not need correcting in the cash book. They are used to adjust the bank statement balance.
- Items missing from the cash book: Bank fees, interest, direct debits, standing orders, BACS receipts and dishonoured cheques that the bank has processed but the business has not yet recorded. The cash book must be updated for these.
- Errors: Mistakes made by the business or the bank, which are corrected in the relevant records.
A reconciliation is usually prepared every month. It verifies the cash book’s accuracy, helps detect fraud and duplicate payments, and gives auditors and accountants reliable evidence of the cash amount in the accounts.
Why Your Bank Balance Doesn’t Match Your Books
Your bank balance and your books mismatch because the bank and your business record transactions at different times. Some items appear in only one set of records. A difference does not mean money is missing. In most cases, it is a small number of identifiable items, each with a clear explanation
Payments not yet cleared
These are timing differences. The transaction is correctly recorded in your books but has not yet reached the bank statement.
- Unpresented cheques: Cheques you have issued and recorded that the payee has not yet paid in, or that have not yet cleared. The cash book balance is lower than the bank balance.
- Outstanding lodgements: Money you have paid in and recorded, but which the bank has not yet credited. The bank balance is lower than the cash book balance.
- Settlement delays: Faster Payments usually arrive within minutes, BACS takes up to three working days, and cheques usually clear in about two working days. Card and marketplace payouts can take longer.
Bank fees, interest and other items the bank has processed
These items are on the bank statement but not yet in your cash book, so the cash book must be updated.
- Bank charges: Account fees, card terminal fees, transaction fees and overdraft fees.
- Interest: Overdraft interest charged or credit interest received.
- Direct debits and standing orders: Automatic payments with no matching cash book entry.
- Direct credits: BACS receipts and transfers from customers that arrived without notification.
- Dishonoured cheques: Customer cheques returned unpaid, which reverse the original receipt.
Errors and duplicates
Mistakes on either side stay hidden until the two records are compared.
- Transposition errors: Digits swapped by mistake, for example £1,450 recorded as £1,540. The difference between the two figures (£90) is always divisible by 9.
- Omitted entries: A receipt or payment that was never recorded.
- Duplicate entries: The same transaction recorded twice, or the same invoice paid twice.
- Incorrect amounts or accounts: A payment recorded at the wrong figure or posted to the wrong ledger account.
- Bank errors: Incorrectly applied charges or payments credited to the wrong account. This happens rarely.
Manual vs Automated Bank Reconciliation
Manual reconciliation means matching bank statement lines to cash book entries yourself, usually in a spreadsheet or accounting software. Automated reconciliation uses a bank feed and matching rules to do the matching for you. Automation becomes more valuable as your transactions, bank accounts or sales channels increase.
| Manual | Automated | |
| Data entry | Download statements, key or paste lines | Bank feed imports transactions daily |
| Matching | Match each record by sight or through formulas. | Rules and suggested matches |
| Error risk | Typos, missed items, broken formulas | Fewer keying errors, but rules can be wrong |
| Timing | Usually monthly | Continuous, daily |
| Cost | Staff time | Software subscription and setup time |
How automated bank reconciliation works
Bank feed: Your accounting software, such as Xero, QuickBooks, FreeAgent or Sage, receives transactions straight from your bank. In the UK, feeds commonly run through Open Banking.
Matching: The automated software uses the amount, date, and reference to match each bank line with entries that are already in your records.
Suggested matches: The software suggests a match for you to approve when a line matches an invoice, bill, or payment.
Rules: You can set rules for recurring items, such as coding a monthly bank fee to bank charges or a direct debit to its supplier account.
Exceptions: Lines that don’t match are left to be reviewed.
Reconciled balance: When every line has been matched or coded, the statement balance and your books agree.
What automation cannot do
- Check every match: It may link a payment to the wrong invoice.
- Find unknown items: Unfamiliar payments or fees still need checking.
- Handle VAT decisions: It only follows the VAT codes you set.
- Record cash payments: These may need to be entered manually.
- Set up everything: Accounts and VAT codes need to be configured first.
Making Tax Digital and bank reconciliation in 2026
Making Tax Digital (MTD) for VAT already applies to all VAT-registered businesses. From 6 April 2026, MTD for Income Tax also applies to sole traders and landlords with qualifying income over £50,000, extending to £30,000 from April 2027 and £20,000 from April 2028. Both require digital records and compatible software, so reconciling regularly in a bank-feed system helps keep your quarterly updates accurate. Limited companies are not in MTD for Income Tax, but must still keep accurate records for Corporation Tax and VAT. Check GOV.UK for the latest rules before you rely on these dates.
Bank Reconciliation Software and Tools: What to Look For
- Automatic bank feeds: A direct connection to your bank (often through Open Banking) to import transactions automatically.
- Automatic transaction matching: Compare invoices and accounting records with bank payments and receipts.
- UK VAT and MTD support: Records transactions at the correct VAT rates, helps you prepare VAT returns and supports MTD-compatible submission.
- Error detection: Flags unmatched amounts, duplicate transactions and missing payments.
- Support for many currencies: Handles payments in different currencies and accounts for exchange rate differences.
- Clear reports: Gives your accountant easy-to-read reconciliation reports.
When to Get an Accountant to Handle It
Reconciliation software can do much of the matching, but you need an accountant when the problem is judgement, compliance, or records that will not reconcile.
Signs it is time:
- Open differences: Every month, the same transactions remain unexplained.
- Backlog: VAT returns and reconciliations are past due.
- VAT uncertainty: You’re not sure how to treat fees or refunds, or your taxable turnover is approaching the £90,000 VAT registration threshold (measured over any rolling 12 months).
- Overseas selling: Selling overseas involves either foreign money, import VAT, or overseas VAT.
- Clean-up needed: Your books can no longer be trusted because of duplicates, incorrectly posted payments or software changes.
E2E Accounting can assess your records and suggest next steps if your reconciliations are behind schedule or your payouts no longer match your bank
FAQs: Frequently Asked Questions
Is bank reconciliation important by law?
There is no rule that says you must complete a bank reconciliation. However, companies must keep adequate accounting records under the Companies Act 2006, and reconciliation is the standard way to prove those records are accurate. It is also essential for audits, internal controls and accurate financial statements.
What are the benefits of automating bank reconciliation?
Automating tasks with the help of bank reconciliation software can speed up your work and reduce manual errors. It will also detect fraud and set a clear audit trail.
What is the difference between bank reconciliation and a bank statement?
A bank statement is the bank’s record of all transactions. Whereas reconciliation is a process to check whether the statement records match your books.
What are the main type of bank reconciliation?
The main types are bank account, credit card, petty cash and payment processor (such as Stripe or PayPal) reconciliations. Each can be done manually or with automation.
What if my bank reconciliation does not balance?
Recheck the opening balance first, then look for a transposed number (a difference divisible by 9), a duplicate or missing entry, or a timing item you have not listed. If the gap remains, query it with your bank or ask an accountant.
What is the difference between a cash book and a bank statement?
The cash book is your own record of money in and out of the bank account. The bank statement is the bank’s record. They differ because of timing and unrecorded items, which the reconciliation explains.
Conclusion
Bank reconciliation may feel like an extra task alongside your other responsibilities, but doing it regularly keeps your cash records accurate and exposes errors and fraud before they grow. It also makes every month-end and audit smoother.
The process is simple: compare your books to your bank statement, identify the differences and correct them quickly. The only real challenge is consistency, and a little time now saves hours of clean-up later.
If you still use spreadsheets for reconciliation, consider how automation could fit your workflow. Even a small step, such as connecting your bank feed or setting up a few matching rules, can make your next close faster and more reliable.