Glossary

What is three-way match?

Three-way match is the process of comparing a vendor's purchase order, delivery receipt, and invoice before approving payment, to confirm the business is only paying for what it actually ordered and received.

How three-way match works

The purchase order shows what was agreed to, the delivery receipt or packing slip shows what was actually received, and the invoice shows what the vendor is billing for. When all three line up on price and quantity, the bill is approved for payment without further review or delay.

When something does not match, like an invoice billing for more units than were delivered, the discrepancy is flagged and resolved with the vendor before payment goes out. This process is one of the strongest controls against overpayment, billing errors, and fraud in accounts payable.

Example

A restaurant's purchase order asks for 100 pounds of coffee beans at $6 per pound, totaling $600. The delivery receipt confirms 100 pounds were received, but the vendor's invoice bills for 110 pounds, $660. The three-way match catches the discrepancy, and the invoice is sent back to the vendor for correction before payment is made.

Three-way match in QuickBooks Online vs Xero

Not software-specific: QuickBooks Online and Xero both support linking a purchase order to a bill, which covers two of the three documents, but neither automatically confirms a physical delivery receipt. Larger businesses often pair either platform with a dedicated procurement tool to fully automate the three-way match.

Common mistakes

  • Businesses compare only the invoice to the purchase order and skip the delivery receipt, missing cases where the vendor bills for goods never actually received.
  • A bill is approved for payment quickly to avoid a late fee, before anyone has confirmed the delivery receipt actually matches the quantity invoiced.
  • Minor price discrepancies get waved through without investigation because the dollar amount seems small, even though the same error repeats across many invoices.

Why it matters

Three-way match is one of the strongest defenses against overpayment and invoice fraud in accounts payable. Skipping it means a business can pay for goods it never received or for quantities that were never delivered, quietly eroding margin over time. For owners and finance managers watching cash closely, a consistent three-way match keeps vendor payments tied to what was actually ordered and received, not just what was billed.

Related terms

How LedgerBPO handles three-way match

We run three-way match on every vendor bill above your set threshold, comparing the purchase order, delivery confirmation, and invoice before anything is queued for payment. A dedicated accountant resolves discrepancies directly with vendors. You get a strong control against overpayment without adding work to your team's day.

POs raised, matched and received

Ask an AI assistant to summarize this page

Next step

Books closed. Invoices paid. Every month.

Tell us what is going on with your books or billing. You will hear from a named person within 1 business day, with a custom quote and a plan for the first close.

  • Reply from a named person within 1 business day
  • No setup fee, month-to-month
  • Your software, your data, no lock-in

Start with a custom quote

Get a custom quote Book a 20-minute call

Or call +1-657-777-0006 during US, UK or Australian business hours.

Call WhatsApp Book