Digital Transformation
Automating Three-Way Match at Scale
Removing manual touches from invoice processing across four ERPs.

The challenge
A global business processed supplier invoices across four ERPs inherited through acquisitions. Matching each invoice to its purchase order and goods receipt was largely manual, exceptions were resolved by email, and suppliers regularly chased late payments that were stuck in queues.
The approach
Finance and procurement analysed the reasons invoices failed to match before automating anything. Many exceptions came from upstream problems: purchase orders raised without prices, goods receipts entered late, and inconsistent units of measure between systems.
Those root causes were addressed first through purchasing controls and receipting discipline. A matching layer was then introduced across the four ERPs, applying agreed tolerance rules and routing genuine exceptions to the right owner with the relevant documents attached, rather than to a shared inbox.
What changed
Most invoices began to pass through without manual intervention, and the exceptions that remained were resolved faster because they reached someone able to act on them. Supplier queries declined, and the accounts payable team shifted its effort towards analysis and supplier support.
Lessons for practitioners
Automation amplifies the quality of the data it receives. Fix purchase order and receipting practice first, and the matching rules have far less to do. Across multiple ERPs, agreeing common tolerances and ownership is as important as the technology itself.