Operations Blog · Apr 28, 2026 · 9 min read

Supplier invoice exception management: routing matrix by type

ininvoice: Between 20% and 30% of supplier invoices do not pass automatic three-way matching and fall into exception. Causes are six or seven recurring patterns: price variance, quantity variance, missing delivery note, no-PO invoice, potential duplicate, new supplier or amount out of range. Efficient handling is not about reviewing them all together, but about routing them by type to a single owner with a response SLA and automatic escalation.


The sales pitch for touchless AP is seductive: 70-80% of invoices approved without touching anything. The trap is the other side. What defines the team’s real productivity is the 20-30% that does NOT auto-approve. If those exceptions fall into a shared inbox, all the touchless savings evaporate in slow motion.

What an AP exception is (vs a reconciled invoice)

A reconciled invoice meets the three conditions of three-way matching without human effort: there is a PO, there is a delivery note and prices and quantities line by line fall within tolerance. It can be approved and scheduled for payment without anyone looking at it.

An invoice in exception is one that fails one of those conditions. Rarely is it a supplier error or fraud: most are operational artefacts (the delivery note was not recorded, the buyer did not warn about the rate change, the invoice arrives before the PO update). What defines them is that they require human context to resolve, and that context sits with purchasing, the warehouse or the budget owner, not with the person processing the invoice.

Typical statistic: 20-30% exception rate

Benchmarks published by IOFM and mid-market teams in Europe agree on a range: between 20% and 30% of received invoices fall into some exception state after the first automatic pass. Top-quartile organisations get down to 10-15%. Worst-in-class exceed 40%.

The distribution by type is stable. Out of 100 typical exceptions:

  • 30-35 due to price or quantity variance against the PO.
  • 20-25 due to missing delivery note not booked when the invoice arrived.
  • 15-20 due to no-PO invoices (services, recurring spend).
  • 5-10 due to potential duplicates needing review.
  • 5-10 due to new supplier without validated setup.
  • Rest: amount out of range, inconsistent dates, miscalculated VAT.

Recurring exception types

Seven patterns cover more than 95% of cases at a mid-sized company. Below: detection signal and natural resolution owner.

TypeSignalOwnerSLA
Price varianceInvoice unit price ≠ PO price out of tolerancePurchasing48h
Quantity varianceInvoiced qty ≠ ordered or received qtyWarehouse / receiving24h
Missing delivery noteInvoice received with no booked receiptWarehouse24h
No POInvoice without locatable PO numberRequester / budget owner48h
Potential duplicatePartial match with prior invoice (SHA, number, amount, supplier)AP / controller24h
New supplierTax ID not in supplier masterAP / compliance72h
Amount out of rangeInvoice exceeds supplier or category thresholdFinance director / approver48h

There is a quiet eighth type worth watching: invoice date earlier than PO date. It signals retroactive invoicing and usually hides an undisclosed rate change or a recreated invoice.

Routing matrix by type

Routing is the rule that turns an exception type into a task with owner, SLA and escalation. The operational matrix that works in mid-market is this:

TypeFirst ownerLevel 1 escalationLevel 2 escalation
Price varianceBuyer assigned to the POPurchasing leadFinance director
Quantity varianceReceiving / warehouse leadLogistics managerOperations
Missing delivery noteReceivingLogistics managerFinance director
No PORequester (cost centre)Area approverFinance director
DuplicateAP controllerFinance director
New supplierAP / complianceFinance director
High amountApprover per delegation matrixFinance directorCEO

Three principles encoded in the matrix:

  • Single owner per type. If the buyer is on leave, escalate to their lead, not back to AP.
  • Automatic time-based escalation, not by button. If the first owner does not respond on time, the task moves up on its own.
  • AP never closes the exception on its own. It only logs and routes. Closing requires validation from the area with context.

SLAs by amount and urgency

SituationApplicable SLA
Amount < EUR 500 and due date > 30 daysStandard SLA (24-72h)
Amount > EUR 5,000SLA × 0.5 (half of standard)
Due date < 7 daysMax 8 business hours
Critical supplier (top 20)SLA × 0.5 and notify finance director

