Blog

Three-Way Matching: Checking Purchase Orders, Goods Receipts and Supplier Invoices

Three-way matching means checking each supplier invoice line against the purchase order (what you agreed to buy, and at what price) and the goods receipt (what actually arrived and was accepted) before you approve payment. Lines that agree within set tolerances are approved automatically; lines with a difference in quantity or price are held until someone resolves them, usually with a credit note, a further delivery or an approved price change.

Finger checking lines on a printed invoice

Frequently asked questions

What is the difference between two-way and three-way matching?

Two-way matching compares the invoice with the purchase order only. Three-way matching also checks the goods receipt, so you pay only for what arrived.

What tolerance should we use for three-way matching?

Many companies use the lower of about 1% and a small fixed amount per line for price, and zero for quantity over-billing. Set yours from your own invoice history.

What happens if the invoice arrives before the goods?

It is held until the goods receipt is recorded. It is not paid on the supplier's word that the goods were shipped.

Does three-way matching work for services?

Yes, with a service confirmation in place of the goods receipt, such as a signed job card or monthly confirmation from the person who received the service.

Can we pay part of an invoice that does not match?

Yes. Many companies pay the matched lines and hold the rest until a credit note or the balance of the delivery arrives.

Control the path from request to purchase order

See a requisition approved, quotations compared and a purchase order released in HYP ERP.

Chat now
Chat now Request a demo