Procurement & AP26 June 2026·9 min read

What Is Three-Way Matching and Why It Matters for AP

Three-way matching is not just an AP feature. It is a test of whether procurement, warehouse, inventory, and finance are structurally connected. If AP has to reconstruct the truth manually, the ERP has already failed upstream.

The invoice is not the problem

The supplier invoice arrives on the first working day of the month. It looks normal. The supplier name is correct. The payment terms are familiar. The total is close to what the purchasing team expected. Nothing about it looks suspicious.

Then AP tries to post it.

The purchase order says 500 units were ordered at one price. The warehouse receipt says 470 units were received, with 20 damaged and 10 still pending inspection. The invoice charges for 500 units, includes a freight line nobody expected, and uses a slightly different item description.

Procurement says the order was correct. The warehouse says it only received what physically arrived. The supplier says the invoice reflects the commercial agreement. Finance is now holding a document that cannot be posted cleanly without judgement.

The invoice did not create the problem. It exposed the fact that the purchase order, the goods receipt, and the supplier invoice were not being treated as one controlled chain.

What three-way matching actually means

Three-way matching is the process of comparing three documents before a supplier invoice is approved for payment: the purchase order, the goods receipt, and the supplier invoice.

The purchase order answers what the business agreed to buy. The goods receipt answers what the business actually received. The supplier invoice answers what the supplier is asking to be paid.

AP should not approve the invoice simply because it arrived. AP should approve it because the invoice agrees with the commercial commitment and the physical receipt, within defined tolerances.

That sounds basic. In practice, it is one of the most important control points in a growing manufacturing or distribution company. Without three-way matching, AP becomes a payment processing function. With proper three-way matching, AP becomes a control function that protects cash, inventory value, supplier accuracy, and the general ledger.

Why two-way matching is not enough

Some companies rely on two-way matching — comparing the invoice to the purchase order but ignoring the goods receipt, or comparing the invoice to the receipt and ignoring the original PO.

This may work for services, utilities, or low-risk spend categories. It does not work well for stock-based procurement.

A purchase order only proves what was intended. It does not prove what arrived. A goods receipt only proves what was physically recorded. It does not prove the agreed price, payment terms, or commercial conditions. A supplier invoice only proves what the supplier wants to collect. It does not prove that the business received the goods or agreed the price.

Each document is incomplete on its own. Three-way matching matters because it forces these documents to tell the same story before cash leaves the business.

AP should not be doing detective work

In too many companies, AP staff are expected to solve operational problems manually. They receive an invoice, search for the purchase order, ask the warehouse whether the goods arrived, check an email thread for a price change, open a spreadsheet for freight allocation, and then decide whether the invoice can be posted.

That is not financial control. That is detective work.

A good AP process should not depend on personal memory, inbox archaeology, or informal approval messages. The system should already know whether the purchase order exists, whether it was approved, whether the goods were received, whether quantities match, whether prices are inside tolerance, and whether exceptions require escalation.

When AP has to reconstruct the truth manually, the ERP has already failed upstream.

The real value is not invoice approval

Most people think three-way matching is about deciding whether to pay a supplier. That is only the visible part.

The deeper value is that three-way matching protects the relationship between operational reality and financial truth.

When goods are received, inventory may increase. Depending on the accounting policy, the business may recognise an accrual for goods received but not yet invoiced. When the supplier invoice arrives, it should clear or adjust that position. If the invoice price differs from the PO, the variance must go somewhere. If the received quantity differs from the invoice quantity, the difference must be investigated or routed under clear rules.

These are not clerical details. They affect inventory value, cost of goods sold, supplier liability, margin, accruals, and period-end reporting. A weak matching process does not merely create AP noise. It creates unreliable financial statements.

The three documents must be connected from the start

The biggest mistake is treating three-way matching as something that happens only when the invoice arrives. By then, the quality of the match has already been decided.

If the purchase order was created with vague item descriptions, missing tax treatment, or loose pricing, the match will be weak. If the goods receipt was posted late, against the wrong PO, or without inspection status, the match will be weak. If the supplier invoice is entered as a standalone AP document without structured links to the PO and receipt, the match will be weak.

Three-way matching only works when the documents are connected from the beginning. The PO must be a real commercial source document. The goods receipt must be posted against the PO. The invoice must be matched against both. The system must understand the relationship, not just store three separate files.

Tolerances are control, not convenience

No serious business can expect every invoice to match perfectly every time. There will be small price differences, partial receipts, rounding, freight, duties, packaging, and timing differences.

The question is not whether exceptions exist. The question is whether exceptions are controlled.

Tolerances define what the business is willing to accept without escalation. A small price difference may be allowed. A quantity overbilling may be blocked. A freight line may require procurement approval. A variance beyond threshold may require finance review.

Without tolerances, every mismatch becomes either a manual argument or a rubber stamp. With tolerances, the organisation can separate routine differences from genuine risk. The system should route the exception based on rules the business has agreed in advance — not ask AP to guess.

Three-way matching protects supplier relationships too

Some teams see three-way matching as bureaucracy. But weak matching creates worse supplier relationships, not better ones.

When the business pays invoices without proper matching, disputes are discovered late. Overpayments have to be recovered. Credit notes pile up. Suppliers are challenged weeks after the delivery. Internal teams argue about who approved what.

When matching is disciplined, disputes happen earlier and with better evidence. The buyer can show the approved PO. The warehouse can show the receipt record. AP can show the invoice variance. The supplier conversation moves away from opinion and towards documents.

The goal is not to block suppliers. The goal is to pay the right amount for the right goods under the right commercial terms.

Why this matters more as the company grows

A small company can survive weak matching because people know the exceptions. The warehouse manager remembers the short shipment. The buyer remembers the price change. The AP clerk knows which supplier always invoices freight separately.

That does not scale.

At 50 people, informal knowledge may still hold the process together. At 150 people, it starts to crack. At 500 people, it becomes a control risk. Growth adds more suppliers, more items, more warehouses, more buyers, more partial deliveries, more returns, and more invoices. The number of possible mismatches increases faster than headcount.

Three-way matching is not an enterprise luxury. It is one of the basic disciplines that allows a growing company to stop relying on memory.

The accounting impact is bigger than AP

Three-way matching is often owned by AP, but its impact reaches far beyond AP.

It affects inventory accruals because received goods may need to be recognised before the supplier invoice arrives. It affects inventory valuation because invoice price variances may change cost or post to variance accounts. It affects cash control because invoices should not be paid for goods that were not received. It affects margin because cost errors eventually distort profitability. It affects audit because management must prove that liabilities, inventory, and payments are supported by evidence.

A supplier invoice should not be just a document with an approval status. It should be a financial document linked to procurement and warehouse evidence. The posting to the ledger should reflect what those documents prove.

What a CFO or COO should ask

Before accepting any AP process as implemented, leadership should ask a harder question: can the business prove why an invoice was paid?

Not whether someone approved it. Not whether it was entered into the ERP. Not whether the supplier is known.

Can the business trace the invoice back to the purchase order, the goods receipt, the accepted quantity, the agreed price, the variance decision, and the ledger posting? If the answer is no, the company does not have three-way matching in any meaningful sense. It has invoice approval with extra steps.

That may be enough for a small business with low volume and simple purchasing. It is not enough for a manufacturing or distribution company that wants reliable inventory, clean accruals, controlled cash, and a faster close.

The best AP process is not the one that pays invoices fastest; it is the one that pays only what the business can prove it received, agreed, and owes.

Control procurement, receiving and AP in one workflow.

See how Gruvero supports procurement control, approval workflows and three-way matching.

Check pilot fit