How to use Data Reconciliation Report
- Paste the two CSV tables and enter their key columns.
- Enter each table’s unique text key and select numeric headings independently on the two sides.
- Run the reconciliation and inspect key counts and total differences.
- Export the report and investigate unmatched keys in your source tables.
Example: Data Reconciliation Report
Compare keys and one numeric amount.
Options
- Left and right key headings
- Each table names its own unique nonblank key column. Case-insensitive matching refuses keys that collapse to the same value within one table.
- Numeric-column lists
- Pair the left and right headings in the same order, even when their names differ. Leave both lists empty for a key-only report; numeric totals require supported numeric values.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
A matching key does not mean every field matches
The report identifies shared, missing and unexpected keys and compares selected numeric totals. It does not assert equality of every nonnumeric field or merge the two datasets. Use the row evidence to investigate the specific differences you care about.
Totals can conceal offsetting differences
A total can match while individual records differ, or differ because a key exists on only one side. Read the key categories alongside the arithmetic. The total difference is right minus left; it is not a cause or an automatic correction instruction.
Questions about Data Reconciliation Report
Does a matching key prove the row values agree?
No. It proves only that the key exists on both sides. Use a row-comparison tool when you need field-level differences.
Can the numeric headings differ between tables?
Yes. Enter the numeric headings separately on the two sides, in the order you want them paired. Totals are calculated independently, and the difference is right minus left.
Can a number with currency signs be totaled?
Only the numeric form documented by the fields is accepted. Remove ambiguous separators or currency text before calculating a control total.