Automated Invoice Reconciliation
Stop manually ticking invoices off against your bank statement. FlowParse extracts your invoices and transactions, matches them with AI, and tells you exactly which invoices were paid, unpaid, duplicated or paid at the wrong amount.
Reconcile your own files now
Add your invoices on one side and the bank statements they should have been paid from on the other. Every statement is balance-checked first, then each invoice comes back paid, unpaid, partly paid, overpaid, duplicated or flagged for a look — with the transaction that decided it.
Invoices
0 filesBank statements / transactions
0 filesAn invoice, a statement, a match — in real time
No mock-up and no edit: one invoice and the bank statement that paid it, matched, exported to Excel, and sent to an accounting system.
The statement checks its own arithmetic before a single invoice is matched.
Amount, date and the invoice number in the payment reference — every match shows why.
Excel export, then the same approved record sent into an accounting system.
Recorded on a fictional invoice and bank statement — no customer data appears in this video.
What is invoice reconciliation?
Invoice reconciliation is the process of comparing each invoice you issued or received against your bank records to confirm whether — and how — it was paid. Done manually it means opening two spreadsheets and matching rows by hand. FlowParse automates it: it reads the structured data from your invoices and bank statements and matches them on amount, supplier, invoice number and date.
How AI invoice matching works
A deterministic engine scores every candidate transaction against each invoice using four signals — amount (the strongest), supplier name, the invoice number or reference appearing in the payment description, and date proximity. Each match gets a 0–100 confidence score, so an exact amount-and-supplier match scores far higher than a weak amount-only match, and you always know how reliable a match is.
From reconciliation to a clear status
Every invoice is labelled Paid, Unpaid, Duplicate Payment, Partial Payment, Amount Mismatch or Date Mismatch. Unmatched transactions are surfaced too, so you can spot payments that have no invoice. The result is an Invoice Status Report you can act on — chase the unpaid, refund the duplicates, fix the mismatches.
