Table Diff

A table diff compares rows and cells from structured tables. This view is read-only.

Table diff Bank Statement diff

When bank statements are detected it identifies recurring charges and presents a table header with statistics.

Start a Table Diff

Most table and bank statement formats are detected, including CSV/TSV/text, Excel workbooks (.xls, and .xlsx), CAMT.053 XML, OFX/QFX/QBO/OFC, QIF, MT940/STA, Norma 43, and PDF statements.

PDF files open in PDF Diff first. To scan the current PDFs as bank statements, choose File ▸ Open Current Files as Bank Statements. Images also stay in Image Diff until you explicitly choose File ▸ Open Image as Table.

Opening as Generic Table

Table Diff

Matching rows by chooses how rows are paired before being compared:

View modes:

View Options:

Opening as Bank Statement

When both files parse as bank statements, ABDiff switches to statement-oriented views and uses transaction matching:

  1. It normalizes each transaction into: date, description, amount, currency, balance, reference.
  2. It matches transactions by stable references, exact transaction details, recurring charges, merchant-and-amount patterns, and possible matches with close dates or similar descriptions.

View modes: