Reconciliation Automation: Match Invoices to Payments in Minutes, Not Days
Forty-six percent of finance teams still reconcile invoices to payments by hand, according to a 2023 Ardent Partners survey. They spend an average of 10 hours per week doing it. That is 520 hours per year, roughly 13 working weeks, consumed by a single task.
Picture the ritual. A Monday morning. An accountant opens two files: bank feed CSV on the left, invoice export on the right. She runs a VLOOKUP on amounts. About 60% match cleanly. The other 40% are partial payments, batched deposits, transfers net of bank fees, invoices paid under a different reference, amounts off by €0.30 from currency conversion. She scrolls, cross-references, highlights rows in yellow (matched), orange (maybe), red (unknown). By 3 PM she is on the phone with a client, trying to understand why a €4,870 payment does not correspond to any open invoice. The client paid two invoices together and subtracted a credit note. She has seen this before. She has a printed list of problem clients taped to her monitor.
That is not expertise. That is scar tissue from a broken process.
Before: spreadsheets and VLOOKUPs
The reconciliation workflow has barely changed since the early 2000s. Banks offer CSV exports instead of paper statements. Google Sheets replaced Excel 2003. But the core work is identical: a human scanning two columns for numbers that match.
Most accounting software includes bank reconciliation, but these tools match on exact amounts only. They break on the messy reality of business payments. A client paying three invoices in one transfer. A payment arriving net of €2.50 in bank fees. A deposit offset by a credit note from two months ago.
When exact matching fails, the accountant returns to the spreadsheet. Every time.
The downstream cost is measurable. Month-end closes stretch to 7-10 business days. Financial reports arrive two weeks after the period ends. Cash flow figures carry an asterisk because unreconciled items hide in unsorted rows. Research from the University of Hawaii puts the error rate for manual spreadsheet work at 2-5%. On €1 million in monthly transactions, that translates to €20,000 to €50,000 in mismatches sitting undetected until an auditor or a frustrated client surfaces them.
After: confidence-scored matching
We built reconciliation in Well around a manufacturing principle called jidoka: automation that runs until it encounters uncertainty, then stops and asks a human.
The system scores every potential invoice-to-payment match on a confidence scale from 0 to 1:
Above 0.85 — auto-matched. Amount, date proximity, reference number, and client all align. These resolve automatically. In practice, this tier captures 75-85% of transactions after the first month of use.
0.50 to 0.85 — flagged for review. Close but not certain. The amount matches, the reference does not. Or the date gap is wider than typical. These enter a review queue. A side panel shows exactly which fields matched, which diverged, and what drove the score. This tier typically contains 10-15% of transactions.
Below 0.50 — unmatched. The system refuses to force bad matches. These sit in a separate queue for manual investigation. Usually 5-10% of volume.
The flagged tier is where the design pays off. Each item displays the invoice on the left, the payment on the right, differences highlighted. One click to approve. One click to reject. The accountant's role shifts from finding the match to confirming it. Finding takes minutes of scrolling and cross-referencing. Confirming takes two seconds.
Every approval or rejection feeds back into the model. The client who always bundles three invoices into one payment starts getting auto-matched after the third occurrence. The vendor whose bank adds a €0.30 fee to every wire gets recognized. The 75% auto-match rate on day one climbs toward 90% within three months for most teams.
Approval workflows and audit trails
For teams where multiple people handle reconciliation, Well adds a structured approval layer. Junior staff review flagged items and propose matches. Senior staff or controllers approve them.
Every match records an audit trail: who approved it, when, what the confidence score was at the time, and whether any manual override was applied. When the auditor arrives, you hand them a log instead of a spreadsheet with colored highlights and no explanatory notes.
This is not about removing accountants from the process. It is about eliminating the mechanical scanning that wastes 80% of their reconciliation time and redirecting them to the 20% that requires actual judgment.
Querying reconciliation in plain language
The second change is in how teams interact with reconciliation data.
Traditional tools offer filters, search boxes, and export buttons. Well offers a conversation:
"Show me unmatched invoices over €5,000."
"What is the total unreconciled amount for March?"
"Which clients have the most unmatched payments this quarter?"
A CFO asks these questions during every monthly review. In a spreadsheet world, answering them requires a pivot table or an email to the accountant asking them to pull the numbers. That takes anywhere from 20 minutes to half a day. In Well, the answer comes back in seconds.
This reframes reconciliation from a back-office accounting task to a cash flow visibility tool. When the CFO needs to understand why the cash position does not match receivables, the answer sits in the reconciliation gaps. Making those gaps queryable in natural language turns a half-day investigation into a 10-second conversation.
The math on time saved
At 520 hours per year and a fully loaded cost of €45/hour for a mid-level accountant in Western Europe, manual reconciliation costs €23,400 annually per team. For a company with three entities or subsidiaries running separate reconciliations, that scales to roughly €70,000 in labor alone.
With Well's auto-match handling 75-85% of transactions and the flagged tier covering another 10-15%, the accountant's weekly reconciliation time drops from 10 hours to about 1.5-2 hours. That is an 80% reduction, from 520 hours per year to around 90.
The month-end close compresses by 2-3 business days. A company that took 8 business days to close now closes in 5. More importantly, the nature of the close changes. Teams stop treating reconciliation as a monthly sprint and start running it continuously. Unmatched items surface on day one instead of festering for three weeks in an unresolved spreadsheet tab.
Why reconciliation is a Pro feature
Reconciliation in Well requires the Pro plan. This is a deliberate product decision, not an arbitrary paywall.
Free and Starter plans handle invoicing, expense tracking, and day-to-day financial operations. These are the workflows every business needs from week one. Reconciliation is what a company needs when it outgrows bookkeeping and requires financial control: the step between "I sent invoices and received money" and "I know where every euro is, and I can prove it."
That transition point is predictable. A team starts on Starter, processes 200-300 invoices over their first few months, and hits a difficult month-end close. Transactions do not match. The spreadsheet workaround consumes two full days. They look at Well's reconciliation features, calculate what their current process costs them, and upgrade.
This is the conversion pattern we see repeatedly. It is not driven by a marketing campaign or a discount offer. It is driven by an operational pain point that grows proportionally with transaction volume. The more invoices a team processes, the more painful manual reconciliation becomes, and the more obvious the value of automation.
For Well, reconciliation occupies a specific role in the product: it is the feature that converts active free and Starter users into paying Pro subscribers. The signal is strong because the user has already adopted the platform for their core workflows. The upgrade decision is a calculation, not a leap of faith.
What changes when reconciliation works
When matching takes minutes instead of days, the effects compound across the finance function.
Cash visibility becomes continuous. A missing payment that would have hidden for three weeks in a spreadsheet row gets flagged within 24 hours.
The accountant who spent two full days each week matching rows now reviews flagged items in 30 minutes. The remaining time goes to analysis, forecasting, and the strategic work they were actually hired to do.
The month-end close stops being a deadline the team dreads. It becomes a process that runs itself, with humans stepping in only where the system asks for help. That is jidoka in practice: not full automation, but automation that knows its own limits and respects the human in the loop.
The finance team that used to dread the last week of every month starts closing books on autopilot. The controller who spent hours building reconciliation reports for the board now pulls the numbers from a chat query in the time it takes to type the question.
And the accountant with the printed list of problem clients taped to her monitor? She takes it down. The system handles those clients now. It learned their patterns, just like she did, except it does not need scar tissue to remember.

Maxime Champoux
CEO & co-founder, Well
Maxime is the CEO and co-founder of Well. He built Well to rebuild finance around AI-native data, not spreadsheets.
LinkedInReady to automate your financial workflows?


