Purchase Order (PO) Tolerance
A purchase order (PO) tolerance is the permitted variance, set in percentage or value, between a supplier invoice and its purchase order or goods receipt within which the invoice is approved automatically. It lives in the accounts-payable matching rules. It matters because it lets small, expected differences clear without delay while still routing genuine over-billing for review.
What Is a Purchase Order (PO) Tolerance?
A PO tolerance is the allowance a business builds into its three-way match so that not every tiny difference stops a payment. Rounding, freight, a minor rate revision or a small quantity variance can make an invoice differ from the order by a few rupees or a percent or two. The tolerance says how much difference is acceptable — say 2% or ₹500 — before the bill has to be investigated rather than auto-approved.
An Indian business meets PO tolerance inside its accounting or ERP system, wherever purchase invoices are matched. An Ahmedabad chemicals distributor buying in bulk will set a modest tolerance so that weight-based quantity differences clear automatically, while a large discrepancy is held. It is an internal-control setting, not a statutory rule, but a well-judged tolerance is what keeps a payables team from being buried in exceptions or, worse, waving through inflated bills.
Key terms
- Section 43B(h) MSME Clock — Payment-timing rule that runs once a tolerant match clears a bill.
- Accounts Receivable Aging Schedule — Receivables ageing that mirrors disciplined payables control.
- Days Sales Outstanding (DSO) — Collection-speed measure on the sales side of the cycle.
Why Purchase Order (PO) Tolerance Matters
A tolerance set carelessly costs either money or time:
- Too wide lets over-billing through — A generous band auto-approves inflated invoices, so overcharges are paid before anyone notices.
- Too tight buries the team — A near-zero tolerance sends every rounding difference to exception, delaying payments and irritating suppliers.
- Late payments trip the MSME clock — Bills stuck in exception queues can breach the Section 43B(h) window for micro and small suppliers, deferring the tax deduction.
- Distorted purchase cost — Auto-approving price creep hides a rising cost base that should have been renegotiated.
- Weak control evidence — An undocumented or inconsistent tolerance is a finding an auditor will raise on internal controls.
How Purchase Order (PO) Tolerance Works - Step by Step
Tolerance sits inside the matching engine and decides each invoice's path:
- 1Set the tolerance policy
Finance defines the acceptable variance in percentage and absolute terms — the control parameter.
- 2Configure it in the system
The tolerance is entered into the ERP or accounting software's matching rules so it applies automatically.
- 3Match the invoice
On each bill, the system compares invoice value and quantity to the PO and goods receipt.
- 4Auto-approve within band
Differences inside the tolerance pass straight through and the payable is booked.
- 5Route breaches to exception
Any variance beyond the band is held and sent to the buyer for approval or a credit note.
- 6Review and tune
Finance periodically reviews exception patterns and adjusts the tolerance, keeping the control effective.
Purchase Order (PO) Tolerance: A Practical Example
| Particulars | Amount (INR) | Treatment |
|---|---|---|
| Purchase order value | 2,00,000 | Agreed order |
| Tolerance set at 2% | 4,000 | Auto-approval band |
| Invoice A (2,03,000) | 2,03,000 | Within 2% → auto-approved |
| Invoice B (2,12,000) | 2,12,000 | Beyond 2% → held as exception |
| Exception resolved via credit note | 10,000 | Over-billing recovered before payment |
An Ahmedabad chemicals distributor sets a 2% PO tolerance, a ₹4,000 band on a ₹2,00,000 order. Invoice A at ₹2,03,000 falls inside the band, so it clears automatically and is paid on time — keeping the supplier, who is MSME-registered, within the 43B(h) window. Invoice B at ₹2,12,000 breaches the band and is held; the ₹10,000 overcharge is corrected with a credit note before any payment goes out.
One blanket band for everything: Using the same tolerance for a ₹5,000 and a ₹50,00,000 order mismatches risk → set percentage and value limits by category.
Common Mistakes With Purchase Order (PO) Tolerance
Tolerance goes wrong when it is set once and never revisited:
- One blanket band for everything — Using the same tolerance for a ₹5,000 and a ₹50,00,000 order mismatches risk → set percentage and value limits by category.
- Percentage with no cash cap — A 2% band on huge orders can auto-approve lakhs of variance → pair the percentage with an absolute rupee ceiling.
- Never reviewing exceptions — Ignoring what keeps breaching hides a real price or quality problem → analyse exception trends regularly.
- Undocumented changes — Quietly widening tolerance to clear a queue removes the control → record and approve every change.
- Forgetting the MSME clock — Letting borderline invoices sit in exception delays MSME payment → prioritise micro/small supplier bills.
A purchase order (PO) tolerance is the permitted variance, set in percentage or value, between a supplier invoice and its purchase order or goods receipt within which the invoice is approved automatically. It lives in the accounts-payable matching rules. It matters because it lets small, expected differences clear without delay while still routing genuine over-billing for review.
Need help with Purchase Order (PO) Tolerance?
Purchase Order (PO) Tolerance sits inside your day-to-day books. Patron's CA-led team keeps them accurate, compliant and audit-ready.
Applicable framework: Internal financial controls under Companies Act 2013 (Section 143(3)(i)); MSMED Act 2006 (Section 15) for payment timing. For general information only, not professional advice. Verify the current position for your entity before acting.
