
- What is 3-way matching in accounts payable?
- How the 3-way invoice matching process works
- 3-way matching example in action
- 2-way vs. 3-way vs. 4-way matching
- When to use 3-way matching
- Benefits of 3-way matching in accounts payable
- Why manual 3-way matching creates problems
- Why automate 3-way matching
- Best practices to streamline 3-way matching
- Why Ramp Bill Pay is the best AP software for 3-way matching
- Choose Ramp Bill Pay to save your team time and money

Duplicate payments, pricing errors, and fraudulent invoices cost businesses millions every year without proper controls. Accounts payable (AP) teams combat this with 3-way matching, a control process that cross-checks three documents before approving payment: the purchase order, the goods receipt note, and the vendor invoice.
By comparing these documents, you confirm that every payment covers goods or services you actually ordered, received, and agreed to pay for. This prevents duplicate payments, overcharges, fraud, and invoices for undelivered goods.
What is 3-way matching in accounts payable?
Three-way matching is a critical accounts payable process that validates the accuracy of vendor invoices by cross-checking them against the original purchase order (PO) and the goods receipt.
By comparing these documents, AP teams make sure you only make payments for goods and services you both ordered and received, preventing duplicate payments, overcharges, fraud, and invoices for undelivered goods.
For example, if a vendor invoices you for 100 laptops at $1,000 each, but the goods receipt shows that only 80 were delivered, 3-way matching catches this discrepancy, saving you $20,000.
The process involves three documents attached to every order.
Purchase order
A purchase order (PO) is the document your purchasing team creates to specify what's being ordered, in what quantities, and at what agreed price. Once accepted by the vendor, it acts as a binding agreement that sets the baseline for the entire matching process.
Goods receipt note
A goods receipt note (GRN), also called a receiving report, is the document your warehouse or receiving team generates when a shipment arrives. It confirms the delivery date, quantity received, and condition of items, serving as proof that goods actually showed up at your door.
Vendor invoice
The vendor invoice is the supplier's formal payment request. It lists the items or services provided, the amount owed, and the payment terms you need to meet.
| Document | Created by | Purpose | Key details captured |
|---|---|---|---|
| Purchase order | Purchasing team | Establishes what was ordered and at what price | Item descriptions, quantities, agreed prices, delivery dates |
| Goods receipt note | Warehouse/receiving team | Confirms what was actually delivered | Items received, quantities, condition, delivery date |
| Vendor invoice | Supplier/vendor | Requests payment for goods or services | Amount owed, line-item charges, payment terms |
How the 3-way invoice matching process works

