▶ Stepthrough Courses All tutorials Blog Glossary Prompts Videos Visual guides Cheat sheets Comparisons Start Learning Free

What is a two-way match?

Quick answer

A two-way match is an accounts payable check that compares a vendor invoice with its purchase order before payment. If the vendor, items, quantities, prices and terms agree, within any allowed tolerance, the invoice can be approved. It is common for services and low-risk purchases where there is no delivery to count.

Last updated

Updated · By Robert Breen

Why it matters for a small business

Paying only what you agreed to pay is the whole point. A two-way match catches a price that crept up, a line item nobody ordered or an invoice with no PO behind it. It is quick, because it needs just two documents, and it fits most of what an office buys: software, consulting, cleaning or a monthly service.

Its gap is delivery. A two-way match cannot tell you whether 40 cartons actually arrived. For physical goods, many businesses add the receiving record and run a three-way match instead. Choosing which purchases get which check is a policy decision, often set by amount and type, so write it down where accounts payable can follow it.

In a real lesson: AI Receipt Extractor: Receipts to Google Sheets with n8n

No Stepthrough lesson runs a two-way match. The AI Receipt Extractor lesson handles the reading step that comes first. You drop a photo of a receipt into an n8n chat, and an agent whose instructions are "Extract the date, vendor, and amount. Come up with a category" adds a row to a Google Sheet named Invoices.

Once a bill's vendor and amount sit in a sheet, comparing them with the PO is a short step. The same kind of agent could read a vendor invoice and line its fields up against the order, flagging any difference for a person.

The lesson's own test shows where care is needed: it reads a Corner Mart receipt and files it as Groceries. Extraction can be right while the label is a guess. In a real match, a person should confirm every flagged difference before an invoice is approved.

n8n Google Sheets tool set to append rows to the Invoices sheet, mapping each column manually
n8n Google Sheets tool set to append rows to the Invoices sheet, mapping each column manually

Try this lesson free or read the step-by-step guide.

Common confusions

Two-way match vs three-way match

A two-way match compares invoice and PO. A three-way match adds the goods receipt, proving what arrived. Use three-way when there is something physical to count.

Two-way match vs invoice approval

The match checks that the paperwork agrees. Invoice approval is a person with authority agreeing to pay. A clean match often makes approval quick.

Tips

  • Set a small tolerance for rounding or shipping so tiny differences do not stall payment.
  • Send invoices with no PO number back to the vendor or to the requester.
  • Let AI extract and compare fields, and let a person decide what a mismatch means.

More Business terms

Where you use it: free lessons

More free tutorials

Frequently asked questions

What is the difference between a two-way and a three-way match?
A two-way match compares the invoice with the purchase order. A three-way match also checks the receiving record, so you only pay for goods that actually arrived. Services usually use two-way.
When is a two-way match enough?
For services, subscriptions and other purchases with no physical delivery to count, and often for small orders. Your policy can set an amount above which goods need a three-way match.
What happens if the invoice does not match the PO?
Hold that invoice and ask the vendor or the person who ordered. The answer is usually a corrected invoice, a credit memo or an approved change to the order.

All AI glossary terms, A to Z · Free prompt templates