Skip to content
Crestline
Construction & EPC

What is three-way match?

A three-way match is the control that releases a payment only when the purchase order, the goods receipt note and the supplier invoice agree on what was ordered, what arrived and what is being charged.

Three-way match in plain words

Any two of the three agreeing is not enough. The match is what stops paying for material nobody received, or paying a rate nobody agreed.

Three-way match: a worked example

412 invoices through matching in one quarter.

Matched first time
298 · 72%
Failed: GRN missing
61 · ₹7.4 Cr
Failed: rate differs from PO
39 · ₹4.1 Cr
Failed: quantity differs
14 · ₹0.9 Cr
Median delay on a failed match
19 days

Grouped by cause, the list is three fixes. Reported as a 28% exception rate, it is a number somebody is asked to improve.

Why does three-way match matter?

Where the match fails, the invoice stops — so mining match failures by cause tells you exactly which vendors, sites or rates are jamming the payment run.

How should the tolerance be set?

How should the tolerance be set?
ToleranceWhat happens
Too wideEverything matches. The control exists on paper only
Too narrowHundreds of exceptions, waved through by habit — worse than none
Set by value bandTight on large invoices, loose on small ones. Usually the workable answer

A control that produces more exceptions than anyone can read carefully becomes a rubber stamp, which is how a tight tolerance ends up weaker than a sensible one.

Where does three-way match mislead?

A tolerance set too wide turns the control into a formality; set too narrow it produces hundreds of exceptions that get waved through by habit, which is worse than having no control at all.

What do people get wrong about three-way match?

Counting exceptions instead of causes
An exception rate is not actionable. 'GRNs missing on 61 invoices worth ₹7.4 Cr, concentrated at two sites' is.
Matching on two documents
PO against invoice, with no goods receipt, means paying against a promise and a bill with nothing confirming delivery.

How does Crestline measure three-way match?

Crestline groups match failures by cause, vendor and site, and prices the delay each cause creates, so the tolerance conversation happens against a number rather than an opinion.

30-minute discovery call

See your own three-way match, measured from your ERP.

Thirty minutes, read-only. Bring one question about your project cash and we will answer it from your own data — or tell you we cannot.

Book a 30-min callEmail us