Skip to content

How to Achieve a 90% Auto-Match Rate for Purchase Orders

The auto-match rate — the percentage of invoices that are automatically matched to purchase orders and goods receipts without human intervention — is the single most important metric for measuring AP automation effectiveness. A 90% auto-match rate means that nine out of every ten PO-based invoices flow from receipt to payment-ready without anyone touching them.

Achieving this rate is not magic. It is the result of systematic work across data quality, process design, supplier management, and technology. This guide walks through the practical steps organisations take to reach and sustain a 90% auto-match rate in Oracle Fusion Cloud.

Understanding What Drives Match Failures

Before you can improve your auto-match rate, you need to understand why invoices fail to match. In most Oracle Fusion Cloud environments, the top five causes of match failures are:

1. Missing or Incorrect PO References

The invoice does not include a valid PO number, or the PO number is incorrect. Without a PO reference, the system cannot identify which order the invoice relates to.

2. Quantity Discrepancies

The invoiced quantity differs from the received quantity. This can be a genuine discrepancy (short shipment, over-delivery) or a data issue (goods receipt not entered, unit-of-measure mismatch).

3. Price Differences

The unit price on the invoice differs from the PO price. Common causes include agreed price changes not reflected on the PO, currency conversion differences, and rounding.

4. Tax Calculation Mismatches

The tax amount on the invoice differs from Oracle Fusion's calculated tax. This is often caused by different rounding methods, tax rate changes, or tax exemption misconfigurations.

5. Goods Receipt Timing

The invoice arrives before the goods receipt has been entered. The items have been received, but the receipt has not been recorded in Oracle Fusion, causing a match failure.

Seven Steps to 90% Auto-Match

Step 1: Analyse Your Current Exception Data

Pull your matching exception data from Oracle Fusion for the past six to twelve months. Categorise exceptions by type (price, quantity, PO reference, tax, receipt timing) and by supplier. This analysis will reveal the 20% of root causes that drive 80% of your exceptions.

Step 2: Fix Your Supplier Master Data

Ensure every active supplier in Oracle Fusion has accurate, current records. Key data points include:

  • Correct legal name and trading name.
  • Valid ABN/tax registration.
  • Current payment terms.
  • Accurate default payment method and bank details.
  • Correct tax classification.

Consolidate duplicate supplier records using Oracle Fusion's supplier merge functionality.

Step 3: Enforce PO Compliance

Invoices without valid PO references are the single largest category of match failures. Improve PO compliance by:

  • Communicating to suppliers that invoices without PO references will not be processed.
  • Configuring Oracle Fusion to reject or hold invoices without PO references.
  • Working with procurement to ensure POs are created before goods and services are ordered.
  • Including PO number requirements in supplier onboarding processes.

Step 4: Optimise Match Tolerances

Review your current tolerance settings in Oracle Fusion and compare them against your actual variance data. If 95% of your price variances are under 2%, setting a 0.5% tolerance will generate unnecessary exceptions for the majority of invoices.

Set tolerances that balance control with efficiency:

  • Price tolerance: 1-3% or a fixed dollar amount, whichever is greater.
  • Quantity tolerance: 5-10% for physical goods, zero for services (where quantity is typically 1).
  • Amount tolerance: Both percentage and absolute thresholds.

Consider different tolerances for different supplier categories. High-risk, high-value suppliers may warrant tighter controls, while established suppliers with clean track records can have broader tolerances.

Step 5: Accelerate Goods Receipt Entry

If invoices arrive before goods receipts are recorded, matching will fail regardless of data quality. Address this by:

  • Establishing service level agreements (SLAs) for goods receipt entry (e.g., within 24 hours of delivery).
  • Using Oracle Fusion's receiving capabilities to enable receiving staff to record receipts via mobile devices at the point of delivery.
  • Configuring automated reminders for overdue receipts.

Step 6: Implement Intelligent Automation

Manual matching, even with perfect data, cannot achieve 90% auto-match rates at scale. Automation is essential.

SPC3's AP Automation for Oracle Fusion Cloud provides intelligent matching that goes beyond simple field comparison:

  • Fuzzy PO matching: Identifies the correct PO even when the reference on the invoice contains minor errors.
  • Intelligent unit-of-measure conversion: Automatically resolves UoM differences (e.g., "each" vs "EA" vs "unit").
  • Tax reconciliation: Recalculates and compares tax using multiple methods to identify the correct treatment.
  • Multi-line matching: Matches invoices with different line groupings to POs (e.g., an invoice with one line for 100 units matched to a PO with 10 lines of 10 units each).

Step 7: Engage Your Suppliers

Your auto-match rate is heavily influenced by your suppliers' invoicing practices. Proactive supplier engagement includes:

  • Providing clear invoicing guidelines (required fields, formats, PO references).
  • Sharing feedback on common invoicing errors.
  • Offering electronic invoicing channels that enforce data standards.
  • Recognising and rewarding suppliers with high match rates.

Measuring Progress

Track your auto-match rate weekly and report monthly. Break the metric down by:

  • Supplier: Identify suppliers with consistently low match rates.
  • Business unit: Identify internal teams with procurement or receiving process gaps.
  • Exception type: Monitor which categories of exceptions are improving and which are not.
  • Trend: Track improvement over time to validate the impact of each initiative.

Set milestone targets: 60% at month one, 75% at month three, 85% at month six, 90% at month twelve. These are realistic targets based on SPC3's client experience.

The Compounding Benefits

A 90% auto-match rate does not just mean less manual matching. It triggers a cascade of benefits:

  • Lower cost per invoice — 40% reduction is typical.
  • Faster cycle times — matched invoices flow to payment in hours.
  • More captured discounts — faster processing means more invoices paid within discount terms.
  • Happier suppliers — faster, more predictable payments strengthen relationships.
  • Better audit posture — automated matching generates complete, consistent audit trails.

Beyond AP: The Procurement Connection

Auto-match rate improvement often reveals upstream procurement issues — POs not raised, receiving delays, catalogue pricing errors. Addressing these issues benefits not just AP but the entire procurement function.

SPC3's consulting team has deep expertise across the Oracle Fusion Cloud procure-to-pay cycle and can help you address issues holistically through our implementation and advisory services.

Start Your Journey

If your auto-match rate is below 70%, there are significant, achievable gains ahead. If it is between 70% and 85%, targeted optimisation can push you to 90% and beyond.

Get in touch with the Sharpe Project Consulting team to discuss your current matching performance and build a roadmap to 90% auto-match.

Back to all articles