Guide

How to reconcile two files: a step-by-step guide

A practical walkthrough of the reconciliation workflow

Reconciliation is the process of comparing two versions of the same data set - a PRE (source, "before") file and a POST (target, "after") file - to prove they agree and to surface every record that was added, removed or changed. It is a daily reality in finance, accounting, audit and data migration, where a single missed difference can mean a misstated balance or a broken report.

This guide explains the workflow in plain terms. It applies whether you reconcile in a spreadsheet, a script or a dedicated tool like MetiRecon. If you have been doing this with a wall of VLOOKUP formulas, the steps below will feel familiar, just far less error-prone.

1. Load both files

Start by opening the two files you want to compare. Real-world data arrives in many shapes, so the first job is to read them correctly:

Getting this right up front prevents the most common cause of "phantom" differences later.

2. Choose your keys

A key is the column (or combination of columns) that uniquely identifies a record so it can be matched across both files - an account number, transaction ID, ISIN, invoice number or a composite like date + account + reference.

Good keys are stable and unique. If a single column is not unique (for example, the same account appears on many rows), combine several columns into a composite key. Choosing the key well is the most important decision in the whole process: match on the wrong field and every row looks "added" and "deleted" at once.

3. Map the columns to compare

Source and target files rarely have identical layouts. One might call a column Amount, the other value_net; the order may differ; extra columns may exist on one side only. Column mapping connects the fields that represent the same thing and lets you pick which values are actually compared for differences and which are carried along for context.

4. Set matching rules and tolerances

Not every difference is meaningful. Without rules, trivial formatting noise drowns out the real changes. Configure:

The goal is simple: flag the differences that matter and stay silent about the ones that do not.

5. Run the comparison and review the differences

With keys, mapping and rules in place, run the reconciliation. Every row should fall into one of four buckets:

Reviewing these four groups separately is what makes reconciliation trustworthy: nothing is averaged away and nothing slips through unseen.

6. Export a clean report

Finally, export the result as a PDF, Excel or CSV report you can attach to a close package, hand to an auditor or send to a client. A reusable configuration means the next month's reconciliation is a single click, not a rebuild.

Common pitfalls to avoid

Do it in minutes with MetiRecon

MetiRecon runs this whole workflow on your desktop. It handles formats and encodings, you set the keys and tolerances, then it exports the report. Everything stays 100% offline, so sensitive financial files never leave your machine. See the common use cases, compare it with reconciling in Excel or read the FAQ.

Get early access