Fill rate and OTIF (on time, in full) show how reliably you deliver what customers order. Fill rate measures how much of the ordered quantity you ship, and OTIF measures the share of orders that arrive both on time and complete.
Enter your counts for a period. The calculator checks that they are consistent and returns each rate.
Fill Rate and OTIF Calculator
Enter your numbers to see the result.
Estimates for planning only. Results depend on the accuracy of the inputs and the assumptions of the standard formula.
The formulas
- On-time rate = orders on time / total orders
- In-full rate = orders in full / total orders
- OTIF = orders both on time and in full / total orders
- Line fill rate = lines filled completely / lines requested
- Unit fill rate = units shipped / units ordered
OTIF is stricter than either on-time or in-full alone, because an order that is late or short counts as a miss. Customers often define the delivery window and what counts as in full, so use the definition in your agreement.
Worked example
1,000 orders, 940 on time, 960 in full, 905 both. 5,000 lines of which 4,850 were filled completely. 120,000 units ordered and 117,000 shipped.
- On-time = 940 / 1,000 = 94.0%
- In-full = 960 / 1,000 = 96.0%
- OTIF = 905 / 1,000 = 90.5%
- Line fill rate = 4,850 / 5,000 = 97.0%
- Unit fill rate = 117,000 / 120,000 = 97.5%
What to do with the result
A high unit fill rate can hide a poor OTIF, because many orders may each be a little short or late. Look at the gap between the measures to find the cause: late deliveries point to transport and scheduling, short shipments to inventory and planning.
Break the measures down by customer, product and warehouse, and track them over time. Related guides: logistics and transportation and demand planning.
Common questions
What is the difference between fill rate and OTIF?
Fill rate measures the share of ordered quantity or lines shipped. OTIF measures the share of whole orders that arrive on time and complete, so it is a stricter measure and is usually the lower number.
What counts as on time?
The delivery window agreed with the customer, which may be a date, a time slot or a number of days. Use the same definition across customers when reporting internally, and keep customer-specific definitions for their own scorecards.
Why can OTIF be lower than both on-time and in-full?
An order must meet both conditions to count. Orders that are late but complete, and orders on time but short, are both misses, so OTIF can never exceed the smaller of the two rates and is often noticeably lower.
Should fill rate be measured by lines or units?
Both are useful. Line fill rate shows how often an item is available at all, while unit fill rate shows how much volume was met. A gap between them points to partial shipments on some lines, so track both.