Reconcile Two Lists Online — Spot Every Discrepancy Instantly

Paste your two lists of IDs, records, or identifiers and immediately see which entries match, which are missing, and which are unexpected. Perfect for invoice reconciliation, data audits, and any check-and-balance task.

Paste your records and click Reconcile

Live preview · Open the full tool to export the reconciliation report as CSV.

How to Reconcile Two Lists

Reconciliation means checking that two records of the same data agree. The classic example is invoices sent vs. payments received — but the same logic applies to any pair of lists that should match. Here's how to do it in seconds:

  1. Export or copy your "expected" list (List A)This is the authoritative source — invoices sent, orders placed, records expected. Copy the ID or reference column.
  2. Paste into List AOne ID or record per line. The tool handles newlines from Excel, CSV, or any text format.
  3. Export or copy your "received" list (List B)This is what actually arrived — payments, deliveries, confirmations. Paste into List B.
  4. Read the reconciliation resultsOnly in A = sent but not received (outstanding/missing). Only in B = received but not expected (unexpected/error). Common = perfectly matched.
  5. Export the discrepancy listDownload the "Only in A" and "Only in B" results as CSV to investigate and follow up on each discrepancy.

What You Can Reconcile With This Tool

Frequently Asked Questions

What does it mean to reconcile two lists?

Reconciling two lists means checking that both lists agree — finding records that match (appear in both), records missing from one, and any unexpected extras. It's used in accounting, operations, and any process where two datasets should mirror each other.

How do I reconcile two lists online?

Paste your expected list (invoices sent, orders placed) into List A. Paste your received list (payments, deliveries) into List B. The tool immediately shows unmatched items in both directions plus confirmed matches.

Can I reconcile lists with thousands of records?

The demo above handles small lists. The full tool handles thousands of records and lets you export the results as CSV for further investigation.

What if the IDs have slightly different formatting?

By default comparison is case-insensitive. If IDs have leading zeros, spacing differences, or other minor formatting issues, you may need to normalize them in Excel first. The full tool also has a "normalize whitespace" option.

Is my financial data safe to paste here?

Yes. All processing happens locally in your browser — record IDs are never uploaded or transmitted. Safe for sensitive financial identifiers.