OTIF står för On Time In Full. Det mäter andelen ordrar som levererats både inom den överenskomna tidsramen och komplett, med varje rad och enhet på plats. Eftersom det kräver att båda villkoren uppfylls för samma order, blir OTIF-siffran alltid lägre än när “i tid” eller “komplett” mäts separat.
Det avgörande ordet här är både. En order som anländer i tid men där två rader saknas räknas som ett misslyckande. En order som anländer komplett två dagar för sent räknas också som ett misslyckande. Endast ordrar som uppfyller båda villkoren räknas, vilket är anledningen till att OTIF konsekvent är lägre än de individuella mått som ofta anges, och varför det är det nyckeltal stora återförsäljare använder när de vill ha en ärlig bild av en leverantörs prestation.
Det är ett krävande mått avsiktligt. Det är själva poängen – det speglar vad kunden upplever snarare än vad en enskild avdelning har åstadkommit.
Vad OTIF mäter
On time (I tid) — leveransen anlände inom den överenskomna tidsramen. Definitionen är oerhört viktig och det är här de flesta tvister uppstår. En tidsram kan vara ett specifikt datum, ett datumintervall, en bokad leveranstid eller ett antal timmar. Vissa kunder räknar även tidig leverans som ett misslyckande, eftersom en tidig ankomst upptar kajkapacitet och lagerutrymme som de hade allokerat till något annat.
In full (Komplett) — varje rad och varje enhet som beställts har levererats. En sändning där en artikel saknas från en order på tjugo rader är inte komplett. Partiell leverans ger inte partiell poäng.
Båda, på samma order — detta är vad som skiljer OTIF från dess komponenter. Du kan ha 95% i tid och 95% komplett, men leverera betydligt mindre än 95% OTIF, eftersom misslyckandena inte nödvändigtvis överlappar varandra.
Vissa definitioner lägger till ytterligare villkor — oskadat gods, korrekt dokumentation, korrekt pappersarbete — varvid måttet oftast kallas perfect order rate snarare än OTIF.
Varför “båda” är viktigt
Det är värt att titta på matematiken, eftersom den förklarar varför OTIF överraskar människor första gången det mäts.
Om 95% av ordrarna anländer i tid och 95% anländer kompletta, och de två typerna av misslyckanden är oberoende av varandra, blir andelen som uppfyller båda ungefär 0,95 × 0,95 = 90%.
Så två respektabla mått kombineras till ett som ser betydligt sämre ut. Ingenting har blivit sämre; du mäter helt enkelt vad kunden upplever snarare än vad varje funktion har uppnått separat.
I praktiken är misslyckandena ofta relaterade — en brist orsakar både en sen utleverans och en ofullständig sådan — vilket gör att den verkliga siffran är något bättre än vad den rena multiplikationen antyder. Den förblir dock alltid lägre än någon av komponenterna var för sig.
Det är precis därför kunder föredrar det. Att mäta “i tid” och “komplett” separat tillåter båda sidor av en verksamhet att rapportera framgång, samtidigt som kunden inte får något av det.
OTIF-formeln
OTIF = (ordrar levererade i tid och kompletta ÷ totalt antal levererade ordrar) × 100
Enkel matematik, och tre definitoriska beslut gör allt det verkliga arbetet:
Vad räknas som i tid? Det överenskomna datumet, det begärda datumet eller datumet du bekräftade? Dessa skiljer sig åt, och att välja det mest fördelaktiga ger en siffra som smickrar dig men inte övertygar någon.
Mätt vid utleverans eller leverans? Utleverans är inom din kontroll och lättare att mäta. Leverans är vad kunden upplever. Kunder som mäter dig kommer att använda leverans, och om du mäter vid utleverans kommer din siffra och deras aldrig att stämma överens.
Räknat per order, rad eller enhet? Ordernivå är striktast — en saknad rad gör att hela ordern misslyckas. Radnivå är mer förlåtande och mer diagnostisk. Vad du än väljer, använd det konsekvent, eftersom att växla mellan dem är det enklaste sättet att se ut att förbättras utan att faktiskt ändra något.
Ett praktiskt exempel
Du levererar 500 ordrar på en månad:
- 460 anlände inom den överenskomna tidsramen — 92% i tid
- 475 anlände kompletta — 95% komplett
- 445 uppnådde båda
OTIF = (445 ÷ 500) × 100 = 89%
Notera att 89% är lägre än båda komponenterna. Av de 55 misslyckandena var 40 sena, 25 var ofullständiga och 10 var båda — så 55 ordrar misslyckades av 65 orsaker.
Den uppdelningen är mer användbar än huvudrubriken. Fyrtio sena leveranser och tjugofem ofullständiga pekar på olika problem med olika ansvariga: förseningar ligger oftast hos utleverans, transportörer eller kapacitet, medan ofullständighet oftast ligger hos lagertillgänglighet och inköp. En OTIF-siffra utan uppdelning talar bara om för dig att du har ett problem, men ingenting om var det finns.
OTIF vs OTD vs fill rate
Tre mått som överlappar och rutinmässigt förväxlas, oftast till någons fördel.
OTD — on-time delivery (leverans i tid). Anlände den inom den överenskomna tidsramen? Endast tidpunkt. En order som anländer på rätt dag med hälften av raderna saknade räknas som en framgång.
Fill rate (leveransförmåga). Var den komplett? Endast fullständighet, och den kan räknas per order, per rad eller per enhet — de tre ger märkbart olika siffror på samma data. En order som anländer komplett tre veckor för sent räknas som en framgång. Det finns mer detaljer i guiden om fill rate.
OTIF. Båda villkoren, på samma order. Vilket är anledningen till att den alltid är lägre än de andra två, och varför det är det mått kunder använder.
Anledningen till att detta är viktigt är att de tre termerna används omväxlande i leverantörssamtal. En leverantör som rapporterar “97% i tid” och en kund som mäter 88% OTIF talar båda sanning om olika saker. Om du blir mätt, fastställ vilken av de tre siffran avser innan du diskuterar om den är bra.
En fjärde term du kommer att stöta på är perfect order rate, som lägger till ytterligare villkor — oskadat gods, korrekt dokumentation, korrekt fakturering — utöver “i tid” och “komplett”. Det är det striktaste måttet i familjen och ger en ännu lägre siffra.
Det praktiska upplägget är att följa alla tre: “i tid” och “fill rate” separat för diagnos, eftersom de har olika orsaker och olika ansvariga, samt OTIF som det kombinerade måttet som speglar vad kunden faktiskt tog emot.
Vad orsakar OTIF-misslyckanden
Ofullständiga leveranser kan nästan alltid spåras tillbaka till lager:
- Beställningspunkter baserade på angivna snarare än uppmätta ledtider från leverantörer
- Säkerhetslager som är för tunna på artiklar där efterfrågan varierar
- Prognosfel, särskilt kring kampanjer
- Leverantörsbrister som skickas direkt vidare till din kund
- Lagerfel — ordern accepterades mot ett lager som inte fanns
Sena leveranser beror oftast på tidplanering och kapacitet:
- Ordrar som frisläpps för nära transportörens stopptid
- Plockkapacitet som är otillräcklig för dagens volym
- Plockplatsen är tom trots att reservlager finns, så påfyllningen stoppar plocket
- Transportörens upphämtning missades eller misslyckades
- Dokumentation ofullständig, vilket håller kvar en sändning vid utleverans eller gräns
- Kundens bokade tidsluckor missades, där leverans kräver tidsbokning
Båda samtidigt är vanligtvis en brist som upptäcks sent: ordern hålls kvar medan någon försöker få tag på den saknade raden, för att sedan skickas ofullständig ändå.
Det diagnostiska värdet kommer från att koda varje misslyckande till en av dessa orsaker när det inträffar. Verksamheter som bara registrerar OTIF-procenten vet att de misslyckas, men inte varför.
Hur man förbättrar OTIF
Åtgärda tillgängligheten först. De flesta OTIF-brister i de flesta verksamheter beror på att leveransen inte är komplett, och de flesta sådana brister är ett lagerproblem. Se över beställningspunkter baserat på uppmätta ledtider, anpassa säkerhetslagret efter faktisk efterfrågevariation och säkerställ en lagerprecision som är tillräckligt hög för att du inte ska acceptera order mot spöklager.
Mät även leverantörernas OTIF. Du kan inte leverera en komplett order om du inte har tagit emot varorna. Att tillämpa samma mätetal uppströms avslöjar ofta att ditt kundvända problem har sitt ursprung hos två eller tre leverantörer.
Frisläpp order tidigare i förhållande till bryttider. En stor del av förseningarna beror på order som plockats korrekt men för sent för upphämtning. Vågplanering (wave planning) utifrån transportörernas tider eliminerar detta.
Få ordning på påfyllningen. En tom plockplats med fulla pallar i reserv ovanför är en självförvållad fördröjning, och den är osynlig i de flesta rapporter.
Kom överens om definitionen med kunden. Mät sedan på deras sätt. En leverantör som rapporterar 96 % mot en kund som mäter 88 % har ett relationsproblem utöver ett operativt, och gapet beror nästan alltid på definitionen.
Dela upp rapporteringen. Följ upp “on-time” (i rätt tid) och “in-full” (komplett) separat vid sidan av det kombinerade nyckeltalet, eftersom de har olika orsaker och olika ansvariga.
Håll koll på avvägningen. OTIF förbättras med mer lager, vilket kostar pengar. Rätt nivå är ett kommersiellt beslut om vad servicen är värd, inte ett operativt mål som ska maximeras.
OTIF inom detaljhandeln: sanktionsavgifter och tvister
För alla som levererar till stora detaljhandelskedjor upphör OTIF att vara ett ledningsnyckeltal och blir ett avtalsmässigt sådant med ekonomiska konsekvenser.
De flesta stora dagligvaru- och detaljhandelskedjor tillämpar leverantörsbedömningar som innebär avgifter för OTIF-brister. Avgiften är vanligtvis en procentsats av värdet på den berörda ordern, ibland med eskalerande satser vid upprepade fel, och den dras av snarare än faktureras – vilket innebär att den syns som ett underskott på en betalningsavisering snarare än som en faktura du enkelt kan bestrida.
Mekaniken är värd att förstå innan man skriver på:
Leveransfönstren är snäva och specifika. Ofta ett bokat tidsfönster på en eller två timmar vid en namngiven terminal. Att anlända utanför detta kan innebära en misslyckad leverans även om varorna är korrekta och dagen är rätt.
Att vara tidig är också ett misslyckande. Detaljhandelns terminaler planerar personal och lastkajskapacitet utifrån bokade tidsfönster. Ett fordon som anländer en dag för tidigt är lika störande som ett som anländer en dag för sent, och bedöms generellt på samma sätt.
Mätningen sker vid deras godsmottagning, inte vid din utlastning. Transporttid, transportörens prestation och köbildning vid terminalen ingår i din uppmätta prestation och ligger utanför din direkta kontroll.
Ersättningsvaror räknas oftast som brist. Att skicka en liknande produkt för att den beställda varan var slut innebär att leveransen inte är komplett.
Datan är deras. Tvister avgörs utifrån återförsäljarens register, vilket är anledningen till att det är viktigt att spara egna fraktsedlar, tidsstämplar och bokningsbekräftelser.
Två praktiska försvar. Stäm av varje avgift istället för att bara acceptera avdrag – felmarginalerna i dessa system är inte försumbara, och obestridda avgifter blir den nya baslinjen. Och boka realistiskt: att acceptera ett tidsfönster du sannolikt inte kan hålla för att vinna ordern förvandlar ett kommersiellt problem till en operativ straffavgift.
Att sätta ett mål som betyder något
Ett OTIF-mål som ingen kan påverka är bara dekoration. För att göra det användbart krävs några beslut.
Sätt målet utifrån kostnaden för fel, inte utifrån ett benchmark. Vad kostar en misslyckad leverans egentligen – straffavgifter, expressfrakt, förlorad försäljning, kundens tålamod? Den siffran talar om för dig vilken servicenivå det är värt att betala för, och den skiljer sig åt mellan kunder och produkter.
Segmentera målet. Ett och samma mål för alla kunder är fel i båda riktningarna. Stora detaljhandelskunder med sanktionssystem och korta tidsfönster behöver ett högt mål. En grossistkund som beställer månadsvis med flexibelt datum behöver det inte, och att hålla lager för att serva dem på samma nivå är bortkastade pengar.
Koppla ansvar till komponenterna. “In-full”-prestationen ligger generellt hos inköp och lagerplanering. “On-time”-prestationen ligger generellt hos lagerdrift och transport. Ett kombinerat tal utan ägare blir bara föremål för diskussion istället för åtgärder.
Granska felen, inte procenttalet. En månadsgenomgång som bara tittar på siffran talar om för dig om den har rört sig. En genomgång som tittar på de enskilda misslyckade ordrarna och deras orsaker talar om för dig vad du behöver ändra på.
Acceptera att 100 % inte är målet. Perfekt service kräver lagernivåer som ingen kan motivera. Rätt siffra är den där kostnaden för nästa procentenhet överstiger vad den sparar, och den punkten nås tidigare än vad de flesta mål förutsätter.
Att mäta när dina system inte gör det
Många verksamheter ombeds ta fram ett OTIF-tal och upptäcker att deras system inte genererar ett sådant. Det går oftast att sammanställa från data du redan har.
Vad du behöver per order: utlovat datum, faktiskt leveransdatum, beställd kvantitet per rad och levererad kvantitet per rad. De flesta orderhanterings- och ekonomisystem innehåller alla fyra, även om inget av dem rapporterar kombinationen.
On-time är då en jämförelse av två datum. Fällan är vilket utlovat datum du använder – det kunden bad om, det du bekräftade, eller det som står på följesedeln. Välj det datum kunden mäter mot, vilket nästan alltid är det bekräftade leveransdatumet.
In-full är en jämförelse av beställd mot levererad kvantitet på radnivå, summerat till ordernivå. En order är “in-full” endast om varje rad är komplett.
Kombinationen är en enkel flagga: båda villkoren uppfyllda, eller inte.
Två praktiska punkter. Börja med ett urval – hundra nyligen genomförda order som poängsätts manuellt ger dig en ungefärlig bild av var du står och hur fördelningen mellan sena och ofullständiga leveranser ser ut, vilket räcker för att avgöra om ansträngningen att automatisera det är motiverad. Och exkludera det du inte bör mätas på – order som kunden ändrat efter lagd beställning, eller där de bett om ett senare datum – men definiera dessa undantag tydligt och sparsamt, för ett mätetal med generösa undantag slutar betyda något och det vet alla.
Om du levererar till en kund som mäter dig, be om deras data. Den är oftast tillgänglig, det är den som tvister avgörs utifrån, och att jämföra den med din egen är det snabbaste sättet att hitta ett definitionsgap.
Var man kan fördjupa sig
- Vad är leveransservicegrad (fill rate) – “in-full”-komponenten mätt för sig själv.
- Vad är en restnotering (stockout) – den vanligaste orsaken till “in-full”-brister.
- Vad är säkerhetslager – bufferten som förhindrar det.
- Vad är en restorder (backorder) – vad en ofullständig leverans blir.
- Lager-KPI:er – var OTIF passar in bland övriga mätetal.
- Vad är orderuppfyllelse – processen som mäts.
Sammanfattning i en mening
OTIF mäter andelen order som anländer både i rätt tid och kompletta, och eftersom det kräver båda delarna blir siffran alltid lägre än för komponenterna var för sig – dela upp felen i sena och ofullständiga innan du försöker förbättra det, eftersom de har olika orsaker och olika ansvariga.
Vanliga frågor
Vad står OTIF för? On Time In Full. Det mäter andelen ordrar som levererats inom det överenskomna tidsfönstret med varje rad och enhet komplett.
Vad är formeln för OTIF? Ordrar levererade i tid och komplett, dividerat med totalt antal levererade ordrar, multiplicerat med 100. Aritmetiken är enkel; svårigheten ligger i definitionerna av “i tid” och “komplett”.
Vad är ett bra OTIF-resultat? Det beror på bransch och hur måttet definieras. Stora detaljhandelskedjor ställer ofta krav på leverantörer kring 95 % med finansiella påföljder om resultatet understiger detta. Mer användbart än något riktmärke är din egen trend och uppdelningen mellan sena leveranser och ofullständiga leveranser.
Vad är skillnaden mellan OTIF och leveransförmåga (fill rate)? Leveransförmåga mäter endast fullständighet – andelen ordrar eller rader som levererats komplett. OTIF kräver både fullständighet och punktlighet, så det är alltid det lägre av de två värdena.
Varför är min OTIF lägre än mina siffror för punktlighet och fullständighet? Eftersom det kräver att båda villkoren uppfylls för samma order. Två mått på 95 % vardera blir ungefär 90 % när deras avvikelser är oberoende av varandra. Det kombinerade värdet är alltid lägre än någon av komponenterna var för sig.
Bör OTIF mätas vid utleverans eller leverans? Vid leverans, eftersom det är vad kunden upplever och vad de kommer att mäta. Utleverans är lättare att kontrollera och spåra, och att mäta det istället garanterar att din siffra och kundens siffra inte kommer att stämma överens.
Hur förbättrar jag OTIF? Börja med tillgänglighet, eftersom brister i fullständighet oftast dominerar – beställningspunkter baserade på uppmätta ledtider från leverantörer, tillräcklig säkerhetslager och korrekta lagersaldon. Adressera därefter punktligheten: frigör ordrar tidigare i förhållande till transportörens stopptid och optimera påfyllnad av plockplatser.
