Table of Content

Three-Way Matching

Three-way matching is an accounts payable control that compares what was ordered, what was received, and what the supplier invoiced.

Three-way matching helps a business avoid paying for goods that were not ordered, did not arrive, arrived short, or were billed at the wrong price. It is most common when a business uses purchase orders and receives physical goods.

The three documents are usually the purchase order, the goods receipt or receiving record, and the supplier invoice.

Where Three-Way Matching Appears

You may see three-way matching in:

  • accounts payable workflows
  • purchase order approval processes
  • warehouse receiving records
  • supplier bill review
  • audit trails and internal controls
  • procurement and ERP systems

It is closely linked to purchase order, accounts payable, invoice, tax invoice, and audit trail.

How Three-Way Matching Works In Practice

The business checks three questions before paying the supplier:

  • Did we order it? Check the purchase order.
  • Did we receive it? Check the goods receipt or delivery record.
  • Are we being billed correctly? Check the supplier invoice.

If the quantity, price, supplier, and item details match within the businessโ€™s tolerance, the invoice can move forward for approval and payment. If they do not match, the difference becomes an exception to resolve before payment.

Simple Example

A cafe orders 100 boxes of cups at $8 per box. The delivery record shows only 90 boxes arrived, but the supplier invoice charges for 100 boxes.

Three-way matching catches the mismatch before payment. The cafe can ask the supplier for the missing boxes, a corrected invoice, or a credit note.

Why Three-Way Matching Matters

Three-way matching protects cash flow and reduces errors. It can stop duplicate invoices, overbilling, payment for missing goods, and accidental posting of the wrong quantities.

It also strengthens the audit trail. If an accountant or auditor asks why a supplier was paid, the business can show the order, the receipt, and the invoice rather than relying on memory.

In accounting software, three-way matching works best when purchase orders, receiving records, bills, and approvals are part of one workflow. Manual matching in spreadsheets can work for small volumes, but it becomes harder as purchases increase.

Regional Variations

The concept is universal. Australia and the UK often use goods received note or GRN. The US may use receiving report or product receipt. ERP systems may call the process invoice matching, PO matching, two-way matching, or three-way matching depending on which documents are compared.

How Gimbla Can Help

Gimbla can help by keeping supplier bills, purchase records, approvals, and audit history organised. That makes it easier to see whether a bill belongs to a real purchase and whether the amount makes sense before cash leaves the business.

When a supplier bill arrives as a PDF or image, start by capturing it cleanly, then review it against the purchase evidence before approval. The bill scanner guide shows how AI capture can support that review without removing the human control step.

Helpful Gimbla Guides

In Short

Three-way matching checks the order, receipt, and invoice before payment. It is a practical control for catching supplier billing and receiving issues early.