Three-way matching in accounts payable is a verification process that compares the purchase order, the goods received note, and the supplier invoice before a payment is approved. If the quantities, prices, and totals agree across all three documents, the invoice is cleared for payment. If they don't, it's held until the discrepancy is resolved. The process protects businesses from overpaying, paying twice, or paying for goods that never arrived.


What Is Three-Way Matching in Accounts Payable?

Three-way matching is an accounts payable control that checks a supplier's invoice against two other records before releasing payment: the purchase order that authorised the purchase, and the goods received note (or delivery/service confirmation) that proves it actually arrived. Only when all three agree does the invoice move forward for approval.

It sits alongside two other common matching methods:

  • Two-way matching — invoice vs. purchase order only
  • Three-way matching — invoice vs. purchase order vs. goods received note
  • Four-way matching — adds a quality/inspection report on top of three-way matching

Three-way matching is the standard choice wherever a business needs proof that what was billed is also what was delivered.

Why Does Three-Way Matching Matter in Accounts Payable?

Three-way matching matters because it closes the gap between what a supplier says was delivered and what a business actually received. Without it, accounts payable teams are effectively trusting the invoice on its own.

The process directly protects against:

  • Overpayment — being billed for a higher quantity or price than agreed
  • Duplicate payment — the same invoice or PO being paid more than once
  • Fraudulent or unauthorised invoices — payment requests with no corresponding PO
  • Paying for undelivered goods — invoices for items that were short-shipped, damaged, or never arrived

It also creates a clean audit trail, since every payment can be traced back to an approved PO, a confirmed delivery, and a matched invoice — something auditors and finance leadership both rely on.

How Does Three-Way Matching Work?

Three documents are compared during the process:

Document Created By Confirms
Purchase Order (PO) Buyer/procurement team What was ordered, at what price and quantity
Goods Received Note (GRN) Receiving/warehouse team What actually arrived, and in what condition
Supplier Invoice Vendor/supplier What the supplier is billing for

Step-by-step process:

  1. Generate a purchase order. Procurement creates and sends a PO to the vendor, setting out items, quantities, and agreed prices. This becomes the baseline for everything that follows.
  2. Receive the goods or services. When the delivery arrives, the receiving team checks it against the PO and logs a goods received note, recording quantity and condition.
  3. Receive the invoice. The supplier submits an invoice for the goods or services delivered.
  4. Review the documents. The accounts payable team compares the PO, GRN, and invoice side by side, checking that quantities, unit prices, and totals align.
  5. Resolve any discrepancies. If something doesn't match — a price difference, a short delivery, an unexpected charge — the invoice is placed on hold until it's investigated and resolved with the supplier or internal team.
  6. Approve payment. Once all three documents agree within acceptable tolerance, the invoice is approved and scheduled for payment.

Three-Way Matching Example

Consider a business ordering 100 laptops at £1,085 each, for a total purchase order value of £108,500.

  • The purchase order confirms 100 laptops at £1,085 each.
  • The goods received note, logged by the warehouse team, confirms all 100 laptops arrived in good condition.
  • The supplier invoice bills the company £108,500 for 100 laptops.

Because all three documents agree, the accounts payable team clears the invoice for payment. If the goods received note had instead shown only 90 laptops delivered, the mismatch would be caught immediately — the invoice would be held, and the AP team would raise the discrepancy with the supplier before any payment was released, rather than discovering the shortfall after the money had already gone out.

When Should You Use Three-Way Matching?

Three-way matching is most valuable wherever delivery risk or purchase value is high enough to justify the extra verification step. Common scenarios include:

  • Physical goods purchases — inventory, equipment, raw materials, or anything that can be counted and inspected on arrival
  • High-value or one-off purchases — where an error would be costly and the item isn't a familiar, recurring cost
  • Manufacturing, healthcare, and pharmaceutical businesses — sectors where receiving the correct materials in the correct quantity is a compliance issue as well as a financial one
  • Businesses managing multiple suppliers at scale — where manual trust-based approval isn't sustainable as invoice volume grows

For smaller, low-risk, or recurring purchases — a monthly software subscription, for example — two-way matching is often sufficient, since there's no physical delivery to confirm and the cost is already predictable.

2-Way vs. 3-Way vs. 4-Way Matching in Accounts Payable

Method Documents Compared Best For
2-way matching Purchase order + invoice Low-value, recurring, or service-based purchases with minimal delivery risk
3-way matching Purchase order + goods received note + invoice Physical goods, higher-value purchases, and anywhere proof of delivery matters
4-way matching Purchase order + goods received note + invoice + inspection/quality report Regulated or quality-critical industries, such as manufacturing or healthcare

The right method depends on risk, not just value. A recurring low-cost purchase with a trusted supplier may only need a two-way match, while a one-off, high-value, or physically delivered order usually warrants the extra step of a three-way match. Four-way matching adds further assurance where quality or compliance checks are non-negotiable.

What Documents Are Needed for Three-Way Matching?

Three-way matching depends on having all three source documents complete, accurate, and available at the point of invoice review:

  • Purchase order — itemised, with agreed quantities, unit prices, and a unique PO number
  • Goods received note — logged as soon as a delivery arrives, noting quantity, condition, and date received
  • Supplier invoice — referencing the correct PO number, with matching item descriptions, quantities, and pricing

Keeping these documents digitised and centrally accessible — rather than scattered across email threads, paper files, and spreadsheets — is what makes the matching step fast rather than a bottleneck.

Challenges of Manual Three-Way Matching

Handled manually, three-way matching is one of the more time-consuming parts of accounts payable. Common pain points include:

  • Document hunting. Tracking down the right PO, GRN, and invoice across email, paper, and shared drives before a comparison can even begin.
  • Line-by-line checking. Larger orders with many line items make manual comparison slow and prone to human error.
  • Delayed resolution. When a mismatch is found, resolving it often means emails, phone calls, or chasing down a warehouse team — all of which delay payment.
  • Scaling problems. As invoice volume grows, manual matching becomes a genuine bottleneck, risking late payments, damaged supplier relationships, and missed early-payment discounts.

How to Automate Three-Way Matching in Accounts Payable

Automated three-way matching removes the manual document hunt and line-by-line comparison, matching purchase orders, goods received notes, and invoices as soon as all three are available.

Typical benefits of automation include:

  • Faster approvals — matched invoices move straight to payment without manual review
  • Exception-based workflow — only genuine discrepancies are routed to a person, rather than every invoice
  • Fewer errors — automated tolerance rules catch mismatches consistently, without relying on manual attention to detail
  • A complete audit trail — every match, exception, and approval is logged automatically

Before automating, it's worth assessing whether your current PO and receiving process is consistent enough to match against — automation works best once purchasing and receiving data is already structured and digitised, rather than being introduced to paper over a disorganised process.

Conclusion

Three-way matching in accounts payable is one of the simplest and most effective controls a finance team can put in place: it ensures a business only pays for what was ordered and what actually arrived. Done manually, it's reliable but slow to scale. Automated, it becomes a fast, low-friction safeguard that protects cash flow and supplier relationships as invoice volume grows.

[Book a demo] to see how Zahara helps finance teams automate three-way matching and invoice approvals without disrupting existing processes.