The 3-way matching process is sequential, starting with purchase order creation and ending in payment. Here's how each step works.
Step 1: Create the purchase order
The purchasing department creates a PO after receiving a purchase request from an individual or department. The PO includes item descriptions, quantities, agreed prices, delivery dates, and vendor information. Once the vendor accepts it, the PO serves as a legal contract and establishes the terms your AP team will match against later.
Step 2: Receive goods and record delivery
When goods arrive or services are completed, the receiving department creates a goods receipt note. The receiving team checks quantities, quality, and condition of items, then records any discrepancies. The GRN captures the actual delivery date and may include notes about damaged items or partial shipments.
Step 3: Receive the vendor invoice
The supplier sends an invoice requesting payment for the goods or services provided. This document includes the vendor's charges, itemized costs, taxes, and payment terms. Your AP department receives the invoice and kicks off the matching process.
Step 4: Match all three documents
Your AP team cross-checks the PO, GRN, and invoice to verify alignment. They compare:
- Quantities: Do the PO, GRN, and invoice show the same amounts?
- Pricing: Does the invoice reflect the agreed PO price?
- Items: Are the line items consistent across all three documents?
Any discrepancies get flagged for investigation before payment moves forward.
Step 5: Approve or escalate exceptions
If all three documents align, an authorized manager approves the invoice for payment. Your AP team then schedules payment according to the agreed-upon terms and records the transaction in your accounting system, creating a full audit trail from purchase order to final payment.
If discrepancies exist, such as shortages, wrong pricing, or missing items, the invoice gets flagged and held until the issue is resolved through a corrected invoice, confirmation of additional delivery, or another resolution method.
This systematic approach creates accountability at every stage, reducing payment errors while maintaining strong vendor relationships through accurate and timely processing.
3-way matching example in action
Imagine a tech company needs new laptops for their expanding team. Here's how the verification process would unfold.
Sarah from IT creates a purchase order for 10 ACME laptops at $1,200 each, totaling $12,000. She gets approval and sends the PO to ACME's sales team.
When the laptops arrive two weeks later, office manager Mike checks the delivery against the original order. He creates a goods receipt note documenting what actually showed up at the door.
A few days later, ACME's invoice arrives for the AP department, where finance manager Lisa prepares to process the payment. Here's how the three documents line up:
Purchase order details:
- Item: ACME CoolBook laptops
- Quantity: 10 units
- Unit price: $1,200
- Total amount: $12,000
- Delivery date: March 15, 2026
Goods received note details:
- Item received: ACME CoolBook laptops
- Quantity received: 10 units
- Condition: All items in good condition
- Date received: March 15, 2026
- Received by: Mike Jones
Invoice details:
- Item billed: ACME CoolBook laptops
- Quantity billed: 10 units
- Unit price: $1,200
- Total amount: $12,000
- Invoice date: March 15, 2026
The matching process
Lisa in AP compares all three documents side by side. She verifies that the item descriptions match exactly, the quantities align across all documents, the prices are consistent, and the dates fall within acceptable timeframes. Since everything matches perfectly, she approves the invoice for payment.
When things don't match
Suppose the invoice had shown 11 units instead of 10, creating a $1,200 billing discrepancy. Lisa would flag this immediately and hold the payment. She'd contact ACME to clarify whether they made a billing error or shipped an extra laptop that the warehouse missed.
The invoice would remain unpaid until the discrepancy is resolved through either a corrected invoice or confirmation of an additional delivery.
This verification process catches errors before money changes hands, protecting you from overpayments while maintaining good vendor relationships through accurate, timely payments.
2-way vs. 3-way vs. 4-way matching
Not every purchase needs the same level of verification. The right invoice matching method depends on the risk, value, and nature of the transaction.
| Match type | Documents compared | Best used for |
|---|---|---|
| 2-way matching | PO + vendor invoice | Services, digital goods, low-value recurring purchases |
| 3-way matching | PO + GRN + vendor invoice | Physical goods, inventory orders, fraud prevention |
| 4-way matching | PO + GRN + vendor invoice + inspection report | High-value, quality-sensitive, or regulated purchases |
2-way match
2-way matching compares only the purchase order and the vendor invoice, with no goods receipt involved. It's typically used for services, digital goods, or low-value items where no physical delivery needs confirmation.
3-way match
3-way matching adds the goods receipt note, verifying that you actually received what you ordered before paying. This makes it essential for inventory purchases and higher-risk orders where delivery confirmation matters.
4-way match
4-way matching adds a fourth step, an inspection or quality verification report, before payment is approved. It's used for high-value or quality-critical purchases in industries such as manufacturing, healthcare, and construction.
When to use 3-way matching
3-way matching isn't necessary for every transaction, but it's the right call whenever delivery verification matters. Use it for:
- Physical goods purchases: Any order involving tangible items that require delivery confirmation before payment
- High-value transactions: Orders above a certain dollar threshold that warrant extra verification to prevent costly errors
- Inventory orders: Items that need accurate stock tracking, where paying for undelivered goods throws off your records
- New vendor relationships: When you haven't established trust with a supplier, the extra verification step protects you from billing errors or invoice fraud
For services, subscriptions, and recurring low-value purchases where there's no physical delivery to confirm, 2-way matching is usually sufficient. The key is matching your verification level to the risk. Don't slow down routine purchases with unnecessary steps, but don't skip verification where it counts.
Benefits of 3-way matching in accounts payable
Consistent 3-way matching brings several benefits to your business.
Fraud prevention
Comparing three documents flags fake or incorrect invoices before payment goes out. If someone submits an invoice for goods that were never ordered or never delivered, the missing PO or GRN exposes the fraud immediately. In 2025, 76% of businesses experienced payment fraud. Three-way matching is one of the most effective controls against these losses.
Payment accuracy
3-way matching prevents overpayments, duplicate payments, and charges for undelivered goods. When every invoice gets verified against what you ordered and what you received, pricing errors and quantity mismatches get caught before money leaves your account.
Stronger vendor relationships
Fewer payment disputes and billing errors build trust with your suppliers. A clean 3-way match accelerates approvals, helping you pay vendors on time and avoid the back-and-forth that strains vendor relationships.
Audit readiness
3-way matching creates a clear documentation trail that auditors require. Every payment links back to an authorized purchase order, a confirmed delivery, and a verified invoice. This makes audits more efficient and keeps you compliant with internal controls for accounts payable and financial regulations.
Why manual 3-way matching creates problems
Understanding the benefits is one thing. Actually executing 3-way matching by hand is another. Manual processes introduce friction that grows worse as your invoice volume increases.
Human error
Manually comparing documents across spreadsheets, email threads, and paper files leads to missed discrepancies. A transposed number, an overlooked line item, or a misplaced document can result in overpayments or AP errors that are expensive to track down after the fact.
Slow processing times
Cross-checking three documents by hand for every invoice is time-consuming, especially when your AP team handles hundreds or thousands of invoices per month. Each match requires pulling up the PO, locating the GRN, and comparing every line item, a process that can take days when documents live in different systems or departments.
Late vendor payments
Slow processing leads directly to late payments, which damages vendor relationships and may trigger late fees or lost early-payment discounts. When your AP team is buried in manual matching, even straightforward invoices can sit in a queue longer than they should.
| Factor | Manual matching | Automated matching |
|---|---|---|
| Processing speed | Slow—requires manual cross-checking of documents | Fast—system automatically verifies invoices |
| Error risk | High—prone to human mistakes and misplaced documents | Low—eliminates manual data entry errors |
| Scalability | Limited—struggles with high invoice volumes | Scalable—handles thousands of invoices |
| Payment timeliness | Delays due to slow discrepancy resolution | Faster payments with real-time matching |
| Fraud prevention | Reactive—detects fraud after payment issues arise | Proactive—flags suspicious transactions early |
Why automate 3-way matching
Automation solves the exact problems manual matching creates. Instead of relying on manual cross-checking, automated systems validate invoices in real time using optical character recognition (OCR), AI, and rule-based matching.
Faster invoice approval
Automated 3-way invoice matching moves invoices from receipt to payment in minutes instead of days. OCR extracts invoice data without manual input, and the system instantly compares it against POs and GRNs, so your team spends time only on exceptions, not routine matches.
Fewer matching errors
Automated PO matching catches discrepancies that humans miss and eliminates data entry mistakes entirely. The system flags quantity mismatches, pricing errors, and duplicate invoices before payment is approved, not after.
Scalable AP operations
Automation handles growing invoice volumes without adding headcount. Whether you process 100 invoices a month or 10,000, the system matches them with the same speed and accuracy, freeing your AP team to focus on higher-value work such as exception resolution and vendor negotiations.
Best practices to streamline 3-way matching
Even with automation, a few operational habits make your 3-way matching process faster and more reliable.
Set matching tolerances
Matching tolerances are acceptable variance thresholds, such as a small percentage or dollar amount, that allow minor discrepancies to pass without manual review. Setting a tolerance of, say, 1% or $5 prevents small rounding differences from creating bottlenecks and keeps your AP team focused on discrepancies that actually matter.
Centralize your documents
Keep POs, GRNs, and invoices in one accessible system rather than scattered across departments, email inboxes, and filing cabinets. Centralizing your documents eliminates the time your team spends hunting for paperwork and reduces the risk of matching against outdated or incorrect versions.
Match POs to invoices early
Match invoices as soon as they arrive rather than batching them at period-end. Early matching gives you more time to resolve discrepancies, avoids month-end close crunches, and helps you capture early-payment discounts when they're available.
Use vendor performance ratings
Track which suppliers frequently cause matching issues, such as inaccurate invoices, quantity discrepancies, or slow corrections. A simple vendor scorecard helps you hold suppliers accountable, prioritize reliable vendors, and address recurring problems before they become costly patterns.
Why Ramp Bill Pay is the best AP software for 3-way matching
Ramp Bill Pay is an autonomous accounts payable platform where four AI agents make your AP process touchless. They manage invoice coding, spot payment fraud, build approval summaries, and process vendor payments through cards—no manual work needed. OCR achieves 99% accuracy on line-item data, while invoice processing runs 2.4x faster than older AP systems.
Top Ramp Bill Pay features
- Intelligent invoice capture: Optical character recognition technology reads and digitizes invoice content with 99% accuracy
- Automated PO matching: The system reconciles invoices with purchase orders using two-way and three-way matching to identify discrepancies before funds are released
- Four AI agents: Reviews transaction history to code invoices, scans invoices for anomalies before authorization, compiles approval documentation with historical vendor data, and initiates card payments for you
- Custom approval workflows: Configure authorization chains that route invoices according to department hierarchy, spending thresholds, and vendor relationships
- Approval orchestration: Streamlines review processes by removing redundant steps and providing contextual information to decision-makers
- Real-time invoice tracking: View the current status of every invoice from initial receipt to final disbursement
- Roles and permissions: Establish access controls that maintain proper segregation of financial responsibilities across your organization
- Recurring bills: Schedule automatic payment execution for subscription services and regular vendor invoices
- Batch payments: Execute multiple vendor disbursements simultaneously rather than processing them individually
- Real-time ERP sync: Maintain bidirectional synchronization of vendor information with leading accounting platforms including NetSuite, QuickBooks, Xero, Sage Intacct, and others, ensuring your books stay audit-ready
- Vendor onboarding: Request and store tax documentation, validate taxpayer identification numbers, and organize 1099 information within the system
- Bulk W-9 collection: Request all W-9s and e-consent at once instead of chasing vendors with one-off emails
- AI-powered 1099 prep: Ramp automatically maps bill pay spend to 1099-NEC and 1099-MISC boxes with calculations done for you
- One-click IRS filing: File directly with the IRS and eligible states in minutes—no extra portals or logins
Use Ramp Bill Pay as your standalone AP system, or connect it with Ramp’s corporate cards, expense reimbursements, and procurement workflows for unified financial oversight. Up to 95% of companies report stronger payables visibility after moving to Ramp.
Choose Ramp Bill Pay to save your team time and money
Ramp Bill Pay redefines what modern AP should look like: accurate, autonomous, touchless, and fast. Over 2,000 verified G2 reviews give Ramp a 4.8-star rating, and users consistently rank it as one of the easiest AP platforms to use. Finance leaders turn to Ramp to cut out busywork, prevent costly mistakes, and finish month-end close faster.
You don't have to use Ramp's other products to get value from Bill Pay—it's a complete AP solution on its own. But if you're looking to manage bill payments, card spending, employee expenses, and procurement all in one system, Ramp also makes that possible.
Get Ramp's free plan for essential AP automation, and Ramp Plus for advanced capabilities at $15 per user per month.
AP should be simple. With Ramp Bill Pay, it is. Try Ramp Bill Pay.
1. Based on Ramp’s customer survey collected in May’25

