Accounts payable is often described as a straightforward process: receive an invoice, check it, approve it and pay it.
In reality, things can get considerably more complicated.
An invoice may arrive before the goods have been delivered. The quantity invoiced may not match what was received. The price may differ from the original purchase order. Or the person responsible for approving the invoice may have no easy way of confirming whether the goods or services were actually received.
This is where three-way matching comes in.
Three-way matching is a simple but important accounts payable control that compares three pieces of information before an invoice is approved for payment:
When those three records agree within agreed tolerances, the invoice can usually move forward for payment.
When they do not, the discrepancy can be investigated before money leaves the business.
Imagine a business orders 100 units of a product from a supplier at £20 per unit.
The purchase order records:
The goods arrive and the receiving team records that 100 units have been delivered.
The supplier then sends an invoice for 100 units at £20 each.
The three records agree, so the invoice passes the three-way match.
Now imagine the supplier invoices for 120 units.
The purchase order says 100 were ordered, while the receipt confirms that only 100 were delivered. The invoice therefore does not match the supporting records.
Rather than simply paying the invoice, the discrepancy can be flagged for investigation.
The same principle applies if the supplier invoices at £22 per unit when the agreed purchase order price was £20.
Three-way matching therefore provides a straightforward answer to an important question:
Does this invoice accurately reflect what we ordered and what we received?
At its heart, three-way matching is about making sure the business pays the right amount for the right goods or services.
That sounds obvious, but as businesses grow, keeping track of every purchase becomes much harder.
A smaller business might have a relatively simple purchasing process where the person receiving an invoice also knows what was ordered. In a larger organisation, there may be hundreds or thousands of purchase orders, multiple locations, different suppliers and several people involved in purchasing, receiving and approving invoices.
Without a reliable matching process, AP teams can end up spending significant time trying to piece together information from different sources.
This is precisely where AI delivers value.
According to Gartner research, accounts payable process automation is now one of the most widely adopted AI use cases within finance functions. Organisations are increasingly using AI to automate routine processes, improve accuracy and free finance professionals to focus on higher-value work.
The question is no longer whether AI will play a role in finance.
The question is how finance teams can adopt it safely.
An invoice might contain the wrong quantity, an incorrect price or charges that were not agreed.
Three-way matching provides a check before payment is made.
It does not mean every discrepancy is necessarily an error. Prices may have legitimately changed, deliveries may be partial, and agreed tolerances may apply. The important point is that the difference is identified rather than overlooked.
That can help reduce unnecessary payments and give finance teams greater confidence that invoices are being processed correctly.
For Finance Directors, three-way matching is more than an invoice-processing exercise.
It forms part of a wider financial control framework.
A business should be able to demonstrate why an invoice was paid and what evidence supported that payment. Linking the invoice to its purchase order and receipt creates a clearer audit trail.
If an auditor, Finance Director or senior manager asks, “Why was this invoice approved?”, the supporting documentation is much easier to identify.
This becomes increasingly important as businesses grow and responsibility for purchasing and invoice approval becomes spread across different teams and locations.
Consider an invoice for 500 units when the receiving team has recorded only 450.
Without a matching process, someone may simply process the invoice because it looks reasonable.
With three-way matching, the difference is immediately visible.
The AP team can then investigate whether:
The earlier the discrepancy is identified, the easier it generally is to resolve.
This is where three-way matching becomes particularly interesting for AP teams.
The principle itself is straightforward. The challenge is what happens when the process is performed manually.
An AP employee may need to open an invoice, find the relevant purchase order, locate the delivery record, compare quantities and prices, investigate differences and then seek approval.
Multiply that across hundreds or thousands of invoices and the administrative workload quickly adds up.
Research conducted with the Institute of Financial Operations found ., while only 32% had an automated process.
The issue is not simply the time spent entering invoice data. Manual processes can also make it harder to consistently apply matching and approval controls.
A common misconception is that three-way matching is designed to make every invoice pass automatically.
That is not really the point.
A good matching process should distinguish between invoices that are straightforward and those that need attention.
For example:
PO: 100 units at £50
Receipt: 100 units received
Invoice: 100 units at £50
Everything matches. The invoice can continue through the process.
But:
PO: 100 units at £50
Receipt: 80 units received
Invoice: 100 units at £50
There is a discrepancy.
The invoice should be held or flagged until someone confirms what has happened.
This is where tolerances become important. Businesses can establish acceptable differences, such as small price or quantity variances, depending on their purchasing policies.
The aim is not to create unnecessary bureaucracy. It is to ensure that genuine exceptions receive attention while straightforward invoices can keep moving.
This is an important distinction.
Three-way matching is a control, not necessarily a manual process.
Businesses can automate much of the work involved in collecting invoice information, identifying purchase orders, capturing invoice data and checking it against other records.
For example, an AP automation solution can capture information from an incoming invoice and use that information to support matching against the relevant purchase order and receipt.
Where everything agrees, the invoice can move through the normal workflow with minimal intervention.
Where something does not agree, the system can flag the exception for an AP team member to investigate.
That changes the role of AP from repeatedly checking straightforward invoices to focusing attention where it is actually needed.
And that distinction matters when talking about automation.
Automation does not have to mean removing people from the process. In many finance teams, the greater opportunity is to remove repetitive checking and data entry so people can spend more time dealing with exceptions, suppliers, queries and higher-value financial work.
For a business owner or Managing Director, the value of three-way matching may not be immediately obvious.
After all, checking invoices is part of the finance team’s day-to-day job.
But as transaction volumes increase, inefficient processes can become a genuine operational constraint.
More suppliers mean more invoices. More invoices mean more opportunities for discrepancies. And more discrepancies mean more time spent investigating and resolving problems.
A robust three-way matching process can help create a more scalable approach.
For Finance Directors, the benefits include:
For AP teams, it can mean:
And for the wider business, it can mean fewer payment errors and a more consistent procure-to-pay process.
The real value comes when matching is part of a connected AP process rather than a standalone task.
Capturing an invoice digitally is useful. Automating approval is useful. Storing documents centrally is useful.
But when these elements work together, the process becomes much more effective.
An invoice can be captured, its information extracted, matched against the relevant purchase order and receipt, routed for approval where required, and stored alongside the supporting documentation.
The AP team can then see what needs their attention rather than manually checking every invoice from start to finish.
For businesses already using an accounts payable automation solution, three-way matching can therefore be an important part of making the most of that investment.
For businesses still relying heavily on email, spreadsheets and manual checking, it can also be a useful starting point for identifying where automation could make the biggest difference.
Is three-way matching right for every invoice?
Not necessarily.
Three-way matching is particularly useful where a purchase order and receipt are available, such as purchases of physical goods.
Other types of expenditure may follow different processes. For example, some services may not have a conventional goods receipt, while recurring costs such as utilities or subscriptions may be handled differently.
The important thing is to establish appropriate controls for different types of spend rather than forcing every invoice through exactly the same process.
The goal is appropriate control without unnecessary complexity.
The bigger picture
Three-way matching may sound like a relatively small part of accounts payable, but it represents an important principle:
Don’t pay an invoice simply because it has arrived. Check that the invoice agrees with what the business ordered and received.
For a growing organisation, having that control in place can provide greater confidence that payments are accurate, supported and properly authorised.
The next question is how much of that checking needs to be done manually.
With the right systems and processes in place, three-way matching can become a largely automated part of AP, allowing technology to handle routine comparisons while finance professionals focus on the exceptions that genuinely require judgement.
That is where AP automation can deliver real value: not by taking people out of the process, but by giving them better information, stronger controls and more time to focus on work that matters.
For businesses looking to improve efficiency without losing financial control, three-way matching is a good example of how a relatively simple AP control can become significantly more powerful when supported by automation.
At Enterprise Imaging Systems (EIS), we’ve spent more than 20 years helping businesses across the UK and Ireland streamline document-intensive processes and improve financial efficiency. Our Accounts Payable Automation solution, enhanced with AI capabilities, combines intelligent automation with the security, visibility and governance finance teams require, helping organisations reduce manual processing, improve accuracy and prepare for the future of AI-enabled finance.
If you’d like to see how a trusted AI-powered AP solution could work within your organisation, we’d be happy to show you what’s possible.
Explore our document management and accounts payable automation solutions: