On-Time Delivery Rate Calculator Formula
Understand the math behind the on-time delivery rate calculator. Each variable explained with a worked example.
Formulas Used
On-Time Delivery Rate
otd_rate = total_deliveries > 0 ? (on_time_deliveries / total_deliveries) * 100 : 0Late Deliveries
late_deliveries = total_deliveries - on_time_deliveriesLate Delivery Rate
late_pct = total_deliveries > 0 ? ((total_deliveries - on_time_deliveries) / total_deliveries) * 100 : 0Variables
| Variable | Description | Default |
|---|---|---|
on_time_deliveries | On-Time Deliveries | 470 |
total_deliveries | Total Deliveries | 500 |
How It Works
How to Calculate On-Time Delivery Rate
Formula
On-Time Delivery Rate = (On-Time Deliveries / Total Deliveries) x 100
On-time delivery (OTD) rate is a core supply chain performance indicator. It measures how reliably you meet delivery commitments to customers. Late deliveries erode trust, trigger penalties in many B2B contracts, and drive customers to competitors. Tracking OTD by carrier, product line, and region pinpoints where delivery processes break down.
Worked Example
A company made 500 deliveries this month and 470 arrived on or before the promised date.
on_time_deliveries = 470total_deliveries = 500
- 01OTD Rate = (470 / 500) x 100 = 94%
- 02Late Deliveries = 500 - 470 = 30
- 03Late Rate = (30 / 500) x 100 = 6%
Ready to run the numbers?
Open On-Time Delivery Rate Calculator