Bank

Matching bank transactions to receipts

Why your bank statement never quite matches your receipts — and how matching transactions makes your records reconcile cleanly.

Published 5 June 2026 · 5 min read · General information, not advice

Your bank statement and your receipts are telling the same story from two angles — but they rarely line up neatly. Merchant names are cryptic, dates differ by a day or two, and some payments cover several items. "Reconciling" simply means matching each one up so your records are complete and consistent.

Why they don't match by default

  • Confusing descriptions. A fuel stop might appear as a payment processor's name, not "Shell".
  • Timing differences. A card payment can hit your account a day or two after the receipt date.
  • Bundled payments. One card tap might cover materials and a coffee.
  • Missing receipts. A transaction with no matching receipt is an expense you can't fully evidence.

Why matching is worth it

When every transaction is matched to a receipt (or flagged as missing one), you get two things: confidence that nothing's been double-counted or forgotten, and a clean set of records your accountant can rely on without going back and forth.

Read-only bank connections

Modern record-keeping tools can connect to your bank on a read-only basis — they can see transactions to help you match them, but cannot move money or make payments. You stay in control of the connection and can disconnect anytime.

SubReady syncs bank transactions read-only and suggests matches to your receipts and invoices, flagging anything that's missing a receipt — so reconciling is a quick review, not a spreadsheet marathon. SubReady never moves money.

Note: This guide is general information about record keeping, not tax, accounting, financial or legal advice. Rules and rates can change — always check the current position with HMRC or a qualified accountant for your own situation.

Frequently asked

Is connecting my bank safe?
Bank sync is designed to be read-only where applicable — it can see transactions to help match them but cannot move money or make payments. You control the connection and can revoke it anytime.
What if a transaction has no receipt?
It gets flagged so you can add the receipt or note what it was. Catching these early avoids gaps in your records at year-end.