Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Accounting Glossary · Process

Three-Way Matching

Three-Way Matching: Definition

Three-way matching is the accounts-payable control that checks a supplier invoice against the purchase order and the goods receipt note before the bill is approved for payment. It sits in the purchase-to-pay cycle, gating every vendor payment. It matters because it stops overbilling, duplicate payments and payment for goods never received, protecting both cash and the accuracy of purchase records.

What Is Three-Way Matching?

Three-way matching compares three documents that should agree: the purchase order that says what was ordered and at what price, the goods receipt note that confirms what actually arrived, and the supplier invoice that asks for payment. Only when quantity and value line up across all three is the invoice released for payment. Where they do not, the bill is held as an exception for someone to investigate.

An Indian business meets three-way matching wherever purchases run through a proper procurement process — a Bengaluru electronics manufacturer receiving components, or a hospital ordering consumables. It is the control that catches a supplier who invoices for 100 units when 90 were delivered, and it underpins accurate input-tax-credit claims, because GST credit should only be taken on goods actually received.

Key terms

Why Three-Way Matching Matters

Skipping the match is where most avoidable payables losses begin:

  • Overpayment on inflated bills — Paying an invoice that exceeds the PO or the goods received hands money to the supplier that is never recovered.
  • Duplicate payments — Without a match check, the same invoice can be paid twice, and chasing a refund can take months.
  • Wrong input-tax credit — Claiming GST credit on goods not actually received exposes the business to reversal and interest on scrutiny.
  • Overstated purchases and stock — Booking invoices with no receipt inflates purchases and inventory, distorting profit and margins.
  • Weak audit trail — An auditor treats unmatched payments as a control weakness, widening the scope and cost of the audit.

How Three-Way Matching Works - Step by Step

A bill passes through the match before any payment leaves the business:

  1. 1Raise the purchase order

    Procurement issues a PO stating item, quantity and agreed price — the first reference document.

  2. 2Record goods receipt

    On delivery, the store records a goods receipt note for the quantity actually received — the second reference.

  3. 3Receive the invoice

    The supplier submits an invoice for payment — the third document to be tested.

  4. 4Match the three

    AP compares quantity and value across PO, GRN and invoice; agreement within tolerance passes the match.

  5. 5Route exceptions

    Any mismatch beyond tolerance is held and sent to the buyer or store for resolution before payment.

  6. 6Approve and pay

    A clean match is approved, the liability is booked, and payment is scheduled within the supplier's terms.

Three-Way Matching: A Practical Example

ParticularsAmount (INR)Treatment
Purchase order (100 units @ 500)50,000Ordered value
Goods receipt note (90 units received)45,000Value actually received
Supplier invoice (100 units billed)50,000Amount claimed
Matched and approved for payment45,000Paid for goods received
Held as exception5,000Short-supplied 10 units investigated

A Bengaluru electronics maker orders 100 components at ₹500 each, so the PO is ₹50,000. Only 90 arrive, giving a goods receipt of ₹45,000, yet the supplier invoices for the full ₹50,000. The three-way match catches the ₹5,000 gap: only ₹45,000 is approved and paid, and the ₹5,000 short-supply is routed as an exception for a credit note. The control prevents both the overpayment and an overstated stock figure.

!
Common error

Paying before goods receipt: Approving an invoice without a GRN means paying for goods that may never arrive → require a receipt before release.

Common Mistakes With Three-Way Matching

The control fails quietly when steps are bypassed under time pressure:

  • Paying before goods receipt — Approving an invoice without a GRN means paying for goods that may never arrive → require a receipt before release.
  • Matching on value only — Checking the amount but not the quantity misses short deliveries at the right rate → match quantity and value.
  • Blanket tolerance too wide — A large auto-approval band lets inflated bills through unchecked → keep tolerance tight and reviewed.
  • No PO for urgent buys — Off-system emergency purchases skip the match entirely → back-fill a PO and GRN even for rush orders.
  • Claiming GST before matching — Taking input credit on an unmatched invoice risks reversal → match first, then claim.
Quick summary

Three-way matching is the accounts-payable control that checks a supplier invoice against the purchase order and the goods receipt note before the bill is approved for payment. It sits in the purchase-to-pay cycle, gating every vendor payment. It matters because it stops overbilling, duplicate payments and payment for goods never received, protecting both cash and the accuracy of purchase records.

Need help with Three-Way Matching?

Three-Way Matching sits inside your day-to-day books. Patron's CA-led team keeps them accurate, compliant and audit-ready.

How does three-way matching work?

The purchase order, the goods receipt note and the supplier invoice are compared on quantity, rate and item before any payment is released. A purchase order for 100 units at Rs 500, a receipt of 98 units and an invoice for 100 units fails the match, so only Rs 49,000 is passed and the balance is held.

What is the difference between two-way and three-way matching?

Two way matching compares only the purchase order and the invoice, so it checks price and quantity ordered but never confirms what was actually received. Three way matching adds the goods receipt note, proving delivery before payment is released. Services with no physical delivery normally use two way matching against an approved milestone or timesheet instead.

How does three-way matching protect input tax credit under GST?

Holding payment until the invoice matches the purchase order and receipt also forces a check that the supplier invoice carries a valid GSTIN and appears in GSTR-2B, since credit can only be taken on invoices reflected there. Withholding the GST portion of a disputed bill until the supplier files prevents credit being reversed with interest.

Reviewed by the CA & CS Team, Patron Accounting LLP
ICAI & ICSI registered  ·  Reviewed by CA Sundram Gupta (FCA)  ·  Last reviewed 22 Jul 2026  ·  Next review 22 Jan 2027
Official sources: ICAIMCACBIC GST

Applicable framework: Internal financial controls under Companies Act 2013 (Section 143(3)(i)); AS 2 / Ind AS 2 for inventory; CGST Act 2017 for input credit. For general information only, not professional advice. Verify the current position for your entity before acting.