BeltStack

What Is 3-Way Invoice Matching?

Learn what 3-way invoice matching is, how purchase orders, receiving reports, and vendor invoices are compared, and when businesses require three-way controls before releasing payment.

Last updated: May 2026

Three-way invoice matching is an accounts payable control that confirms you only pay for what you ordered and actually received. AP compares the vendor invoice to the purchase order and to a receiving document—packing slip, goods receipt, or delivery confirmation—before approving payment.

The control exists because purchase orders and invoices alone cannot prove delivery. A supplier can bill against an approved PO for goods that never arrived or arrived short. Adding receiving data closes that gap and is why inventory-heavy businesses treat three-way matching as standard practice rather than optional overhead.

Three-way matching does not require enterprise software. Many small and mid-sized teams run the same logic in cloud accounting tools: PO created at order time, receipt logged when goods hit the dock or warehouse, invoice matched at payment time. Consistency in timing matters more than system size.

Start with invoice matching explained for the broader matching framework and two-way versus three-way context.

The Three Documents

The three records AP compares.

Each document answers a different question. Together they form the evidence chain AP needs to approve payment with confidence.

  • Purchase order: what you approved to buy—item, quantity, unit price, and terms.
  • Receiving report: what was delivered—often tied to PO line and receipt date.
  • Vendor invoice: what the supplier billed—should align to received quantity and PO pricing.

AP typically matches at line level: SKU or description, quantity received versus quantity billed, unit price, extended amount, tax, and freight. Header-level total matching alone misses partial shipments and line-level price errors.

Vendors should reference the PO number on every invoice. When they do not, matching queues slow down and exception rates rise. Procurement and AP policy should require PO citation as a condition of payment.

Exception Handling Process

How teams resolve mismatches.

Exceptions occur when quantity, unit price, tax, freight, or totals differ across the PO, receipt, and invoice. The invoice is held from payment until the discrepancy is explained and documented—either corrected on the vendor bill, adjusted in receiving, or approved as a valid variance.

Common resolutions include: vendor reissues invoice for received quantity only; warehouse updates receipt for a late delivery; purchasing approves a price change via change order; or AP writes off an immaterial variance within policy tolerance. Each resolution should leave an audit trail in the system.

AP routes exceptions to the right owner—purchasing for price and PO issues, warehouse for quantity and receipt timing, vendor management for recurring billing errors. Clear SLAs (for example, resolve within two business days) keep vendor relationships healthy and prevent exception backlogs.

See how invoice approval workflows work for approval routing and segregation of duties.

Who Should Use 3-Way Matching

Business types that benefit most.

Businesses receiving physical goods, materials, or stocked inventory benefit most—retail, wholesale, manufacturing, construction supply, and any operation with a receiving dock or warehouse. If payment should not release until delivery is confirmed, three-way matching is the right control.

Service-only businesses often rely on two-way matching: invoice versus contract or PO, without a goods receipt. Agencies, consultancies, and SaaS vendors billing time or subscriptions rarely need receiving documents because nothing physical ships.

Hybrid businesses—those buying materials and subcontracted labor—may use three-way matching for materials and two-way for services on the same project. Document which vendors and categories require which model so AP applies controls consistently.

Implementation Tips

Practical steps to make matching reliable.

Issue POs before orders ship, train receiving staff to log receipts promptly, and require PO numbers on vendor invoices. Late receiving is the top reason three-way matching feels broken when the process itself is sound.

Start with your highest-risk vendors—largest spend, most frequent exceptions, or weakest fulfillment track record—then expand coverage. Automate tolerance rules for immaterial freight or tax rounding so clerks focus on material mismatches.

Review exception reports monthly with purchasing and operations. Recurring patterns often point to vendor contract issues, weak receiving discipline, or PO practices that need policy updates—not individual clerk errors.

FAQs

3-way matching questions.