How to Do a Bank Reconciliation in 6 Steps
Learn how to do a bank reconciliation in 6 clear steps — match transactions, handle outstanding checks and bank fees, and confirm both sides agree.
Match a bank CSV against your ledger CSV by amount (and optional date tolerance) to surface unmatched rows. A free, in-browser helper that pairs transactions so you can focus on the gaps.
This tool pairs a bank CSV against a ledger CSV so you can see, at a glance, which transactions do not line up. It matches on amount (and, optionally, on date within a tolerance you set) — it does not match on description. Everything runs in your browser; the files are never uploaded.
It is a helper, not a full reconciliation. It will not compute reconciliation balances, post adjustments, or change either file. It simply pairs rows and lists what is left over for you to review.
Each amount is normalised to exact minor units (cents/pence) so equality is precise and is not thrown off by currency symbols or formatting. For each bank row, in its original order, the tool takes the first not-yet-used ledger row with the same amount — and, when date columns are selected, a date within your tolerance — and pairs them. Every row is used at most once, so duplicate amounts are paired one-to-one rather than all collapsing together.
Most reconciliation differences come from a handful of timing items and a few entries missed on one side. Removing the rows that already agree leaves a short unmatched list — outstanding items, fees, or duplicates — that is far quicker to work through. Use Download unmatched (CSV) to export both unmatched sides (in their original order) for your records or to hand off for review.
If you are new to the process, read how to do a bank reconciliation for a step-by-step walkthrough, see what is bank reconciliation for the basics, and use the bank reconciliation template to lay out your figures.
Learn how to do a bank reconciliation in 6 clear steps — match transactions, handle outstanding checks and bank fees, and confirm both sides agree.
Learn how to use a bank reconciliation template — what each column and section means, and how to fill it out so your books match your bank statement.
A plain-English explanation of bank reconciliation — what it is, why it matters, and a simple worked example matching your books to your bank statement.