Glossary term

Three-way match

Definition

An accounts payable control that verifies a purchase order, the goods receipt, and the supplier invoice all agree on items, quantities, and prices before a payment is approved. It guards against overbilling and fraud.

Three-way match is an accounts payable control that checks three documents against each other before a supplier gets paid: the purchase order (what was ordered), the goods receipt (what actually arrived), and the supplier invoice (what is being billed). Payment is only approved when items, quantities, and prices agree across all three. If they do not line up, the invoice is flagged for review instead of paid.

How it works

The purchase order records the agreed items, quantities, and unit prices. When the shipment arrives, the receiving team logs a goods receipt for what was actually delivered. When the invoice comes in, accounts payable compares it to both. A match on all three points clears the invoice for payment. A mismatch (billed for 100 units but only 90 received, or a higher price than quoted) holds the payment until someone resolves it.

Why it matters

It stops a business from paying for goods it never got, quantities it did not receive, or prices it never agreed to. It is a basic fraud and error check, which is why finance and procurement teams treat it as standard for anything above a small threshold. For lower-value or service purchases, some teams use a two-way match (PO against invoice only).

Where quoting fits in

On the buyer side, this is the control your B2B customers run before they pay you. A quote that becomes a clean purchase order, with matching line items and prices carried through to the invoice, moves through their AP without getting stuck. When you convert an accepted quote into a Shopify draft order and the order and invoice mirror the agreed terms, you reduce the mismatches that stall payment. See the B2B quoting glossary for related terms like purchase order and net terms.

Frequently asked

What is the difference between a two-way and three-way match?

A two-way match compares the purchase order to the invoice only. A three-way match adds the goods receipt, so it also confirms that what was billed was actually delivered. Three-way is common for physical goods, two-way for services or low-value spend.

Why would an invoice fail three-way match?

Common reasons are a quantity difference between what was ordered, received, and billed, a unit price on the invoice that does not match the purchase order, or items on the invoice that were never ordered. Any of these holds payment until it is corrected.

How does clean quoting help a buyer's three-way match?

If your quote carries the same line items and prices straight into the purchase order and invoice, all three documents agree by default. That means fewer holds in your customer's accounts payable and faster payment to you.

Turn quote requests into paid orders

ShopQuotes is a free-to-start Shopify app for branded, checkout-ready quotes.