Three-Way Match
Term 76 of 80 · Topic
In one sentence
Three-way match is the accounts payable control that cross-checks the purchase order, the goods receipt and the supplier invoice to verify that they match before the payment is authorized.
Reviewed by Juan Manuel Garrido
Co-founder of VantegrateLinkedIn
Three-way match is an accounts payable control that validates a supplier invoice by cross-checking it against two other documents: the purchase order (what was ordered and at what price) and the delivery note or goods receipt (what was actually received). Only when all three match on quantity, price and product is the invoice cleared for payment.
The logic is simple but powerful: an invoice on its own says how much the supplier wants to be paid, but it doesn't prove that the expense was authorized or that the goods arrived. By requiring the purchase order (the prior commitment) and the receipt (the actual delivery) to back every line of the invoice, you shut the door on payments for goods not received, overcharges and duplicate or fraudulent invoices.
This document check is the kind of cross-match that Arconte automates, extracting the data from each document and reconciling them without an analyst having to compare paperwork by hand.
Three-way match is one of the most classic internal controls in the purchasing and accounts payable process (procure-to-pay). The underlying idea is that no payment should leave the company without three aligned pieces of evidence: that the expense was authorized in advance, that the goods or the service actually arrived, and that the supplier is charging what it should. Each of those pieces of evidence lives in a different document, and the match consists of comparing them line by line.
How it works, step by step
The typical cycle starts when the department that needs something issues a purchase order: it sets the supplier, the products, the quantities and the agreed prices. When the goods arrive, the warehouse records a delivery note or receiving document that shows what came in and in what quantity. Finally, the supplier sends its invoice to get paid. Three-way match takes those three documents and checks that they match on three dimensions:
- Quantity: what is invoiced doesn't exceed what was received (or what was ordered).
- Price: the unit price on the invoice is the one agreed on the purchase order.
- Product: the invoice bills exactly what was ordered and received.
If all three dimensions match within the defined tolerances, the invoice is released for payment almost automatically. If something doesn't match, the system holds it and generates an exception that an accounts payable analyst must review before moving forward.
Why it matters
The value of three-way match is twofold. On one hand, it prevents concrete losses: paying for goods that never arrived, accepting a higher price than the one quoted or paying the same invoice twice. On the other, it strengthens internal control: since the person who approves the purchase, the one who receives the goods and the one who pays usually belong to different departments, the match reinforces segregation of duties, a principle that auditors review closely. Every outgoing payment can be traced back to a formal authorization and a proof of delivery.
In the United States, three-way matching is a standard accounts payable practice, and at publicly traded companies it is commonly documented as one of the key controls within the internal control over financial reporting required by the Sarbanes-Oxley Act (SOX). That is why external auditors often test it directly when they review the purchasing cycle.
A concrete example
A food distributor in Buenos Aires issues a purchase order for 500 cases of a product at 1,000 Argentine pesos (ARS) each. The warehouse receives and records 480 cases (20 were missing). A few days later, the supplier's invoice arrives for the full 500 cases. Without three-way match, that invoice would probably be paid as is. With the control in place, the system detects that the receipt says 480 and the invoice says 500: it holds the payment, opens an exception and requires the difference to be resolved (the supplier issues a credit note for the 20 cases or clarifies a pending partial shipment) before anything is released.
Common mistakes
The most frequent problems appear when tolerances are poorly calibrated: if they are too strict, every cent of difference stops a legitimate invoice and floods the exceptions team; if they are too loose, they let overcharges through. Another common mistake is not recording receipts on time, which blocks correct invoices simply because the delivery note hasn't been entered yet. And when the match is done by hand, analysts end up comparing PDF against PDF, which is slow and error-prone.
Three-way match vs. two-way match
The key difference is how many documents go into the match and, therefore, what level of control you get:
| Aspect | Two-way match | Three-way match |
|---|---|---|
| Documents it matches | Purchase order and invoice | Purchase order, receipt and invoice |
| Verifies actual delivery | No | Yes |
| Typical use | Services and expenses with no physical receipt | Purchase of physical goods |
| Level of control | Medium | High |
In practice, three-way match is the standard for buying goods that are received in a warehouse, while two-way match is reserved for services or expenses where there is no physical receipt to record. When a service acceptance record or a sign-off document also comes into play, some companies talk about a four-way match, but the principle is the same: adding independent evidence before paying.
FAQs about Three-Way Match
What is three-way match?
What is three-way match?
Three-way match is an accounts payable control that validates a supplier invoice by cross-checking it against two more documents: the purchase order (what was ordered and at what price) and the goods receipt (what was actually received). Only when all three match on quantity, price and product is the invoice authorized for payment. Its goal is to ensure the company pays only for goods it ordered and received under the agreed terms.
What are the three documents that are matched?
What are the three documents that are matched?
They are the purchase order, the delivery note or goods receipt, and the supplier invoice. The purchase order represents the authorization and prior commitment of the expense. The receipt confirms that the goods or the service actually arrived. The invoice is the supplier's request for payment. The control checks, line by line, that the quantities, prices and products match across all three documents before the payment is released.
How does three-way match differ from two-way match?
How does three-way match differ from two-way match?
Two-way match only cross-checks the purchase order against the invoice, verifying the price and quantity ordered, but it doesn't confirm that the goods arrived. Three-way match adds a third document, the receipt, which proves the actual delivery. That is why three-way match is the standard for buying physical goods, while two-way match is reserved for expenses or services with no physical receipt to record. Three-way match offers a higher level of control.
What happens when the documents don't match?
What happens when the documents don't match?
When there is a difference between the purchase order, the receipt and the invoice, the system blocks the payment and generates an exception that an analyst must resolve. Typical differences involve price (the invoice charges more than agreed), quantity (more is invoiced than was received) or product. Resolving it usually means contacting the supplier to issue a credit note or correct the invoice. Only once the three documents are aligned, or the exception is approved with a justification, is the payment released.
Why is three-way match important for internal control?
Why is three-way match important for internal control?
Because it turns every payment into an auditable, traceable act: every outgoing payment is backed by a formal authorization (the purchase order) and a proof of delivery (the receipt). This prevents paying for goods not received, unauthorized overcharges and duplicate or fraudulent invoices. In addition, since the people who approve the purchase, receive the goods and make the payment usually work in different departments, the match reinforces segregation of duties, a basic internal control principle and a point that auditors review.
Take the paperwork off people's hands
Arconte reads invoices, delivery notes and contracts, validates the data against your rules and loads it into your system, flagging exceptions for a person to review. Tell us which document slows you down.
Related terms
- Purchase Order (PO)A purchase order is the document a buyer issues to formally request and authorize goods or services from a supplier, with quantities, prices and terms. It helps control spending and becomes a binding contract once the supplier accepts it.
- ReconciliationReconciliation is the process of comparing two records that should match (for example, the bank statement and the books) to detect and explain the differences. It confirms that each transaction is recorded exactly once, with the correct amount and date.
- E-invoicingAn e-invoice is a tax document issued and signed digitally, with the same legal validity as a paper invoice, that the tax authority (in Argentina, ARCA, formerly AFIP) authorizes with an approval code (CAE) before it is delivered to the customer.
- Certificate of OriginA certificate of origin is a foreign trade document that proves the country where goods were produced or transformed. It lets the importer apply tariff preferences under trade agreements, and the customs authority of the importing country requires it.
- Document ClassificationDocument classification is the process of automatically identifying and labeling each incoming document (invoice, delivery note, contract) by type, so it can be routed to the right workflow. Modern systems do it with AI models that read the content, not just the file name.
- Intelligent Document Processing (IDP)Intelligent document processing (IDP) is the technology that captures, classifies, extracts and validates data from documents (invoices, delivery notes, contracts) by combining OCR, AI and machine learning to turn paper and PDFs into structured, ready-to-use data.
Arconte
Automatic reading and capture of invoices, delivery notes and contracts, with data validated before it enters your system.
How Arconte solves itNow that you know what it is, see how it gets solved
Five AI products that work on top of the CRM you already use. They don't replace your system: they add the layer you do by hand today.





