What Is 3-Way Matching in Accounts Payable
9min read
|
Sep 30, 2026
3-way matching is a simple accounts payable control that helps a business pay for what it actually ordered and received. Before approving a supplier invoice, the buyer compares three records: the purchase order, the receiving report, and the invoice.
For a small business, this may sound like a big-company process. In practice, it can be as straightforward as checking a purchase order, delivery confirmation, and bill before money leaves the bank account.

What Is 3-Way Matching? Documents and Purpose
| Document | What it confirms | Typical owner |
|---|---|---|
| Purchase order (PO) | What the business agreed to buy, including quantity and price | Purchaser or manager |
| Receiving report | What arrived or what service was completed | Receiver, project manager, or requester |
| Supplier invoice | What the vendor is asking the business to pay | Vendor and accounts payable |
The invoice should agree with the PO and receiving report on the essentials: supplier, item or service, quantity, price, and totals. A match gives the business confidence to approve payment. A mismatch triggers a question before it becomes an overpayment.
Why 3-Way Matching Matters
- It reduces duplicate and incorrect payments. A bill can be entered twice, contain a pricing error, or include items that never arrived.
- It protects cash flow. Catching a small discrepancy before payment is much easier than pursuing a credit later.
- It creates accountability. The person who ordered, received, and approved an expense can be part of a clear process.
- It improves records. Clean purchase documentation makes month-end review, project costing, and tax preparation less painful.
How 3-Way Matching Works
- Create a purchase order. Record the approved items, quantities, negotiated prices, delivery location, and who authorized the purchase.
- Confirm receipt. When supplies arrive—or a subcontractor completes the agreed work—record what was received. Note damage, shortages, or work still outstanding.
- Review the invoice. Compare the bill against the PO and receiving record before entering it for payment.
- Resolve exceptions. If the numbers differ, contact the vendor or the employee who placed the order. Pay the undisputed amount only when that fits your agreement and local rules.
- Approve and retain the documents. Keep the supporting records attached to the bill so the decision is easy to understand later.
3-Way Matching Example
A contractor orders 100 boxes of tile at $24 each, for a $2,400 purchase order. The warehouse receives 92 boxes because eight were backordered. The supplier invoice arrives for 100 boxes.
The PO and invoice agree on unit price, but the receiving report shows only 92 boxes delivered. Without a match, the business might pay $2,400. With 3-way matching, it pays $2,208 for the 92 boxes received, or asks the vendor to explain the remaining amount if it includes a valid shipping or backorder arrangement.
Choose the Matching Level That Fits the Purchase
When a 2-Way Match May Be Enough
A 2-way match compares the purchase order with the invoice but does not use a receiving report. It can be appropriate for recurring services such as software subscriptions, rent, or a monthly utility bill, where there is no physical delivery to count. Some businesses also use a simplified approval workflow for low-value, trusted purchases.
The point is not to make every purchase slow. It is to use more control where an error would cost more. Construction materials, inventory, equipment rentals, and high-value supplier bills are common candidates for 3-way matching.
Matching is not an all-or-nothing policy. A small business can apply a stricter match where the cost, delivery risk, or possibility of dispute justifies it, while keeping routine purchases simple. The useful question is not whether three-way matching is “better,” but which evidence is available before payment and what could go wrong if it is missing.
| Match level | Best fit | Documents or records | Payment decision |
|---|---|---|---|
| 2-way | Recurring services, approved subscriptions, or purchases with no meaningful delivery confirmation | Purchase order or approval, plus supplier invoice | Pay when price, quantity, vendor, and terms agree. |
| 3-way | Goods, stock, equipment, or orders where a delivery can be counted or accepted | Purchase order, invoice, and receipt or acceptance record | Pay after the ordered, billed, and received details agree or an exception is approved. |
| 4-way | Higher-risk purchases where quality, installation, or contract completion matters | Purchase order, invoice, receipt, and inspection, service sign-off, or contract milestone evidence | Pay after delivery and the additional quality or completion check are documented. |
A four-way match does not have to mean a complex system. For example, a business buying a machine could retain a signed installation checklist as the fourth record. For a consultant working against defined milestones, the fourth record may be an owner’s approval of the completed deliverable. Set the rule before the order is placed, so the person approving payment is not deciding afterward what proof should exist.
Document Receipt When There Is No Warehouse
Many small businesses receive deliveries at an office, job site, storefront, or an employee’s home rather than at a receiving dock. A short receipt or acceptance record can still support a three-way match. It should identify the purchase order number, supplier, delivery date, and the person who received or checked the item. Record the item description, quantity received, any quantity rejected or backordered, and the location where the goods were placed. Add the condition observed, a photo or delivery-note reference when useful, and the recipient’s name or approval. For services, replace physical condition with the service period, work completed, and the person who confirmed acceptance.
The record need not duplicate the invoice. Its purpose is to state what actually arrived or was accepted. If the order arrives in parts, create a record for each receipt and show the cumulative quantity accepted. That lets accounts payable pay a partial invoice only for the portion supported by both the order and the receipt, while leaving the remainder open for follow-up.
Use Compensating Controls When Duties Overlap
One person may need to order, receive, and enter bills in a very small team. Rather than pretending those duties are separate, add a visible independent check. The owner or another manager can approve new vendors and changes to bank details, review a weekly list of payments and exceptions, and compare selected receipts to orders and invoices. Keep vendor-setup access separate from payment release where possible. Require a second approver for payments above an internally chosen threshold, credit memos, or invoices without an order. Finally, retain the approval trail with the bill. These controls make it easier to spot mistakes or unusual activity without turning a simple purchasing process into unnecessary administration.
Exceptions for Services, Partial Deliveries, and Changes
A mismatch is not automatically a vendor error. It is a prompt to find out what changed and document the answer. The best process assigns each exception to the person who can resolve it instead of leaving AP to chase every question alone.
| Exception | Likely cause | Practical next step |
|---|---|---|
| Invoice quantity exceeds receipt | Partial delivery, early invoice, or receiving error | Confirm delivery status; pay the received quantity or request a corrected bill. |
| Invoice price differs from PO | Approved price change, expired quote, or billing mistake | Check the contract or approved change; update the PO only with authorization. |
| No receiving record | Goods not logged or service acceptance missing | Ask the requester to confirm receipt or completion. |
| PO number is missing | Vendor omission or off-process purchase | Locate the authorization; do not create a retroactive PO merely to make the invoice fit. |
| Duplicate-looking invoice | Resubmission, statement copy, or duplicate billing | Check supplier, invoice number, amount, and prior payment before approving. |
Special Cases: Services, Partial Deliveries, and Change Orders
Physical goods are straightforward because someone can count boxes. Services need a different form of evidence. For a freelance designer, that might be an approved deliverable. For equipment rental, it may be a signed rental ticket. For a subcontractor, it may be a site supervisor’s confirmation, a milestone acceptance, or a timesheet tied to a contract line.
Partial deliveries deserve their own routine. Match and pay the portion actually received, preserve the remaining open PO balance, and make sure the team does not accidentally treat the next invoice as a duplicate. For construction work, an approved change order should update the purchasing record before the revised invoice arrives whenever possible.
Implement Controls Without Bottlenecks
Start with a spending threshold. For example, require a PO and receipt confirmation for purchases over a set amount or for all inventory orders. Use a shared folder, accounting platform, or purchase-tracking system so documents are stored beside the bill. Assign a backup approver for busy weeks.
Finally, keep vendor bills and customer invoices separate in your workflow. One is money going out; the other is money you are waiting to collect. Clear records on both sides make your cash position easier to see.
Set Controls Without Creating Bottlenecks
Not every bill needs the same level of review. Start by segmenting spend according to risk and value. A low-dollar recurring software subscription may need a simple owner approval. A material purchase for a customer project may need a PO, receipt, and job-code check. High-value equipment or new suppliers may warrant an additional approval layer.
- Decide which purchases require a PO before anyone orders.
- Require receiving or service acceptance promptly, not at month-end.
- Define who can approve a price or quantity variance and when it needs escalation.
- Keep the original invoice, PO, receipt, and approval together.
- Review recurring exceptions. Repeated missing receipts are usually a process problem, not an AP problem.
A 30-Day Starting Plan
- Map one purchase-to-pay path. Pick a frequent material or inventory purchase and list who requests, approves, orders, receives, enters, and pays it.
- Standardize the documents. Use a consistent PO number, receiving record, and bill attachment process. The documents do not have to be sophisticated; they have to connect.
- Set a small pilot rule. Apply 3-way matching to a defined group of vendors, projects, or purchases rather than redesigning every bill at once.
- Review exceptions after two pay cycles. Note which mismatches were genuine errors, which were late paperwork, and which revealed unclear purchasing authority.
- Improve the upstream step. If AP keeps receiving bills without POs, train purchasers and make the PO step easier. Controls work best before the invoice arrives.
The goal is not a perfect no-exception system. It is a payment process that makes unusual transactions visible early enough for someone to make a good decision.
3-Way Matching FAQ
Is 3-way matching required for every supplier invoice?
No. The right control depends on the purchase type, value, and risk. Many businesses reserve it for inventory, materials, equipment, and other purchases where receipt confirmation matters. Document the policy so exceptions are intentional rather than inconsistent.
What is a 4-way match?
A 4-way match adds an inspection or quality-acceptance record to the PO, receiving record, and invoice. It can make sense when goods must pass a formal quality check before payment.
Can accounting software automate it?
Many systems can connect purchase orders, receipts, bills, and approval workflows. Automation can flag exceptions, but it cannot replace accurate purchasing data or a timely confirmation that goods or services were received.
Most Popular Pages
Try Invoice Zip Today
Start Sending Invoices, Building Reports, Saving Office
Time and Get Paid Faster.




