One payment, several invoices
A customer pays three invoices with one transfer and a reference that names only one of them. Reconciles finds the combination of open invoices that adds up to the payment and shows it as a many to one match.
Invoice reconciliation software matches incoming and outgoing payments to the invoices and bills they settle. Reconciles reads your open invoice list next to a bank statement or payout export, pairs each payment with its invoice, handles partial and combined payments, and lists every short payment, overpayment and duplicate with a plain reason.
Your files are processed in your browser and never stored. No card needed.
Upload an invoice or bill export in CSV or XLSX as one file and the bank statement or payment report as the other. Reconciles does the pairing in both directions.
Customers rarely pay exactly one invoice for exactly the invoiced amount. These are the cases the engine is built for.
A customer pays three invoices with one transfer and a reference that names only one of them. Reconciles finds the combination of open invoices that adds up to the payment and shows it as a many to one match.
A payment covers half an invoice. It is matched as partial, the remaining balance stays visible and the next payment from the same customer is checked against it first.
A payment arrives a little under the invoice because of a bank charge or a discount the customer took. The pair is matched within your tolerance and the gap is labeled as an amount difference.
Invoice numbers typed with spaces, missing prefixes or swapped digits are still recognized by fuzzy reference matching, with a lower confidence score when the match is less certain.
Four steps, the same on every run, visible on the progress screen.
The invoice export and the payment file are read, and the engine finds invoice numbers, customer or vendor names, due dates, amounts and currencies.
Customer names, references and amounts are cleaned up, so "INV-00412", "inv 412" and "Invoice 412" point to the same document.
Exact matches by reference and amount come first, then combinations, partial payments and fuzzy names. AI suggestions cover the unclear pairs, each with a reason and a confidence score.
Anything the engine cannot settle goes to the queue. Nothing posts to your ledger without review.
Your team resolves each item in place. On Growth items can be assigned to the person who owns the customer or vendor, on Scale resolutions go through approvals.
Export the list of settled invoices, partial payments and open balances in XLSX or PDF. Matched pairs export as CSV. On Growth, journal entries for applied payments, write offs and bank charges go out as CSV for QuickBooks and Xero, and on Scale for NetSuite. For receivables in depth see accounts receivable reconciliation and cash application software. For bills and vendor statements see accounts payable reconciliation.
Each invoice line and each payment line counts as a transaction. Starter covers 3,000 a month with 20 saved rules, enough for a company with a few hundred invoices. Growth covers 20,000 with unlimited rules and journal entries for QuickBooks and Xero. Scale covers 100,000 across 25 entities with approvals.
Invoice and bill exports in CSV or XLSX, including the open invoice and aged receivables reports from QuickBooks Online, Xero, NetSuite and Sage.
Yes. The engine searches for the combination of open invoices from the same customer that adds up to the payment and shows the group with its reason.
It is matched as partial and the remaining balance stays open. The next payment from that customer is checked against the balance first.
It sends a journal entry or payment file back for you to import after review. It never changes your ledger on its own.
Upload your open invoice list and a bank statement and see which invoices are settled in minutes.
Your account is saved and you are logged in. Your result now shows one more page of matched rows. You also get one more sample run of up to 500 lines.
To reconcile full months, open your workspace with a plan.
Choose a planStarter plan selected
Your account is saved and you are logged in. Pay by card on the next page and your workspace opens right away.
$74 per month, billed $888 yearly
$149 per month, billed monthly
Growth plan selected Scale plan selected
Your account is saved with this plan and you are logged in.
Full workspaces open in batches. We will email you the next steps for your plan as soon as yours is ready.
Your account is saved and you are logged in. You can now run one sample reconciliation of up to 500 lines.
To reconcile full months, open your workspace with a plan.
Reconcile now Choose a planEvery plan includes the matching engine, the exceptions queue and exports. Pay yearly and save 50%.
Starter
$74 per month, billed $888 yearly
$149 per month, billed monthly
Growth
$199 per month, billed $2,388 yearly
$399 per month, billed monthly
Scale
$499 per month, billed $5,988 yearly
$999 per month, billed monthly
Cancel any time. Your plan stays active until the end of the paid period.