Free bank reconciliation tool · No signup

Find the transactions
that don’t line up.

Compare bank and book transactions. Review matches, find differences and download a report.

Files stay in your browser—no upload or account connection.
Use your files

01 / Set up the comparison

Two files. One account.

Use the same account, period and currency. CSV/TSV: up to 5 MB and 10,000 records per file.

Preparing your CSV?

In Excel, save as CSV UTF-8. Keep one header row and transaction rows only; remove titles, opening balances and subtotals. PDF and XLSX files are not supported.

Bank statement

Bank transaction export.

No file loaded

Or paste rows from a spreadsheet
Books / cash ledger

Cash-account ledger export.

No file loaded

Or paste rows from a spreadsheet

Choose two files, or try the sample.

Matching rules, limits and privacy

How pairs are suggested

First: equal reference and signed amount within your date window. Next: a unique equal-amount candidate within that window. A pair must be unique from both sides. References ignore letter case and surrounding spaces, but retain punctuation and leading zeroes.

What needs review

Conflicting references, zero amounts and ambiguous candidates stay unmatched. Missing records may reflect timing differences, fees or incomplete exports. Invalid input rows block the run; none are silently skipped.

What stays private

Files, mappings, notes and results stay in this tab’s memory and are cleared on reload. Site analytics record visits and successful non-sample use/downloads—not file contents or filenames.

Tool limits

No PDF/XLSX import, bank connection, foreign exchange, fuzzy matching, split/batch settlements, balance certification or accounting-system changes. Amounts must match to the cent. Suggested pairs are not automatic approvals.