Bank reconciliation is the routine of agreeing what your accounting software says you have to what your bank statement actually shows. Done weekly it takes minutes; left until year end it can swallow a working week. Modern UK accounting software automates around 80% of the matching, but the remaining 20% is where most errors hide. This guide sits alongside the rest of our bookkeeping guides and explains how to keep your bank ledger clean, accurate and audit-ready.

Why reconcile so often

The bank reconciliation is the foundation of every other report you produce. Skip it and every downstream figure inherits the error:

  • VAT returns rely on reconciled income and expenses, so accurate VAT bookkeeping depends on a reconciled bank account
  • Management accounts are only as good as the bank ledger they sit on
  • HMRC enquiries start with bank statements and trace into the ledger
  • Making Tax Digital audits expect a digital link from bank to return
  • A clean bank ledger lets you spot fraud or duplicate payments quickly

Bank feeds vs CSV import

The biggest single time-saver is getting transactions into the software automatically. Bank feeds pull each transaction in daily, so reconciliation becomes a matter of confirming matches rather than typing entries.

MethodProsCons
Open Banking feedDaily, secure, no manual downloadRe-authentication every 90 days
Yodlee or screen-scraping feedWide bank coverageLess reliable, occasional gaps
CSV importUniversal fallbackManual, error-prone for date formats
Manual entryTotal controlOnly viable for very low volume

Most UK banks now support PSD2-regulated Open Banking feeds. This is the recommended approach for any business with more than a handful of monthly transactions. For a fuller walkthrough of setting these up, see our guide to bank feeds in accounting software.

The reconciliation routine

A weekly cycle works for most small businesses and keeps the workload to a few minutes at a time:

  1. Confirm the bank feed has imported up to yesterday
  2. Run the auto-match function in your software
  3. Review and approve suggested matches
  4. Categorise unmatched receipts against the correct income or expense account
  5. Investigate any unidentified payments through a suspense account
  6. Lock the period and run a bank reconciliation report
  7. Confirm the closing balance equals the bank statement

Categorising as you go also feeds your expense tracking, so allowable deductions are captured the moment the payment clears rather than reconstructed at year end.

Common reconciliation breaks

When the closing balance in your software does not match the statement, the difference is a break. Most fall into a small number of predictable categories:

BreakLikely causeFix
Statement higher than ledgerMissed customer receiptPost invoice receipt
Ledger higher than statementCheque issued but not yet clearedLeave on the unreconciled list
Single transaction missingBank feed gapManual entry or CSV top-up
Round-sum differenceCurrency translation on FX accountPost FX gain/loss
Repeated small differencesBank charges not postedSet up a recurring journal
Stale uncleared itemsCheques older than 6 monthsWrite back to suspense

The golden rule is to investigate, never override. Forcing a reconciliation to balance hides the underlying error and corrupts every report built on top of it.

Multi-currency considerations

If you hold a foreign currency bank account, you reconcile in the foreign currency first, then revalue at month end using the closing rate. The revaluation gain or loss posts to a foreign exchange gains and losses account. Holding the source currency separately keeps the underlying reconciliation clean and isolates exchange movements as a distinct, explainable figure.

Software features that help

The right software turns reconciliation from a chore into a quick weekly check:

  • Rules engine that auto-categorises recurring counterparties
  • Receipt-to-bank matching from photos uploaded via mobile app
  • Split-transaction support for combined customer payments
  • Built-in reconciliation report with timestamp and signoff
  • Multi-bank consolidation in a single dashboard
  • Audit trail showing who approved each match

Pairing receipt capture with reconciliation means the evidence is attached at the moment of matching, which dovetails with good receipt management and keeps you ready for the HMRC retention rules covered in our guide on how long to keep accounting records.

Wrap-up

Reconciliation is one of those tasks where habit beats skill. Set the routine, lock the period when complete, and treat any break as a reason to investigate rather than override. The HMRC record-keeping guidance is a useful overview of the underlying obligation. Explore the wider accounting guides for related topics, and see pricing for software with native UK bank feeds and rules.