PO vs Invoice: How 3-Way Matching Prevents Payment Errors
Three-way matching is the single most effective control against overpaying suppliers. It forces the purchase order, the goods receipt, and the invoice to tell the same story before money moves.
1. The Three Documents
- Purchase order: what you ordered and agreed to pay.
- Goods receipt: what actually arrived (and was accepted).
- Invoice: what the supplier wants to be paid.
2. What Gets Compared
Match item descriptions, quantities, unit prices, and totals across all three documents. Also verify the PO number, supplier name, and delivery terms on the invoice.
3. Catching Real Problems
- Invoice for 100 units, receipt for 90 → partial shipment not yet billed correctly.
- Unit price above the PO price → unauthorized price change.
- Invoice without a PO number → possible non-contract purchase.
4. Making It Routine
Require a PO number on every supplier invoice and set a tolerance (for example 2% price difference) before manual review. Small-business teams can do a manual three-way check in minutes.
Create the PO that anchors the whole match with the free Purchase Order Generator, and follow the complete flow in our purchase order process guide.
Frequently Asked Questions
What are the three documents in three-way matching?
The purchase order, the goods receipt (or delivery note confirming what arrived), and the supplier's invoice. All three must agree on quantity, price, and item before payment is approved.
What happens when a match fails?
The invoice is flagged for review – for example, the supplier billed 100 units but only 90 were received. The invoice is held until the discrepancy is resolved with the supplier or internally.
Need to create this document? Use our free Purchase Order Generator tool and download a print-ready PDF in seconds.
Open Purchase Order Generator