Three way matching is the accounts payable control that stops your business from paying a supplier bill before confirming you actually received what you ordered, at the price you agreed. For Indian businesses dealing with high invoice volumes and tight margins, it is the difference between paying only what is genuinely owed and quietly leaking money on every disputed delivery. This guide explains how the process works and how to automate it.
What is 3-way matching?
Three-way matching is the practice of comparing three documents before a supplier invoice is approved for payment: the purchase order, the goods receipt note, and the supplier's tax invoice. Payment is released only when all three agree on the key details, mainly quantity, rate and total value.
The logic is simple. The purchase order says what you agreed to buy, the goods receipt note proves what you actually received, and the invoice states what you are being asked to pay. If those three line up, the bill is legitimate. If they do not, something is wrong and payment should wait until it is resolved.
The three documents (PO, goods receipt note, supplier invoice)
Each document in the match comes from a different point in the procurement cycle and is created by a different party, which is exactly what makes the control effective:
- Purchase order — created by the buyer before the transaction, recording the agreed items, quantities, rates and terms. See our full guide to the purchase order format and process for what a complete PO should contain.
- Goods receipt note — created by the buyer's warehouse on delivery, recording the quantity and condition actually received. Read more about the goods receipt note and why it matters.
- Supplier invoice — created by the supplier after delivery, stating the amount due and the GST charged, which also determines your input tax credit.
Because no single party controls all three documents, no one party can quietly inflate a bill without the mismatch becoming visible.
How the matching process works step by step
In practice, the three-way match runs through a clear sequence when a supplier invoice lands on the accounts payable desk:
- Pull the matching documents. Find the PO the invoice references, and the GRN raised for that delivery.
- Compare quantities. Does the invoiced quantity match the quantity received on the GRN, and does that fall within the quantity ordered on the PO?
- Compare rates. Does the invoice rate match the rate agreed on the PO?
- Compare totals and tax. Does the invoice value, including GST, reconcile with the PO terms and the goods actually received?
- Approve or hold. If all three agree within tolerance, approve for payment. If any field is off, hold the invoice and raise a query or debit note with the supplier.
Many businesses allow a small tolerance, for example a tiny rounding difference, so that trivial gaps do not block payment unnecessarily. Anything beyond tolerance gets investigated.
Why 3-way matching prevents overpayment and fraud
The control catches the most common ways money slips out of a business. Consider a few scenarios it stops cold:
- Short delivery, full invoice. The supplier ships 900 units but bills for 1,000. The GRN shows 900, so the over-billing is caught before payment.
- Price creep. The PO agreed a rate of 100 per unit, but the invoice quietly charges 110. The PO comparison exposes the difference.
- Duplicate invoices. The same bill is submitted twice. With matching against a single PO and GRN, the second one has nothing to match and is rejected.
- Phantom deliveries. An invoice arrives for goods that were never delivered. With no GRN, there is no proof of receipt and the bill cannot pass.
By requiring agreement across three independently created documents, three-way matching also makes internal fraud far harder, because a single employee cannot fabricate a payment without colluding across the ordering, receiving and billing functions.
2-way vs 3-way matching
Two-way matching compares only two documents: the purchase order and the supplier invoice. It confirms you are being billed the right quantity and rate against what was ordered, but it does not verify that the goods actually arrived. Three-way matching adds the goods receipt note, closing that gap.
Two-way matching can be acceptable for services or low-risk, low-value purchases where there is no physical delivery to receive. For physical goods, especially inventory and raw materials, three-way matching is the stronger control because it ties payment to confirmed receipt, not just to an order on paper. Some businesses extend this further to four-way matching by adding an inspection or quality-acceptance document for high-value or sensitive goods.
How to automate 3-way matching
Done manually, matching means shuffling between files, emails and spreadsheets to line up three documents for every invoice, which is slow and error-prone at scale. Automation removes that friction:
- Keep all three documents in one system. When the PO, GRN and invoice live together and are linked by PO number, the system can compare them instantly.
- Match automatically and flag exceptions. Let the software pass clean matches straight through and surface only the mismatches that need a human decision.
- Apply tolerance rules. Configure acceptable variances so trivial differences do not stall genuine payments.
- Maintain an audit trail. Record who approved what and when, which is invaluable during audits and GST reconciliation.
This is especially valuable for wholesale and distribution businesses, where hundreds of invoices a month make manual matching impractical and even a small leakage rate adds up to serious money over a year.
If you want to pay suppliers with confidence and never again overpay on a short or mis-priced delivery, Invodo brings your purchase orders, goods receipt notes and supplier bills into one connected workflow with matching built in. Explore our procurement and accounts payable features to see how automated three-way matching can protect your cash and free up your finance team.
Put this into practice with Invodo
GST-compliant invoicing, e-invoicing, and purchase management built for Indian businesses.
Invodo Editorial
Reviewed by a Chartered Accountant
The Invodo editorial team writes practical, India-specific guides on GST and business finance. Compliance content is reviewed by a practising Chartered Accountant.