The percentage of supplier invoices paid on or before their due date over the trailing 30 days. A supplier-relationship and early-payment-discount-capture metric, sourced from Oracle Payables.
At a glance
Vendor Payment On-Time Rate measures the proportion of supplier invoices that were paid on or before their due date across the trailing 30 days. It is the cleanest read on payables discipline: a high rate protects supplier relationships, keeps you eligible for early-payment discounts, and signals an AP process that is keeping up. A falling rate is an early warning of a stalled approval queue or a cash squeeze. It pairs with AP aging to separate deliberate term-stretching from genuine lateness. Sourced from Oracle Payables across all in-scope Business Units.
| What it counts | The number of supplier invoices paid on or before their due date divided by the total number of supplier invoices paid in the trailing 30 days, across every in-scope Business Unit and ledger. Measures payment events from Oracle Fusion Payables, comparing payment date against invoice due date. |
| Business Unit scope | Respects the dashboard’s selected Business Unit filter. By default rolls up every Business Unit the connected role can see across all primary ledgers. |
| Time window | 30D vsP (default trailing 30D vs the prior 30D), so you see whether payment discipline is improving or slipping. |
| Alert trigger | Fires when the on-time rate falls below 90%. |
| Roles | owner, finance |
Calculation
Calculated automatically from your Oracle ERP Cloud data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A US Fortune 500 omnichannel speciality retailer running Oracle ERP Cloud across three Business Units under two primary ledgers. The trailing 30-day window covers 23 May 26 to 21 Jun 26. The figures below count payment events from Oracle Fusion Payables, comparing each payment’s date against the invoice due date.| Payment timing | Invoices paid | Share |
|---|---|---|
| Paid early or on due date | 4,180 | 88.0% |
| Paid 1 to 5 days late | 410 | 8.6% |
| Paid 6+ days late | 160 | 3.4% |
| Total invoices paid | 4,750 | 100% |
| Vendor Payment On-Time Rate (this card) | 4,180 / 4,750 | 88.0% |
- The rate counts invoices, not dollars. 4,180 of 4,750 invoices were paid on time, giving 88.0%. A few large late payments would not move this percentage much; it is a process-discipline measure, not a value-weighted one.
- 88.0% is below the 90% alert threshold, so the Nerve Centre fires. Last period read 92.5%, so discipline slipped inside the
30D vsPwindow. This is the kind of move that usually traces back to a backlog in invoice approval rather than a deliberate decision. - On-time is measured against the due date, not the invoice date. A supplier on Net-60 terms paid on day 58 counts as on time. The metric respects whatever terms each invoice carries, so legitimately stretched terms do not drag it down.
- Late payments threaten discounts and relationships. Several of the 6+ days-late invoices carried 2/10 Net 30 terms, so the lateness forfeited the early-payment discount. Persistent lateness with key suppliers also erodes goodwill and can tighten terms in future. Pair this with AP Aging 60+ Days to see the aging consequence.
- A dip can be approval-queue, not cash. Drilling in, most of the lateness clustered around one Business Unit where an approver was on leave, not a company-wide cash issue. The fix was a delegation rule in the approval workflow, not more cash.
Sibling cards merchants should reference together
Vendor Payment On-Time Rate is the payables-discipline gauge. Pair it with these to read the full supplier and working-capital picture.| Card | Why pair it with Vendor Payment On-Time Rate |
|---|---|
| AP Aging 60+ Days | The aging consequence of payment timing. High on-time rate with high aging means deliberate term-stretching; low on-time rate with high aging means a problem. |
| Active Suppliers | The supplier base behind the rate. Helps judge whether a dip is concentrated or broad. |
| Cash Collected | The inflow that funds payments. A falling on-time rate alongside falling collections points to a cash squeeze, not a process gap. |
| AR Balance (live, by Business Unit) | The receivables counterweight. Read together to understand net working capital. |
| Oracle Fusion Health Score | The composite roll-up that payables discipline contributes to alongside other integrity signals. |
| Top Findings Across Business Units | Surfaces whether a payment-timing dip is isolated to one Business Unit or systemic. |
Reconciling against Oracle ERP Cloud
Where to look in Oracle ERP Cloud: The closest native equivalents in the Oracle Fusion UI are:Navigator → Payables → Payments → Manage Payments Navigator → Payables → Reports → Payables Payment Register Reports and Analytics → OTBI → Financials → Payables Payments Real Time Subject AreaThe Payables Payment Register lists payment events with their invoice due dates. To reconcile, count payments made on or before the due date over the trailing 30 days and divide by total payments in the window, for the same Business Unit scope. Most Fortune 500 teams build this comparison in OTBI against the Payables Payments Real Time Subject Area, which lets them pivot the on-time rate by supplier and Business Unit. Common mistakes when comparing against Oracle’s own reports:
- Measuring against invoice date instead of due date. On-time means on or before the due date, which incorporates terms. A report comparing payment date to invoice date will count Net-60 payments as wildly late.
- Counting payment batches instead of invoices. A single payment run can settle many invoices. Counting batches rather than individual invoices changes the denominator and the rate.
- Including voided or reissued payments. A voided and reissued payment can appear twice. A report that does not net these out double-counts and distorts the rate.
| Reason | Direction | Why |
|---|---|---|
| On-time basis (due date vs invoice date) | Either | The card measures against the due date, which respects terms. A report comparing to the invoice date counts term-based payments as late and shows a far lower rate. |
| Invoice count vs payment-batch count | Either | The card counts individual invoices. A report counting payment batches uses a different denominator. |
| Voided and reissued payments | Either | The card nets out voids and reissues. A raw payment register that lists both can double-count. |
| Business Unit and ledger scope | Either | A single-Business-Unit report will not match a consolidated card view. Align scope with the dashboard filter. |
| Window boundary | Small | A payment on the edge of the trailing 30-day window can fall inside or outside depending on the exact cutoff time, moving the rate slightly. |