What it means
A bill is a supplier's claim, not proof that the buyer ordered or accepted everything listed, so invoice matching tests the claim against other records and helps prevent overpayment, duplicate payment and payment for undelivered items. Two-way matching compares the invoice with the purchase order or contract: supplier, item, price, quantity and terms.
Three-way matching adds evidence of receipt or accepted service, and some workflows also consider inspection or quality acceptance. Microsoft's three-way-matching guidance describes policies and tolerances in its finance product, and Oracle's matching guidance distinguishes two-, three- and four-way checks; these are implementations, not a single universal rule.
Confirm the supplier identity and payment destination through approved controls, because a convincing invoice can carry changed bank details or a look-alike vendor name, and a fictional AP clerk who sees new remittance details on a familiar vendor bill follows the independent change-control process before paying. Check invoice number, dates, tax fields, currency and reference to an authorised order, and look at underlying deliveries too, since duplicate invoices can have a new number or different formatting; price matching needs like-for-like terms, as discounts, freight, duties, tax and exchange rates may explain a difference, so when a fictional invoice lists $11 per unit rather than an agreed $10, AP checks whether the new price was approved before allowing the variance.
Quantity matching depends on unit of measure and partial deliveries, since a case of twelve is not one individual item and a supplier may bill only shipped units or, under agreed terms, bill milestones differently. A receipt should reflect what was actually accepted, because receiving staff may record damage, shortages or rejected goods and a delivery signature alone may not establish final acceptance.
Service invoices need evidence suited to the work, such as approved time sheets, completed milestones or service logs, and a goods-received note should not be invented for intangible work; a fictional facilities vendor bills ten visits, and the site manager verifies logs showing only nine completed visits before approval. Tolerances allow small authorised differences without blocking every invoice, and they should be set by value, percentage, tax and risk as appropriate.
An exception beyond tolerance should route to someone with authority rather than being silently overridden, while a fictional invoice that differs by a minor rounding amount passes under a documented policy with the approval recorded. Matching can be automated, but bad master data creates false passes or false rejects, so keep vendor, price, item and tax records current and review rules and exception trends.
An unmatched invoice can be placed on hold pending clarification, with the reason and owner communicated so suppliers do not keep resending it; a hold is not a final finding of wrongdoing. A fictional AP team asks the buyer whether an extra delivery was authorised and records the answer before release, and a fictional valid bill due Friday prompts AP to seek same-day receiving confirmation rather than letting the discrepancy sit for weeks.
Segregate responsibilities where practical, since the person requesting goods should not alone create the supplier, confirm receipt and approve payment, though smaller teams may use compensating reviews such as a fictional controller reviewing unusual vendor changes independently of the buyer who approved the order. After approval, verify what was actually paid, because a matched invoice can still be duplicated in a payment run or settled to the wrong account, so reconcile payment records and supplier statements.
A fictional finance team spots two payments against one invoice reference and investigates the bank and ledger records. Matching is a control, not a guarantee, since collusion, falsified receipts and weak approvals can defeat it, so pair it with vendor verification, audit trails and review of unusual patterns, as a fictional manager does when reviewing frequent overrides for one supplier to check whether the underlying purchase process is broken.
In practice
Real-world examples.
Example
AP compares a bill with an authorised purchase order. The supplier, item, price and quantity agree with the order, and the receipt confirms delivery. The invoice is approved and scheduled for the next payment run.
Example
A receipt confirms 90 of 100 ordered units. The invoice asks for 100, so the system routes the ten-unit difference to the buyer. The buyer learns the rest is in transit and asks the supplier for a corrected bill.
Example
An unmatched price goes to procurement for review. The invoice shows a higher unit price than the order, and procurement checks whether a price change was agreed in writing. The invoice is released at the contract price, and the master data is updated if the change was genuine.
Formula
Calculation
Illustrative quantity variance = invoiced units - accepted units for the same item and unit of measure; apply contractual billing rules.
Worked example. A fictional buyer orders 100 units at $10 each, the receiving record accepts 90 units, and the supplier invoices for 100 units.
- Quantity variance = 100 - 90 = 10 units.
- Invoiced amount = 100 x $10 = $1,000, while the supportable amount = 90 x $10 = $900, so $100 is held for query.
- If the remaining 10 units arrive later and are accepted, the later invoice or corrected bill for 10 x $10 = $100 matches that later receipt, and the total paid stays at $1,000.Case study
Seen in the real world.
In this fictional case, Cedar Retail orders 100 units at $10 each, receives 90 acceptable units and gets a bill for 100. AP holds the ten-unit difference and asks whether the remainder is in transit. The supplier corrects the bill to 90 units and sends the remaining goods later. AP matches the later invoice to the later receipt rather than paying twice.
Cedar Retail also noticed that this supplier's invoices needed repeated overrides, so the controller reviewed the order process. Purchase orders were being raised in full while the supplier shipped in two lots, and the receiving team had no way to record the second lot against the first order. The company changed the order to show scheduled deliveries, and override requests for that supplier fell. The story is illustrative and invented.
Watch out
Common mistakes.
- Approving an invoice solely because the supplier name looks familiar.
- Treating a delivery signature as final acceptance.
- Overriding a variance without documented authority.
Questions
People also ask.
What is a three-way match?
A comparison of invoice, authorised order and receipt evidence.
Can services be matched?
Yes, against approved contracts and evidence of completed work.
Does a match prove a payment is safe?
No. Verify supplier details and final payment controls too.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%