Three-Way Matching
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
- Purchase Order (PO) Tolerance — The permitted variance within which a match auto-approves.
- Section 43B(h) MSME Clock — Payment-timing rule that starts once an invoice is matched.
- Accounts Receivable Aging Schedule — The receivables mirror of disciplined payables control.
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:
- 1Raise the purchase order
Procurement issues a PO stating item, quantity and agreed price — the first reference document.
- 2Record goods receipt
On delivery, the store records a goods receipt note for the quantity actually received — the second reference.
- 3Receive the invoice
The supplier submits an invoice for payment — the third document to be tested.
- 4Match the three
AP compares quantity and value across PO, GRN and invoice; agreement within tolerance passes the match.
- 5Route exceptions
Any mismatch beyond tolerance is held and sent to the buyer or store for resolution before payment.
- 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
| Particulars | Amount (INR) | Treatment |
|---|---|---|
| Purchase order (100 units @ 500) | 50,000 | Ordered value |
| Goods receipt note (90 units received) | 45,000 | Value actually received |
| Supplier invoice (100 units billed) | 50,000 | Amount claimed |
| Matched and approved for payment | 45,000 | Paid for goods received |
| Held as exception | 5,000 | Short-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.
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.
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.
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.
