Bank feed & categorising

Bank reconciliation without the headache

Updated 2 June 20264 min readLedgers Team

On this page
Quick answer

Month-end reconciliation — ticking every transaction against the statement — is the slog founders dread. Here's how continuous tie-out works in Ledgers, with a "Reconciled" badge you can trust, no late-night discrepancy hunting.

The chore: month-end reconciliation

Once a month — usually right when you're busiest — there's a job your accountant keeps nudging you about: reconciliation. Make sure your records match the bank, line by line, so you know the numbers are right.

In practice that means sitting down with your accounting records on one side and your bank statement on the other, and ticking off every transaction. This one matches. This one matches. This one… doesn't. Now you're hunting. Why is there a £3.40 difference? Did a payment come in that you didn't record? Is there a fee you missed? A duplicate? It's 11pm and you're staring at two columns of numbers that won't agree, knowing you can't sign anything off until they do.

That's the reconciliation headache. It's not hard maths — it's tedious detective work, done under deadline, on a chore that comes round every single month. (If you're fuzzy on what reconciliation even is and why it matters, start with the plain-English explainer linked at the end.)

There's a better way to reconcile a bank account: don't let it pile into a month-end event at all.

The hard way today: tick, hunt, repeat

The manual approach — whether in a spreadsheet or in Xero — is the same shape every month.

You wait until the period ends, then pull the bank statement. You go through your recorded transactions and match each one to a line on the statement. The matches you tick off. The mismatches you investigate: a payment you forgot to enter, a bank charge you didn't know about, a customer payment recorded on the wrong date, a duplicate from a double import.

Then you find the difference and try to explain it. Sometimes it's a five-minute fix. Sometimes it's an hour of scrolling, and you end up "forcing" the balance just to be done — which means your books are now subtly wrong, and you'll inherit that error next month.

The fundamental problem is the batching. By saving it all up for month-end, you turn a series of tiny, easy checks into one big, hard one, performed weeks after the fact when you can least remember what each payment was.

How it's automatic in Ledgers: continuous tie-out

Ledgers reconciles continuously instead of monthly. Because your bank feed is live and your transactions are categorised as they arrive, there's no batch to save up — your records and the bank can be tied out as you go.

Here's how it works.

The bank feed keeps records and bank in step. Transactions flow in automatically every day via your open-banking connection. (See connect your bank to your accounting.) So the data you're reconciling against and the data in your books come from the same live source — they don't drift apart.

Each transaction is matched as it lands. As a transaction arrives, Ledgers matches it to its corresponding record — the invoice it pays, the bill it settles, the receipt you photographed. Most match cleanly and automatically. The match is the reconciliation, happening in real time.

The "Reconciled" badge shows the true state. When everything ties out, Ledgers shows a clear "Reconciled" badge. It's not a button you press at month-end to declare victory — it's a live status that reflects whether your records and the bank actually agree, right now. Green means you're tied out. You can trust it because the system earned it continuously, not because you forced it at 11pm.

Exceptions surface immediately, while they're easy. When something doesn't tie out — a payment with no matching bill, a duplicate, an unexpected fee — it goes straight into the Exception Inbox the day it happens, not weeks later. You resolve it when you still remember what it was, in seconds rather than as part of a midnight detective session. And because the ledger is event-sourced (every change recorded, nothing overwritten), every adjustment is traceable — there's no "forcing" a balance and hiding the gap.

What you'd see and do

You open Ledgers and see a "Reconciled" badge sitting green. That's it — your records and your bank agree, today, and you didn't do a month-end slog to get there.

When the badge isn't green, you're not left hunting. The Exception Inbox tells you exactly what doesn't tie out and why — "this £420 payment has no matching bill," "this looks like a duplicate of a transaction on the 3rd." You clear those few items as they appear, a couple of minutes here and there, and the badge goes back to green.

Month-end stops being an event. There's no statement to pull, no two columns to reconcile, no discrepancy to chase under deadline. Reconciliation becomes a quiet background state of "yes, this is right" — which is exactly what it was always supposed to be, and exactly what your accountant, your VAT return and your year-end all depend on.


Ready to stop the month-end slog? In Ledgers, your bank account is reconciled continuously — matched as transactions arrive, with a "Reconciled" badge you can trust and exceptions flagged the moment they appear. See your numbers without learning accounting → start free.

Not sure what reconciliation even means? Start here: What is reconciliation in accounting? →

And see the feed that makes it continuous: How to connect your bank to your accounting (and why it changes everything) →

Frequently asked questions

How do I reconcile my bank account?

Reconciling means checking that your accounting records match your bank, line by line, so you know the numbers are correct. Traditionally you do it at month-end by ticking each transaction against the statement and investigating anything that doesn't match. With continuous reconciliation in Ledgers, transactions are matched as they arrive, so it happens automatically and a "Reconciled" badge shows your live status.

What is continuous reconciliation?

It's reconciling as transactions happen rather than saving it all for month-end. Because the bank feed is live and transactions are matched on arrival, your records stay tied out to the bank all the time — turning one big monthly job into a status that's simply always current.

What does the "Reconciled" badge mean?

It's a live indicator that your records and your bank actually agree right now. Unlike a month-end tick-off you press to declare done, it reflects the true state continuously — green means tied out, and exceptions are surfaced the moment they appear.

What if something doesn't reconcile?

Ledgers surfaces it in the Exception Inbox immediately, telling you exactly what doesn't match and why — a missing bill, a duplicate, an unexpected fee. You resolve it while it's fresh, in seconds, instead of hunting for a discrepancy weeks later. Every fix is traceable, so nothing gets quietly forced.

See your numbers without learning accounting

Ledgers does the bookkeeping — bank feeds, VAT, year-end — and keeps your accountant in the loop. Free for pre-revenue founders.

Start free →

Get the next guide by email

Plain-English accounting for founders — a couple of new guides a week. No spam, unsubscribe anytime.

Keep reading · Bank feed & categorising