The Purchase Order (PO), Goods Received Note (GRN), and invoice are supposed to complement one another perfectly; however, they seldom do. Sometimes even minor mistakes in terms of quantity, price, tax codes, and other such factors make for a three-way mismatch, thus disrupting the whole Accounts Payable (AP) process.
The gaps created by the three-way mismatch in the accounts payable process often mean that companies must resort to manual checking, constant negotiations with their suppliers, and long approval processes.
In this blog, we look at the reasons behind the continuous delays caused by PO, GRN, and invoice mismatches in AP process.
Understanding the 3-Way Match in Accounts Payable
Before any money leaves your organization, three documents need to tell the same story. This 3-way match verification, or failure thereof, means your AP queue will back up, your vendors will get frustrated, and your working capital will be stuck.
| No. | 3-way match |
| 01 | Purchase Order (PO) Buyer approved document that authorizes a vendor to supply specific goods or services at an agreed price, quantity, and date. |
| 02 | Goods Receipt Note (GRN) Confirmation of the order from the inside of the warehouse that the items have been physically received and accepted against the PO and quantities match. |
| 03 | Vendor Invoice Vendor’s payment request matches with the PO number, quantities supplied and agreed unit prices with applicable taxes. |
| 04 | The Match The AP system compares the three documents line by line. If the quantities ordered = quantities received = quantities invoiced, and the price ordered = the price invoiced, then the payment is cleared for payment processing. |
| 05 | Exception → Hold The invoice is put in a resolution queue in case of discrepancies; the payment clock is stopped. |
Why Accurate Matching Is Critical for Payments
A proper 3-way match has three effects at once: it guards against over-payments (paying for goods not received), guards against double payments (the same invoice is paid twice), and provides the audit trail for substantiating input tax credits or vendor deductions. For GST registered businesses, a proper 3-way match is also the transactional underpinning for ITC eligibility. A payment made without a matched GRN is an ITC risk in waiting.
Why Mismatches Occur in PO, GRN, and Invoices
Mismatches emerge from the gaps between procurement, warehouse, and finance: teams that each see only part of the transaction.
| Mismatch Cause | AP Impact |
| Quantity & price variances e.g. GRN: 95 units, Invoice: 100 units | Invoice placed on hold; AP team must trace back to partial delivery, raise debit note, or request revised invoice; adding 3–7 days per exception. |
| Invoice arrives before GRN e.g. Vendor invoices on dispatch; GRN raised after inspection | AP system finds no matching GRN; invoice ages toward due date while warehouse workflow runs on a separate track with no AP notification. |
| Manual data entry errors e.g. Wrong PO number, transposed qty, incorrect tax code | In teams with manual invoice keying, error rates of 3–8% per invoice are common, meaning 60–160 exceptions monthly in a 2,000-invoice operation. |
| Missing or invalid PO reference e.g. Vendor submits without PO, or references closed PO | Invoice cannot be validated against any approved purchase because it triggers a full manual investigation and procurement escalation before any payment action. |
| Vendor non-compliance with PO terms e.g. Added freight charges, different UOM, split billing | Even correctly delivered goods generate exceptions when invoiced differently from the PO, creating dispute cycles that damage vendor relationships. |
Impact of PO-GRN-Invoice Mismatches on AP
Delayed Payments and Vendor Disputes
Vendors with 30-day payment cycles now have their payments delayed to 45-60+ days as exceptions are handled. For contract manufacturers, raw materials suppliers, etc., this can cause cash flow problems during this period.The downstream effect is that vendors start charging premium prices for their products or services or start prioritizing faster-paying companies or switch to prepayment models altogether.
Blocked Working Capital and Forfeited Discounts
Invoices in a state of limbo cannot be processed for payment runs, which makes cash flow forecasting impossible. In more specific terms, companies that offer dynamic discounting or early payment programs forfeit those programs entirely when exceptions cause delays in payments. In fact, for companies with high exception rates, it is estimated that early payment discounts can range from 1.5-2% of annual invoice value, which is a direct hit to the P&L but does not appear anywhere as a line item in the financial statements.
Compliance and Audit Risk
Informal workarounds for approvals, such as sign-offs, journal override, or approvals through emails, result in gaps in audit trails. For GST businesses, unverified payment claims are ITC risks. For listed entities, a trend of exceptions processed outside normal workflow procedures raises alarm for internal controls tests.
How to Reduce Mismatches and Speed Up AP
| DO THIS | AVOID THIS |
| Raise POs with specific line items, UOMs, agreed unit prices, and all-in charge structure (freight, insurance, taxes). | Use lumpsum or vague POs that leave room for interpretation in vendor invoicing. |
| Require a valid, open PO number on every vendor invoice as a contractual condition of payment. | Accept invoices without PO references and investigate post-receipt, this creates a reconciliation backlog. |
| Configure GRN workflows with auto-alerts to AP when a GRN is raised, linking it to pending invoices. | Run procurement and AP in silos where invoice receipt and goods receipt are tracked independently. |
| Set tolerance bands for auto-approval, keeping the exception queue focused on real issues. | Apply zero-tolerance matching rules that flag minor rounding differences as exceptions, this creates noise that buries real problems. |
| Conduct quarterly vendor compliance reviews and flag repeat offenders and work with procurement to enforce PO adherence. | Absorb vendor invoicing deviations as ‘just how they do it’: non-compliance compounds with invoice volume. |
Role of Automation in 3-Way Matching
The fundamental reason for mismatches is that manual 3-way matching is a slow, error-prone process. Not only does automation make 3-way matching faster, but it also fundamentally changes where errors occur and how fast they’re solved.
| Automated matching engine | Real-time cross-system view | Smart exception routing |
| Matches PO, GRN, and invoice line by line on receipt. Tolerance rules applied instantly; matched invoices go straight to payment scheduling with zero manual touchpoints. | Procurement, warehouse, and AP share one live dashboard. Open POs, pending GRNs, and unmatched invoices are visible to all teams. The silos that cause delays are dissolved. | Exceptions are auto classified by type (qty variance, price variance, missing PO) and routed to the right resolver with context attached: no triage, no email chains. |
What Automation Delivers in Practice
In organisations where automated three-way matching is used, straight-through processing (i.e., invoices approved without any human intervention) increases from 30-40% to 70-85%. Average invoice processing times decrease real-world AP automation from 8-12 days to 2-3 days. More dramatically, the work of the AP team shifts from manual matching of thousands of invoices to a focus on an exception queue and vendor relationship quality and cash optimization.
Conclusion
POs, GRNs, and invoice mismatches are not the friction; they are the symptom of the gap in the process. The organisations that solve the gap consistently are doing three things: they’re solving the data quality issue upstream with better POs and GRNs, standardising the vendor behaviour with PO-based invoices and standard formats, and using technology to solve the matching at scale and highlight the exceptions. The result is not just a faster AP process; it is a more reliable supply chain, a more reliable vendor base, and a finance team that is focused on decision-making rather than correction.
FAQs
Validating a vendor invoice by matching with the Purchase Order (PO) and Goods Receipt Note (GRN) prior to paying is called 3-way matching. It makes sure that the ordered and received quantity, price and terms are the same to avoid overpayment and fraud.
In cases of discrepancies, the finance teams will have to check the documents manually, liaise with the procurement and suppliers, and address the discrepancy. It has bottlenecks, sluggish approvals and missed payment timelines in this investigation process.
Among the typical mismatches are the differences in quantity, variations in price, wrong calculation of tax, and absence or delayed GRNs. Even slight discrepancies may not allow the invoices to be processed, holding the payments.
Businesses may reduce inconsistencies by ensuring that they have the correct master data, standardization of procurement and invoicing, and automation with tolerance limits. This assists in detecting and fixing exceptions more quickly.
Automation greatly minimizes mismatches through real-time validation, automated matching, and exception flagging. Nevertheless, such problems as errors on the supplier-side or wrong input might still need a human confirmation and correction.





