GlossaryTopic

OTIF

Term 82 of 129 · Topic

In one sentence

OTIF (On Time In Full) is the logistics metric that measures what percentage of orders are delivered both on time and complete. It combines punctuality and accuracy in a single service indicator: an order only counts as OTIF if it meets both conditions.

Reviewed by Juan Manuel Garrido

Co-founder of VantegrateLinkedIn

Definition

OTIF stands for On Time In Full and is one of the most widely used indicators to measure service quality in order delivery. It measures the percentage of orders that reach the customer on the agreed date (On Time) and with all the requested products, in the correct quantity and item (In Full). The condition is binary and demanding: if an order arrives on time but incomplete, or complete but late, it does not count as OTIF.

That is why OTIF is stricter than measuring punctuality and completeness separately: it penalizes either failure. It is a core supply chain metric and a figure that many retail chains (such as supermarkets and big-box stores) require from their suppliers and penalize by contract. Monitoring it in real time, order by order, is part of what Trazzo delivery traceability makes possible.

How OTIF is calculated

The calculation starts from a clear definition of each component. An order is On Time if it is delivered within the date window agreed with the customer (sometimes with zero days of tolerance, sometimes with one or two days of leeway, depending on the contract). An order is In Full if the complete quantity of each requested line is delivered, with no shortages or substitutions. The general formula is:

OTIF = (orders delivered on time AND complete / total orders delivered) × 100

The important detail is the conjunction AND: an order enters the numerator only if it meets both conditions at the same time. That is why OTIF is always equal to or lower than On Time measured alone and In Full measured alone. If your punctuality is 95% and your completeness is 92%, your real OTIF will be 92% at most, and usually lower, because the failures do not always overlap on the same orders.

Why it matters in B2B and retail

In the relationship with large chains, OTIF stopped being an internal indicator and became a commercial condition. Supermarket chains in Argentina and the region measure each supplier's OTIF and apply fines or deductions for noncompliance (sometimes a percentage of the value of the failed order). A consumer goods supplier that delivers late or incomplete does not just lose the sale of the missing items: it risks penalties, loses share of shelf because of an empty shelf and damages its relationship with the buyer, which also hits its future sell-in. That is why OTIF became a leadership KPI, not just a logistics one.

A concrete example

A beverage company in Buenos Aires ships 1,000 orders in a month to a chain. Of those, 940 arrive on time and 920 arrive complete. But only 900 meet both conditions at once (there were 60 late orders and 80 incomplete ones, and 40 of them failed on both counts). The OTIF for the month is therefore 90%, even though On Time alone comes to 94% and In Full to 92%. If the chain requires a 95% floor, the company is below the threshold and exposed to penalties, even though its separate metrics look good on their own.

Common mistakes when measuring OTIF

  • Measuring On Time and In Full separately and averaging them: it inflates the number and hides the real problem.
  • Not defining the date window: without agreeing on what on time means (the requested date or the confirmed date? with tolerance?), the figure is not comparable.
  • Measuring against what was shipped instead of what was ordered: if you only measure what went out for delivery, you miss the orders you could not even put together because of a stockout.
  • Not recording the reason for the failure: without the root cause (stock shortage, picking error, transport delay), OTIF drops but you do not know where to fix it.

OTIF vs other service metrics

OTIF is often confused with fill rate and with On Time on its own. The difference lies in what each one penalizes:

MetricWhat it measuresPenalizes latenessPenalizes shortages
OTIFOrders that are on time and complete at onceYesYes
On TimeDelivery punctuality onlyYesNo
Fill ratePercentage of units or lines servedNoYes

Fill rate measures how much of the order you managed to serve (it can be 98% even if the order arrived late), while OTIF is more demanding because it requires meeting both dimensions. That is why OTIF is the preferred indicator when what you want to measure is the customer's real experience of receiving a complete order on time, not just the efficiency of one part of the process.

Improving OTIF almost never depends on a single team: it requires coordinating safety stock planning, inventory accuracy, efficient order assembly and reliable last-mile transport. It is precisely that end-to-end visibility, with every order tracked and every failure attributed to its cause, that turns OTIF from a month-end number into an actionable management lever.

Share
Frequently asked questions

FAQs about OTIF

What is OTIF?

OTIF stands for On Time In Full. It is the logistics metric that measures the percentage of orders delivered to the customer on the agreed date and with all the requested products, both conditions at once. An order only counts as OTIF if it arrives on time and complete: if it fails either one, it does not count. That makes it a demanding indicator of delivery service quality.

How is OTIF calculated?

OTIF is calculated by dividing the orders that arrived both on time and complete by the total orders delivered, multiplied by 100. The key is the conjunction: an order enters the numerator only if it meets both conditions at the same time. That is why OTIF is always equal to or lower than punctuality measured alone and completeness measured alone, because it stacks both requirements into a single number.

What is the difference between OTIF and fill rate?

Fill rate measures what percentage of the units or lines ordered you managed to serve, regardless of whether they arrived on time: it penalizes shortages but not lateness. OTIF is stricter because it requires both things, punctuality and completeness, on the same order. A shipment can have a 98% fill rate and still not count as OTIF if it arrived after the agreed date. OTIF better reflects the customer's real experience.

What is a good OTIF?

It depends on the sector and the customer, but large retail chains set high floors and apply penalties below them: Walmart, for example, requires 90% of deliveries on time and 95% in full (Logistics Viewpoints, 2024). In consumer goods it is common to find contracts with fines when OTIF falls below the agreed level. More than a universal number, what matters is defining the date window well, measuring against what was ordered and not just what was shipped, and recording the cause of each failure so you can fix it.

Why does a company's OTIF drop?

The most common causes are stockouts that make it impossible to put together the complete order, picking errors that create shortages or wrong items, and transport delays that break punctuality. Weak inventory planning and a lack of real-time visibility also play a part. Without recording the reason for each failed order, OTIF drops but there is no way to know where the root of the problem is.

Trazzo does this in your operation

Route planning, tracking for every delivery and automatic customer updates at each stage, on the data you already have. Tell us how you move goods today.

Keep exploring

Related terms

From the glossary

Related questions

We solve it with

Trazzo

Route planning, delivery tracking and automatic customer notifications at every stage of the shipment.

How Trazzo solves it
The full suite

Now that you know what it is, see how it gets solved

Five AI products that work on top of the CRM you already use. They don't replace your system: they add the layer you do by hand today.

The Vantegrate team at the office at sunset
Part of the Vantegrate team in an office hallway
Vantegrate developers working on their laptops
The Vantegrate team working by the docks
The Vantegrate team in a working session
The Vantegrate team working with a river view
Meet the team