Money Master HQ

Three-Way Matching

Last updated 8 October 2026

Three-way matching is an internal control process used by finance teams to verify a supplier invoice against the original purchase order and the goods receipt note before payment. By comparing these three documents, businesses ensure they only pay for goods they actually ordered and received.

From the Money Master HQ dictionary, founded by Shihan Sheriff (FCMA, CGMA, CPA (Australia), MBA (General), MBA (Data Science & AI), UAECA, CAAB, CAIS; VP of Finance at Nomod, CFO at Esanjo Ventures). How these definitions are written.

On this page

What it means

At its core, three-way matching acts as a financial guardrail to protect a company against billing errors, overcharges, and fraudulent invoices. When a business orders supplies, it creates a purchase order.

When those items arrive at the warehouse, staff log a goods receipt note. Finally, the supplier sends an invoice demanding payment.

Instead of blindly paying the invoice, the accounts payable team compares all three documents side by side. The matching process focuses on specific data points, primarily item descriptions, quantities, and agreed prices.

If the supplier charges for 100 items, but the warehouse only received 80, or if the unit price on the invoice is higher than the quoted purchase order, the match fails. This discrepancy triggers a hold, preventing money from leaving the bank account until the supplier clarifies or corrects the mistake.

In modern business operations, this process is frequently automated through accounting software. Automated systems scan incoming invoices and cross-reference them with digital purchase orders and receiving logs instantly.

Only invoices that match perfectly pass through for automatic payment scheduling, while mismatched items are flagged for human review, saving considerable administrative time. For non-finance managers, understanding this process helps explain why procurement requests need clear details and why delivery notes must be accurate.

When operations and finance work together to ensure paperwork aligns, the business avoids costly leakage, maintains strong supplier relationships, and keeps clean, audit-ready financial records. Imagine ordering a takeaway meal.

You check your original food order, look at the delivery bag to confirm all items arrived, and then check the delivery app receipt. You only pay the driver if all three match perfectly.

In practice

Real-world examples

Example 1

You order 50 branded mugs for your cafe at $10 each, totalling $500. The supplier delivers 50 mugs and sends an invoice for $500. All three documents match, so finance releases the payment without delay.

Example 2

Your boutique orders 20 dresses at $45 each, which is $900. The delivery note shows only 18 dresses arrived, but the invoice still charges for 20. Three-way matching catches this, and you only pay $810 for the 18 dresses received.

Example 3

A tech startup orders 10 keyboards at $30 each. The supplier invoices $35 per keyboard due to a price rise, but the purchase order says $30. The system flags the mismatch, preventing an unauthorised overpayment of 10 x $5 = $50.

Think of it

Imagine ordering a takeaway meal. You check your original food order, look at the delivery bag to confirm all items arrived, and then check the delivery app receipt. You only pay the driver if all three match perfectly.

Formula

Calculation

Purchase Order Data + Goods Receipt Note Data + Supplier Invoice Data = Match Confirmed for Payment. Invoice Variance = Invoice Total - (Quantity Received x Purchase Order Price). Worked example: the purchase order is for 100 units at $5 ($500 total), the goods receipt is 100 units, and the invoice is for 100 units at $5 ($500 total). Since quantities and prices align across all three documents, payment is approved. The variance is $500 - (100 x $5) = $0. A failing example: the purchase order is for 100 units at $5, the goods receipt is 80 units, and the invoice is for 100 units at $5.50, which is $550. The correct bill is 80 x $5 = $400, so the invoice variance is $550 - $400 = $150, made up of $100 for 20 undelivered units and $50 for the price rise on the 100 units billed.

Case study

Seen in the real world

This is a fictional, illustrative scenario. Brighton Books, a growing independent bookstore chain, struggled with cash leakage due to unverified supplier invoices. The finance manager, Sarah, implemented a strict three-way matching policy for all inventory purchases. In the first month, the new process faced a major test.

A major publisher sent an invoice for 1,200 books, but the warehouse receiving log showed only 1,000 books arrived. Simultaneously, the agreed purchase order stated a unit cost of $10, but the invoice billed $11 per book. Because of the three-way match, the system automatically flagged both the quantity shortage and the price variance. Sarah contacted the publisher, who admitted to a shipping error and a pricing typo.

The publisher issued a corrected invoice for 1,000 books at $10, totalling $10,000 instead of the initial $13,200. By catching this discrepancy, Brighton Books saved $3,200 in a single transaction. The illustrative case demonstrates how this simple control safeguards working capital, and Sarah later extended the same rule to the chain's shop fit-out suppliers.

Watch out

Common mistakes

  • Approving invoices based solely on the purchase order without checking if the goods actually arrived.
  • Ignoring minor price discrepancies on small invoices, which can accumulate into significant losses over time.
  • Failing to communicate delivery discrepancies to the finance team immediately, causing payment delays.

Questions

People also ask

What happens if there is a mismatch during the three-way check?

The invoice is placed on hold. The accounts payable team investigates the discrepancy by contacting the supplier or the internal purchasing department to resolve the issue before paying.

Is three-way matching only used for physical goods?

No, it can be adapted for services by replacing the goods receipt note with a verified service entry sheet, timesheet, or project completion sign-off.

Can small businesses do three-way matching manually?

Yes. Small businesses can manually compare paper or PDF purchase orders, delivery notes, and invoices, though accounting software makes the process much faster as the business grows.

Sources and further reading

Was this explanation helpful?

Disclaimer

The information provided in this finance dictionary is for educational and informational purposes only. It should not be construed as financial, investment, legal, or tax advice. Always consult with a qualified professional before making any financial decisions. Money Master HQ makes no representations or warranties about the accuracy, completeness, or suitability of this information. Use of this content is at your own risk.