What it means
At its core, the three-way match acts as a financial checkpoint. When your business orders supplies, your purchasing team creates a purchase order that details what you want and how much it should cost.
When the items arrive at your warehouse, your receiving team counts them and logs a goods receipt note. Finally, the supplier sends an invoice requesting payment.
Before your accounts payable team pays that invoice, they compare the purchase order, the goods receipt, and the supplier invoice side by side. This process matters because it stops costly mistakes before money leaves your bank account.
If a supplier accidentally bills you for fifty items when you only ordered forty, or tries to charge a higher price than agreed on the purchase order, the mismatch is caught immediately. Without this safeguard, businesses often pay inflated bills or for goods they never actually received, leaking valuable cash.
In everyday practice, modern accounting software automates much of this comparison. When an invoice arrives digitally, the system scans it and cross-references it with the existing purchase order and delivery note in the database.
If all the key details align within acceptable tolerances, the system approves the invoice for payment automatically. If numbers do not match, the system flags the invoice for human review, saving hours of manual checking.
For non-finance managers, understanding this concept helps you appreciate why administrative steps like raising purchase orders and signing off on deliveries matter so much. When managers bypass these steps to speed things up, they break the verification chain.
Maintaining discipline around documentation ensures your company maintains tight financial control and accurate records. Imagine ordering food delivery through an app.
The three-way match is like checking your restaurant receipt against your original online order and the actual items inside the delivery bag before leaving a tip.
In practice
Real-world examples
Example 1
You order 10 office chairs at $50 each, a total of $500. The delivery note confirms 10 chairs arrived, but the supplier invoice arrives for $600. The three-way match catches the $100 price discrepancy before payment, and the supplier issues a corrected invoice.
Example 2
A boutique hotel orders 20 cases of wine. The supplier invoice lists 20 cases, but the hotel's receiving log shows only 18 cases arrived. The three-way match prevents paying for the two missing cases, and the hotel asks the supplier to deliver them or issue a credit note.
Example 3
A software consultancy orders five laptops. The purchase order matches the invoice price, but no goods receipt exists because the delivery is delayed. The three-way match halts payment until the laptops arrive, so the consultancy does not pay for equipment it does not yet have.
Think of it
Imagine ordering food delivery through an app. The three-way match is like checking your restaurant receipt against your original online order and the actual items inside the delivery bag before leaving a tip.
Formula
Calculation
Match Approved if: Purchase Order Quantity = Goods Receipt Quantity = Invoice Quantity, and Purchase Order Price = Invoice Price (within the agreed tolerance). Amount to Pay = Quantity Received x Purchase Order Price.
Worked example: you order 100 units at $5 each ($500), receive 100 units, and the invoice shows 100 units at $5 ($500). All three documents agree, so payment of $500 is approved.
Now a mismatch. You order 100 units at $5, receive 90, and the invoice bills 100 units at $5.20, which is $520. The amount you should pay is 90 x $5 = $450, so the invoice is overstated by $520 - $450 = $70, and payment is held. Many firms also set a tolerance, for example 2% of the order value; here the price difference of $0.20 is 4% of $5, which is outside tolerance.Case study
Seen in the real world
This is a fictional, illustrative scenario. Greenleaf Landscaping, a mid-sized gardening firm run by owner Sarah, struggled with unexplained cash leaks in her supply chain. Suppliers frequently overbilled for soil, plants, and timber, and busy foremen rarely checked delivery slips against original orders. Sarah decided to introduce a strict three-way match policy managed by her part-time bookkeeper.
In month one, the new system flagged an invoice from a nursery for $3,400. The purchase order was for $3,000 worth of shrubs, and the goods receipt showed only 80% of the plants had actually been delivered due to stock shortages. Because of the three-way match, the bookkeeper withheld payment and requested a corrected invoice for $2,400, saving the business $1,000 instantly. Over the first year, catching pricing errors and unfulfilled deliveries saved Greenleaf Landscaping over $18,000.
More importantly, site managers learned to submit delivery notes promptly, creating total transparency and accountability across the whole company. Sarah also set a simple tolerance rule: invoices within 2% of the purchase order or $50, whichever is lower, go through automatically. That kept the bookkeeper's time for the large errors that mattered.
Watch out
Common mistakes
- Approving invoices based solely on an internal email without checking an official goods receipt.
- Ignoring minor price variances that add up significantly over dozens of routine monthly orders.
- Allowing managers to bypass purchase orders for urgent purchases, breaking the audit trail.
Questions
People also ask
What happens if the numbers do not match?
The invoice is placed on hold while the finance team contacts the supplier or the internal purchasing manager to resolve the discrepancy.
Is a three-way match necessary for small businesses?
Yes, even small businesses benefit greatly because it prevents overpayment, catches billing errors, and deters internal fraud.
Can this process be automated?
Most modern accounting and enterprise resource planning software automates the comparison using optical character recognition and database matching.