AI Invoice Reconciliation
Automatically match invoices with bank statement transactions and detect unpaid invoices in seconds. Know whether your invoices were actually paid — without manually comparing spreadsheets.
Invoice
Amazon · INV-2045
€1,250.00
15 Jan 2026
Transaction
AMAZON PAYMENT
−€1,250.00
16 Jan 2026
24
Matched
3
Unpaid
1
Duplicate
2
Mismatch
See exactly what you get
Every invoice is matched against your transactions and labelled with a clear status and a confidence score.
Invoice
Amazon · INV-2045
€1,250.00 · 15 Jan 2026
Transaction
AMAZON PAYMENT
−€1,250.00 · 16 Jan 2026
Exact amount, supplier and date all match → Payment Found.
Invoice
Office Supplies · INV-77
€750.00 · 10 Jan 2026
No transaction matches this invoice → flagged for follow-up.
Invoice
Acme Ltd · INV-7
€500.00 · 05 Jan 2026
Transaction
ACME LTD ×2
−€500.00 −€500.00 · 06 & 09 Jan
Two payments found for one invoice → duplicate detected.
Invoice status types
A matching payment was found at the full amount.
No matching transaction — the invoice is outstanding.
Two or more payments matched one invoice.
A smaller related payment was found.
A related payment with a different amount.
Paid, but far from the invoice date.
How the matching works
A deterministic engine — not a black box — scores every candidate transaction against each invoice using four signals, then picks the best match.
Amount
The strongest signal — exact amount match within tolerance.
Supplier Name
Supplier tokens matched inside the transaction description.
Invoice Number
The invoice number or reference found in the payment text.
Date Range
Payment date falling in the expected window after the invoice.
Confidence score
Each match gets a 0–100 score, so you instantly know how reliable it is.