Spanish Law 15/2010 on late payments: 60-day B2B cap

Payment terms are not voluntary. Law 15/2010, of July 5, sets a maximum of 60 calendar days for B2B operations (30 days default with no pact). The clock starts at invoice or goods receipt, whichever is later.

Direct implication: an invoice stuck in exception for more than 30-45 days compromises legal compliance with the payment term. Exception aging is not decorative; it is compliance.

Routing automation vs shared inbox

The most widespread antipattern in mid-market: a single “pending invoices” inbox where everything lands and admin filters by hand. Consequences are predictable: average cycle time of 7-10 days, first-touch resolution below 30%, and the finance director as a bottleneck approving everything doubtful by default.

Automated routing does not require replacing the ERP. It needs three layers:

  1. Detection. Matching rules that classify the exception by type at intake.
  2. Assignment. Table mapping type × cost centre × supplier to an owner with backup.
  3. Escalation. Clock that moves the task up the next level when the SLA expires without human intervention.

What if we showed you on your real exceptions?

ininvoice classifies automatically by type, assigns an owner and applies an escalation SLA. Book a spot and measure how many exceptions you would have this month and to whom each would route.

Resolution KPIs: cycle time and first-touch resolution

  • Average cycle time (hours) between detection and resolution, by type. Reasonable target: < 24h on quantity and delivery note, < 48h on price, < 72h on no-PO.
  • First-touch resolution (%): exceptions resolved by the first owner without escalation. Target: > 70%.
  • Aging > 14 days (%): open exceptions over two weeks old. Target: < 5%.

30-day plan to improve management

  • Week 1. Manually tag last month’s exceptions with the seven canonical types. Calculate real distribution and current cycle time.
  • Week 2. Define routing matrix with owner and backup per type. Validate with purchasing, logistics and finance director.
  • Week 3. Implement rules in the system (email, alerts or dedicated tool). Configure automatic time-based escalation.
  • Week 4. Measure cycle time and first-touch resolution. Adjust tolerances and SLAs based on real data.

FAQ

What exception rate is reasonable for an SME?
Between 20% and 30% in the first touchless year. Below 15% means a mature team and clean masters. Above 35% usually points to PO-receiving flow problems, not to AP.
Who should resolve price variance exceptions?
The buyer who negotiated the PO. AP has no contract context. If the buyer does not respond in 48h, escalate to the purchasing lead automatically.
How are no-PO invoices handled?
They are routed to the requester or cost-centre owner, not to purchasing. Professional services and recurring spend do not go through a formal PO.
What is the maximum B2B payment term under Spanish Law 15/2010?
60 calendar days from goods or invoice receipt with a pact. Without a pact, 30 days. The law allows automatic claim of late-payment interest when the term is exceeded.
How is the team’s efficiency measured?
Average cycle time per type, first-touch resolution and aging > 14 days. IOFM publishes benchmarks: top-quartile teams close > 70% on first touch and keep aging below 5%.
Is dedicated software needed or are email rules enough?
Below 50 exceptions/month, email rules and a manual Kanban suffice. Above 100/month, manual coordination cost exceeds the dedicated software cost.
What about exceptions the first owner rejects?
If the buyer says “this price isn’t ours”, the exception goes back to AP flagged as dispute and the supplier is notified for a correction invoice. It is never closed silently: it stays in the audit log.

What would your exception cycle time look like with automatic routing?

Connect Gmail or Outlook and measure exception rate, type distribution and real cycle time over 30 days. Get started.

Three things to remember

  1. Touchless AP is not measured by the 70-80% that auto-approves, but by how the remaining 20-30% is handled.
  2. A well-routed exception goes to a single owner with SLA and automatic escalation, never to a shared inbox.
  3. Three KPIs govern: cycle time, first-touch resolution and aging > 14 days. Law 15/2010 turns aging into compliance, not a decorative metric.

If you want to see how the routing matrix looks on your own invoices, try ininvoice. Check the pricing and features.

Related content

See a demo with my invoices

Connect Gmail or Outlook. ininvoice classifies exceptions by type, assigns owners, controls SLAs and exports to your accounting.

Get started