Upload your files

CSV, Excel, or JSON. Messy exports are fine. Inconsistent headers, mixed date formats, irregular amounts — upload them as they are.

CSV, Excel and JSON supported

Up to 10M rows per file

No formatting required

Upload step: drag and drop your source files to start reconciliation.
Mapping step: choose the columns that matter and line up their equivalents across both files.
Choose and map the columns

Choose the fields that matter for this reconciliation and line up the ones that mean the same thing across both files. Reconcile suggests likely equivalents. You confirm or adjust.

Choose the fields that matter across both files

Different header names supported

Multi-column mapping supported

Confirm the match key and tolerances

Choose or confirm the match key, then set the tolerance for each compared column based on its type. Numeric, temporal, and exact-match identifier fields are handled differently. Then the comparison runs.

Confirm the match key

Tolerances by column type

Numeric and temporal windows where needed

Key step: confirm the match key and set tolerances for the compared columns.
Report step: audit-ready PDF report and Excel workbook with matched rows, mismatches, missing rows, and duplicates.
Get your reports

Two files: a PDF report of the full run, and an Excel workbook with every row sorted into five sheets — matched, mismatches, missing in source, missing in comparison, duplicates. Something you can hand to a client or auditor as is.

Audit-ready PDF report

Excel workbook: matched, mismatches, missing, duplicates

Audit dashboard included

WHY CHOOSE RECONCILE

Built for the way finance files actually work.

Most tools expect clean, structured data. Reconcile expects the opposite.

Icon
Your files are never clean. That is the starting point.

Inconsistent headers, mixed formats, irregular exports. Reconcile normalizes everything silently before the comparison runs.

Icon
A short setup. Then it runs.

You choose and map the columns, confirm the match key, and set per-column tolerances based on field type. Normalization, matching, discrepancy detection, and report generation happen after that.

Icon
The output is a report, not a diff.

Matched rows, unmatched rows, and every discrepancy clearly labeled — delivered as a PDF report for the record and an Excel workbook with every row sorted by result. Something you can hand to a client or auditor without touching it first.

Icon
Your data stays yours.

Files are processed for comparison only and deleted immediately after your run. We never store, read, or share what is inside them.

Stop doing this manually.

Your first two runs are free. No credit card required. No setup. Just upload your files and see what Reconcile finds.