OTIF Meaning
A composite logistics KPI measuring the percentage of orders delivered both on time and with the complete quantity requested, the gold standard for supply chain service levels.
Full definition
| Full form | On Time In Full |
|---|---|
| What it requires | Both conditions: delivered on the agreed date AND at full quantity |
| Formula | Orders on time and in full / total orders delivered x 100 |
| Measurement units | Order level (strictest), line level, or case level |
| Indian general trade benchmark | 70-85% |
| Modern trade contractual target | 95-98%, with penalties below threshold |
| Dairy, well run | 88-93% |
| Largest root cause | Inventory accuracy, not transport |
OTIF (On Time In Full) is the most demanding supply chain service metric because it combines two conditions: the delivery must arrive within the agreed time window and contain 100% of the ordered quantity. If even one SKU is short or the delivery arrives one hour late, the entire order is scored as a miss. OTIF is therefore always lower than either on-time % or fill rate measured independently.
In Indian FMCG distribution, OTIF expectations vary sharply by channel. Modern Trade chains like DMart and Reliance Retail contractually mandate 95%+ OTIF and impose financial penalties for non-compliance, often Rs 500-2,000 per failed delivery. General Trade is more forgiving in practice, but the impact of poor OTIF is just as real: a kirana store that doesn't receive its curd by 7 AM simply gives that shelf space to a competitor brand by 7:30 AM.
For dairy distribution, OTIF is existential. A 48-hour shelf-life product has zero tolerance for delivery delays. If the van misses the delivery window, the retailer has no stock for the morning rush, and the brand loses not just that day's sale but potentially the outlet relationship. This is why dairy companies invest heavily in route optimization, real-time distribution tracking, and dispatch automation to protect OTIF scores.
A robust analytics platform tracks OTIF at the route, vehicle, distributor, and SKU level, decomposing failures into "late but full," "on-time but short," and "late and short" to pinpoint root causes. The most common causes in Indian operations are vehicle breakdowns, warehouse picking errors, and stock-outs at the dispatch point.
How OTIF Is Calculated
OTIF percentage is orders delivered both on time and in full, divided by total orders delivered, times 100. Two definitional choices decide what the number means. The unit of measurement can be order, line or case level, and the same data produces very different figures: a distributor reporting 94% case-level may be running 78% order-level. And the on-time test must run against the customer's originally requested date, not a revised promise date negotiated after realising you could not fulfil, which is the single most abused variable in OTIF reporting.
What Breaks It
The instinct is to blame delivery, but transport is rarely the largest contributor. Inventory accuracy dominates: if the system says 40 cases and the godown holds 34, the order is short before a vehicle is loaded. Order cut-off indiscipline is next, since orders accepted after the picking window structurally cannot ship on the requested date. Upstream fill rate caps what a distributor can achieve regardless of local execution. Our guide to OTIF in supply chain covers the failure decomposition in detail.
Real-world example
A dairy distributor in Hyderabad targets 93% OTIF across 180 daily deliveries. Last week, 12 deliveries were late (van stuck in traffic) and 5 were short (curd stockout at depot), giving an OTIF of (180-17)/180 = 90.6%, triggering a root-cause review.
OTIF (On Time In Full): common questions
The questions people ask most often about otif (on time in full) in Indian distribution.
OTIF stands for On Time In Full. It measures the percentage of orders delivered both on the agreed date and at the complete quantity ordered, counting an order as successful only if it satisfies both conditions.
Orders delivered on time and in full, divided by total orders delivered, times 100. The measurement unit can be order, line or case level, and the on-time test should always run against the customer's originally requested date rather than a revised promise date.
General trade distribution typically runs 70-85%. Modern trade contracts usually specify 95-98% with penalties below threshold, and well-run dairy operations reach 88-93%. A general trade operation reporting above 95% is more likely to have a measurement problem.
Fill rate measures only completeness; on-time delivery measures only timing. OTIF requires both, so it is always the lowest of the three and is the closest approximation of what the customer actually experienced.
Inventory accuracy rather than transport. When physical stock drifts from system stock, orders are short-shipped before a vehicle is loaded. Weak order cut-off enforcement and upstream supply shortfalls are the next two largest contributors.
Go deeper
Guides that use this term
The definition is the starting point. These walk through what it means for a working distribution business in India.
Where it applies
Applicable industries
This term is relevant across the following SpireStock-supported industries.
How SpireStock handles it
Related SpireStock features
The concepts described above are implemented end-to-end in these product modules.
Keep learning
Related terms
See OTIF (On Time In Full) in action
Start a free trial and watch how SpireStock turns otif (on time in full) from a concept into a measurable, auditable workflow.
