Three-Way Matching

Three-way matching is an accounts payable internal control process that requires verification of three documents — the purchase order (PO), the goods receipt (or delivery confirmation), and the vendor invoice — before authorizing invoice payment, ensuring that the business only pays for goods or services that were actually ordered, received in the correct quantity and condition, and billed at the agreed-upon price. The three-way match compares quantity ordered (PO) versus quantity received (goods receipt) versus quantity invoiced (vendor invoice), along with unit price, total amount, and line-item descriptions. Discrepancies exceeding configurable tolerance thresholds (typically 1–5% for price variances and zero tolerance for quantity overages) are flagged as exceptions requiring manual review, preventing overpayments, duplicate payments, and fraudulent invoices from clearing the payment cycle. Organizations without three-way matching typically experience payment error rates of 1–3% of total AP spend, translating to $100,000–$300,000 in annual losses for companies processing $10 million in payables. Modern AP automation platforms implement automated three-way matching using OCR-based invoice data extraction, ERP-integrated PO data, and warehouse management system receiving records to achieve 70–85% straight-through processing rates — meaning the majority of invoices are matched and approved without human intervention. Two-way matching (PO to invoice only, without goods receipt verification) is faster but provides weaker controls, while four-way matching adds inspection or quality acceptance as a fourth checkpoint for high-value or regulated purchases.