On-Time In Full (OTIF)
On-time in full (OTIF) measures whether orders are delivered on schedule and complete. Both the delivery date and the full quantity must be met - partial deliveries or late shipments both count as failures against the metric.
On-time in full (OTIF) is a supply chain performance metric that measures whether orders are delivered on schedule and with every item in the correct quantity. Both conditions must be satisfied - an order that arrives on time but is missing units fails OTIF, and so does a complete order that arrives late.
OTIF matters because it captures what suppliers and customers actually care about: receiving the right goods when they expected them. An order that is 95% complete or one day late still disrupts production schedules, installation timelines, and downstream customer commitments. The metric forces both the measuring business and its suppliers to treat partial success as failure.
The formula is straightforward: divide the number of orders delivered on time and in full by the total number of orders dispatched, then multiply by 100. If 88 of 100 orders pass both tests, OTIF is 88%.
What Counts as On Time and In Full
"On time" is defined against the agreed delivery date, not a rough window. Some businesses use the arrival at the facility as the timestamp; others use the dock check-in or the completed receipt scan. The definition needs to be agreed before tracking starts, because inconsistent timestamps make the metric meaningless.
"In full" means the correct product, the correct quantity, and no unauthorized substitutions. If units arrive damaged and are rejected at goods-in, the order does not count as in full even if the paperwork shows the right total shipped.
Early delivery can also fail the on-time test if the receiving business uses scheduled delivery windows. A warehouse that receives by appointment cannot always process a shipment that arrives three days ahead of the agreed date.
Measuring levels
OTIF can be measured at order level (the whole order passes or fails), line level (each product line is scored separately), or case level (individual cartons are checked). Order-level OTIF is the strictest and most common for reporting purposes. Line-level OTIF is more useful for diagnosing which SKUs or suppliers are causing the most misses.
OTIF in Practice for SMBs
For small to medium-sized businesses, OTIF is most useful as a supplier scorecard metric. Tracking OTIF by supplier quickly reveals which ones consistently deliver short or late, and gives you data to support re-negotiation, alternative sourcing decisions, or tighter minimum-order agreements.
Promotional merchandise distributors use OTIF to measure whether suppliers hit the production and despatch dates quoted at order confirmation. A missed OTIF on a branded gifting campaign can mean a client event without the merchandise - a failure that is visible, embarrassing, and often not recoverable.
Construction and trade contractors monitor OTIF for materials deliveries. A missed delivery to site does not just affect one task - it can push back dependent trades, extend the programme, and generate additional prelims costs. Tracking delivery performance by supplier makes it easier to identify which merchants are reliable enough for critical-path materials.
For businesses managing multiple live orders at any time, OTIF is a quick health check on procurement and supplier relationships. A declining OTIF score rarely has a single cause - it usually points to a combination of lead time miscalculation, insufficient safety stock, or supplier capacity problems that have been building for weeks.
Zigaflow's delivery note module lets teams record what was actually received against what was ordered, providing the source data needed to calculate OTIF by supplier over time.
Common in
Frequently asked questions
Ready to put this into
practice?
Book a free demo and see how Zigaflow fits your team.