Skip to content
iprocure

Glossary

Three-way match

Three-way match is an accounts payable control that approves a supplier invoice for payment only when its quantities, prices and terms agree with the purchase order and the goods receipt, within set tolerances.

Each document answers a different question. The purchase order says what was agreed: items, quantities, prices and terms. The goods receipt, or service entry, says what actually arrived and was accepted. The invoice says what the supplier is asking to be paid. Three-way match compares all three line by line. If the invoice bills for 400 units at the agreed price and the receipt confirms 400 accepted units, it can be paid. If not, it becomes an exception.

Exact matches are rare, so organisations set tolerances: how far a price, quantity or total may differ before a human must look. Tolerances often vary by category and supplier, for example a small allowance on freight-heavy goods and none on fixed-price services. Mismatches outside tolerance go to an exception queue, and the fastest teams route each exception by type: price differences to procurement, quantity differences to the receiving team, invoice errors back to accounts payable or the supplier.

Two-way match, invoice against purchase order only, is common for services or low-risk spend where no physical receipt is recorded. Four-way match adds an inspection or quality record, typical in regulated and manufacturing environments. Whatever the variant, the benefit is the same: paying only for what was ordered and received, at the agreed price, and catching duplicate invoices and billing errors before the money leaves. Its weakness is manual effort when the documents live in different systems.

How iProcure handles three-way match

Three-way matching sits in iProcure's Invoices module, which is shown on sample data today. The demo shows invoices checked against the order and the receipt, every captured value traced to its source, and only real mismatches sent to a person. Invoice approval from email is live; each country's statutory checks and ERP sync are on the roadmap.

FAQ

Three-way match: common questions

What is the difference between two-way, three-way and four-way match?

Two-way match compares the invoice with the purchase order. Three-way match adds the goods receipt, so you pay only for what arrived. Four-way match adds an inspection or quality acceptance record, so you pay only for what arrived and passed inspection. Choose by risk: services often use two-way, physical goods three-way, and regulated materials four-way.

What is a sensible match tolerance?

There is no universal number. Tolerances are set by category, supplier and document type, and often combine a percentage with an absolute cap, so a small rounding difference passes while a large one on an expensive line does not. Start tight, review the exception queue for recurring false alarms, and widen tolerances only where the pattern is well understood.

Next step

See it live in 10 minutes.

Pick your region and the two modules that hurt most. We run your own category through the RFx spine on sample data. No access, no commitment, no build decision required.

  • Supplier-blind RFx
  • Independent evaluation
  • Approvals from email
  • Global & modular

Design partner's seat

Pre-launch and honest about it: you get the mechanism now. Design partners get a free 60 to 90 day pilot, a preferential launch price, roadmap input and a direct line to the founders.

Call +91 70990 38346WhatsApp us