Skip to main content
Free Tool · Finance Teams

Free Bank Reconciliation Tool

Paste your bank statement and payment records, map the amount and date columns, and automatically match transactions to surface discrepancies and unmatched entries.

Runs entirely in your browser · No login · No data uploaded

Bank Statement
0 rows

Paste CSV exported from your bank. First row must be headers.

Payment Records
0 rows

Paste your internal payment collection records. First row must be headers.

Matching Settings
same currency units

How to Reconcile Bank Transactions in 3 Steps

Follow these steps to get results in under a minute

01
Paste your bank statement CSV
Export your bank statement as CSV and paste it into the Bank Statement panel. The tool reads the header row and lets you select which columns contain the date, amount, and reference or description.
02
Paste your payment records and set tolerance
Paste your internal payment collection records in the same way. Set the amount tolerance (for rounding differences) and date tolerance (for processing delays). Toggle reference matching for stronger matching.
03
Run reconciliation and review the report
Click Run Reconciliation to instantly see matched transactions, unmatched bank entries, and unmatched records — with the amount delta shown for each match. Print the full report for audit purposes.

How Bank Reconciliation Tool Compares

vs spreadsheets, manual processes, and paid platforms

FeatureUniCloud360Bank Reconciliation ToolManual Excel MatchingVLOOKUP / XLOOKUPAccounting Software
Dual CSV input matchingBank + records side by sideOne file at a time⚠️Complex setupYes
Amount tolerance settingConfigurable ± valueExact match only⚠️Formula complexityYes
Date tolerance (processing delays)Configurable ± daysNo⚠️Manual date logic⚠️Fixed periods only
Reference / description matchingToggle on/offSeparate lookup⚠️Fuzzy match complexYes
Matched / unmatched split report3-panel tabbed viewManual review⚠️Flag onlyYes
Print-ready audit reportOne-click A4 landscapeManual formatting⚠️Export then format⚠️Paid tier
CostFree forever⚠️Time-intensive⚠️Excel expertise neededMonthly subscription

What Finance Teams Are Saying

Trusted by lecturers and students across Sri Lankan universities

4.9
★★★★★
4 reviews
TW
Thilini Wijesinghe
Finance Controller
★★★★★

"End-of-month reconciliation used to take two staff members a full day. We paste both CSVs, run the reconciliation, and have a clean report in 10 minutes. The unmatched entries are exactly what we need to investigate — everything else is confirmed matched."

AD
Aruna Dissanayake
Accounts Manager
★★★★★

"The date tolerance feature solved a real problem for us. Our bank processes batch transfers overnight so a payment made on the 31st appears in the statement on the 1st. Setting ±1 day tolerance means these aren't falsely flagged as unmatched."

MJ
Malika Jayawardena
Senior Finance Officer
★★★★★

"The amount tolerance is invaluable for handling bank charges and rounding. We set ±50 LKR and the vast majority of transactions match automatically, leaving only genuine discrepancies to investigate."

CS
Chaminda Senanayake
Finance Auditor
★★★★☆

"The print report is formatted cleanly enough for an internal audit file. All three sections — matched, unmatched bank, unmatched records — are clearly separated with totals. It's saved us from manually formatting reconciliation reports in Word."

Sign in to see your result

Sign up free & get 100 AI credits
or continue with email

Don't have an account?

Tool Limit Reached

You've used all available tool runs on your current plan.

Current PlanFree
Limit reached

Quick Feedback

Loading…

Please tap a face above to let us know what you think

Explore other free tools

Help Us Improve

What could be better?

Thank you! 🎉

Your feedback helps us build better tools for everyone.