FAQs
Matching tolerances are acceptable variance thresholds, such as a small percentage or dollar amount, that allow minor discrepancies to pass without manual review. They prevent small rounding differences from creating bottlenecks in your AP workflow.
For services, you typically use 2-way matching (PO to invoice) since there's no physical delivery to confirm. Some organizations substitute a signed service completion form for the goods receipt note.
Common causes include quantity discrepancies from partial shipments, pricing errors, missing PO numbers on invoices, and data entry mistakes when recording receipts.
Most ERP systems like NetSuite, SAP, and QuickBooks have built-in or add-on modules that automate 3-way matching by pulling PO, receipt, and invoice data into one comparison workflow.
The three documents are the purchase order (what was ordered), the goods receipt note or receiving report (what was delivered), and the vendor invoice (what's being billed).
“We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.”
Heidi Coffer
Chief Financial Officer, Boys & Girls Clubs of San Francisco

“We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.”
Rachel Fruchtman
CFO, Jewish Fertility Foundation

“Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.”
Lauren Feeney
Controller, Perplexity

“With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.”
Melissa M.
VP of Accounting at Brandt Information Services

“In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.”
Carly Ching
Finance Specialist, City of Ketchum

“Compared to our previous vendor, Ramp gave us true transaction-level granularity, making it possible for me to audit thousands of transactions in record time.”
Lisa Norris
Director of Compliance & Privacy Officer, ABB Optical

“We chose Ramp because it replaced several disparate tools with one platform our teams actually use—if it’s not in Ramp, it’s not getting paid.”
Michael Bohn
Head of Business Operations, Foursquare

“Ramp gives us one structured intake, one set of guardrails, and clean data end‑to‑end— that’s how we save 20 hours/month and buy back days at close.”
David Eckstein
CFO, Vanta



