Wskaźnik OTIF (On Time In Full) to udział dostaw, które dotarły jednocześnie terminowo i kompletnie: dostawy terminowe i kompletne ÷ dostawy zrealizowane × 100, bez zamówień anulowanych przez klienta. Wynik zależy od trzech ustaleń, które trzeba podać obok liczby: co uznajemy za terminowe (ten sam dzień, zarezerwowane okno czasowe czy ± godziny, i czy dostawa przed czasem się liczy), czy liczymy pozycje czy zamówienia oraz jaka tolerancja ilości obowiązuje. To nie jest terminowość × kompletność: w przykładowym rejestrze 50,0% × 50,0% daje 25,0%, a OTIF wynosi 16,7%. Logistivo zapisuje przy każdym ładunku datę dostawy, ETA i datowaną historię każdej zmiany statusu, także tych zgłoszonych przez kierowcę w aplikacji — czyli surowiec tego obliczenia.
Źródło: ASCM · VDI · legislation.gov.uk · United Nations · ISAP Sejm RP · Wikipedia (en).
Ostatnia aktualizacja danych:
.
Rejestr dostaw
Rejestr dostaw — Wpisz lub wklej dostawy, ustal definicję i zobacz, które dostawy obniżają wskaźnik OTIF.
Obliczenie odbywa się wyłącznie w Twojej przeglądarce: rejestr nie jest nigdzie wysyłany ani zapisywany na serwerze.
Narzędzie mierzy niezawodność dostaw (termin i ilość). Dokumenty, uszkodzenia i dostępność z magazynu to osobne wskaźniki — znajdziesz je w słowniczku.
Nr zamówienia — Numer zamówienia lub ładunku. Wiersze z tym samym numerem tworzą jedno zamówienie, gdy liczysz według zamówień.
Poz. — Opcjonalnie: numer pozycji zamówienia.
Obiecano / początek — Obiecana data i godzina albo początek zarezerwowanego okna, np. 14.09.2026 08:00; całe okno zmieści się w jednej komórce: 14.09.2026 08:00-12:00.
Koniec okna — Opcjonalnie: sama godzina (12:00), jeśli okno kończy się tego samego dnia; w przeciwnym razie data i godzina.
Dostarczono — Data i godzina oddania towaru do dyspozycji odbiorcy. Puste = dostawa jeszcze otwarta.
Zamówiono — Ilość potwierdzona w zamówieniu (paczki, palety lub sztuki — ta sama jednostka co dostarczona).
Dostarczono (ilość) — Ilość przyjęta. Przy kilku rozładunkach: suma, z godziną ostatniego.
Definicje do wyboru
Terminowa, gdy — W oknie — Dostawa jest terminowa, jeśli rzeczywista godzina mieści się między początkiem a końcem zarezerwowanego okna, włącznie z granicami. Po końcu okna jest spóźniona, przed jego początkiem — przedterminowa. Przy godzinie bez końca okna oknem jest dokładnie ta godzina; przy samej dacie — cały dzień.
Terminowa, gdy — Ten sam dzień — Dostawa jest terminowa, jeśli rzeczywista data to obiecany dzień (lub jeden z dni okna). Godzina się nie liczy: dzień później to opóźnienie, dzień wcześniej — dostawa przed terminem.
Terminowa, gdy — ± godziny — Obiecane okno (lub godzina) poszerza się o N godzin w obie strony. Poza tym marginesem dostawa jest spóźniona albo przedterminowa.
N godzin — wartość startowa 2 godzin służy tylko do wypróbowania reguły: przyjmij margines zapisany w umowie lub SLA.
Przed terminem — To błąd — Dostawa przed otwarciem okna (lub przed marginesem) jest błędem terminowości, tak samo jak opóźnienie.
Przed terminem — Liczy się jako terminowa — Dostawa przed oknem liczy się jako terminowa: to kryterium „w terminie lub wcześniej” wskaźnika SCOR RL.3.59 dla daty żądanej przez klienta.
Licz według — Pozycji — Każdy wiersz rejestru to jedna jednostka: OTIF to udział wierszy terminowych i kompletnych.
Licz według — Zamówień — Wiersze z tym samym numerem tworzą jedno zamówienie. Jest ono terminowe tylko wtedy, gdy terminowe są wszystkie jego pozycje, i kompletne tylko wtedy, gdy kompletne są wszystkie (najsurowsza forma, jak zamówienie doskonałe SCOR RL.1.1). Jeśli jedna pozycja jest otwarta lub nieczytelna, całe zamówienie pozostaje poza obliczeniem.
Nadwyżka — To błąd — Ilość ponad tolerancję nie jest „in full”: SCOR RL.2.1 wymaga, by nie dostarczano dodatkowych artykułów.
Nadwyżka — Liczy się jako kompletna — Ilość ponad tolerancję uznaje się za kompletną — wybór niektórych umów, inny niż definicja SCOR.
Tolerancja — Dostawa jest niekompletna, jeśli dostarczona ilość jest mniejsza niż zamówiono × (1 − tolerancja), a nadmiarowa, jeśli przekracza zamówiono × (1 + tolerancja). Narzędzie startuje od 0%: to ustawienie narzędzia, nie norma. SCOR mówi o tolerancjach „uzgodnionych przez strony”.
Wzory
OTIF % — dostawy terminowe I kompletne ÷ policzone dostawy × 100 — SCOR RL.1.1 (zamówienia doskonałe ÷ zamówienia × 100%); według powszechnej definicji OTIF liczy się dostawy, zamówienia lub pozycje.
Terminowość (OTD) % — dostawy terminowe ÷ policzone dostawy × 100 — SCOR RL.2.2: zamówienia dostarczone w pierwotnie potwierdzonym terminie ÷ zamówienia dostarczone × 100%; bez składnika „in full”.
Kompletność % — dostawy kompletne ÷ policzone dostawy × 100 — SCOR RL.2.1: zamówienia dostarczone w całości ÷ zamówienia dostarczone × 100%; bez składnika czasu.
Terminowość × kompletność — równa OTIF tylko wtedy, gdy opóźnienia i braki trafiają w dostawy niezależnie od siebie — Arytmetyka; w przykładowym rejestrze 50,0% × 50,0% = 25,0% przy OTIF 16,7%.
Jednostka liczenia — dostawy, pozycje lub zamówienia — nigdy ilości — Liczenie OTIF jako udziału w łącznej ilości przeczy zasadzie „in full” (angielska Wikipedia, DIFOT).
Liście: każda dostawa w dokładnie jednym
OTIF — terminowa i kompletna.
Tylko opóźnienie — spóźniona, ilość prawidłowa.
Tylko przed terminem — przed terminem, gdy to liczy się jako błąd; ilość prawidłowa.
Tylko niekompletna — terminowa, ilość poniżej tolerancji.
Tylko nadwyżka — terminowa, ilość powyżej tolerancji, gdy nadwyżka liczy się jako błąd.
Termin i ilość — jednocześnie błąd terminu i ilości (spóźniona + niekompletna, spóźniona + nadwyżka, przed terminem + niekompletna, przed terminem + nadwyżka). Sześć liści zawsze sumuje się do liczby policzonych dostaw.
Wiersze poza obliczeniem
otwarta — brak rzeczywistej dostawy: SCOR dzieli przez zamówienia dostarczone, więc dostawa, która jeszcze się nie odbyła, pozostaje poza mianownikiem.
bez obietnicy — brak obiecanego terminu: bez zobowiązania nie da się ocenić terminowości.
nieczytelna data — data nie ma rozpoznawanego formatu.
odwrócone okno — koniec okna przypada przed jego początkiem.
brak ilości — brakuje ilości zamówionej lub dostarczonej: nie da się ocenić kompletności.
nieprawidłowa ilość — ilość zamówiona musi być większa od zera, a dostarczona nie może być ujemna.
Średnie i medianowe opóźnienie
Dla których dostaw — tylko spóźnionych.
Reguła okna — rzeczywista godzina − koniec okna.
Reguła ± godzin — rzeczywista godzina − obiecana godzina (lub koniec okna), a nie granica marginesu.
Reguła tego samego dnia — pełne dni po obiecanym dniu.
Średnia i mediana — średnia arytmetyczna; mediana = wartość środkowa albo średnia dwóch środkowych, gdy liczba spóźnionych dostaw jest parzysta.
Według zamówień — opóźnienie zamówienia to opóźnienie jego najbardziej spóźnionej pozycji.
Jak czytany jest rejestr i plik CSV
Kolumny w tej kolejności: numer; pozycja; obiecany termin lub początek okna; koniec okna; rzeczywista dostawa; ilość zamówiona; ilość dostarczona. Przy 6 kolumnach brak pozycji; przy 5 okno jest w jednej komórce (14.09.2026 08:00-12:00).
Separator: średnik, przecinek lub tabulator, rozpoznawany po pierwszym wierszu. Pierwszy wiersz bez dat traktowany jest jako nagłówek.
Daty: 2026-09-14 10:40, 14.09.2026 10:40, 14/09/2026 lub 14-09-2026; przy kropkach, ukośnikach i myślnikach kolejność to dzień.miesiąc.rok.
Ilości: przecinek to separator dziesiętny (22,5); kropka, po której następują trzy cyfry, oddziela tysiące (1.200).
Godziny porównuje się tak, jak zostały wpisane, bez przeliczania stref czasowych. Jeśli rzeczywista dostawa ma tylko datę, porównanie odbywa się według dni.
Pozycję dostarczoną w kilku rozładunkach wpisuje się raz, z łączną ilością i godziną ostatniego rozładunku.
Zamówienia anulowane przez klienta usuwa się z rejestru; zmiana zgłoszona przez klienta i przyjęta przez dostawcę staje się nową obietnicą (SCOR RL.1.1, RL.2.1, RL.2.2).
Które dostawy obniżają wskaźnik OTIF? — OTIF jest korzeniem; pod nim terminowość i kompletność, a każda dostawa poza OTIF trafia do dokładnie jednego liścia. Kliknij węzeł, aby wyróżnić odpowiadające mu wiersze w rejestrze.
Przykład poglądowy — 6 dostaw — Rejestr otwiera się sześcioma wymyślonymi dostawami, które wypełniają każdy liść drzewa; to nie są prawdziwe dane ani wartość branżowa. Przy ustawieniach startowych (okno, dostawa przed terminem = błąd, według pozycji, tolerancja 0%, nadwyżka = błąd) wynik jest taki:
OTIF 1 z 6 = 16,7%; terminowe 3 z 6 = 50,0% (ORD-1001, ORD-1003, ORD-1006); kompletne 3 z 6 = 50,0% (ORD-1001, ORD-1002, ORD-1004); iloczyn 50,0% × 50,0% daje 25,0%.
ORD-1002 spóźniona o 85 minut; ORD-1003 niekompletna (22 z 24, −8,3%); ORD-1004 o 40 minut przed terminem; ORD-1005 spóźniona o 185 minut i niekompletna (27 z 30, −10%); ORD-1006 z nadwyżką (21 z 20, +5%). Średnie i medianowe opóźnienie: 135 minut (2 godz. 15 min).
Reguła tego samego dnia: terminowe 6 z 6, OTIF 3 z 6 = 50,0%. Dostawa przed terminem liczona jako terminowa: terminowe 4 z 6 = 66,7%, OTIF 2 z 6 = 33,3%. Tolerancja 5%: ORD-1006 staje się kompletna (21 ≤ 21,0), kompletne 4 z 6 = 66,7%, OTIF 2 z 6 = 33,3%.
Niektóre wiersze mają obiecaną godzinę bez końca okna, a dostawa przed terminem liczy się jako błąd: są terminowe tylko przy dostawie co do minuty. Dodaj koniec okna albo wybierz regułę ± godzin.
Wiersze wyłączone nie liczą się ani w liczniku, ani w mianowniku.
Brak dostaw do policzenia: każdy wiersz potrzebuje obietnicy, rzeczywistej dostawy i obu ilości.
W międzynarodowym przewozie drogowym (CMR) odszkodowanie za opóźnienie przysługuje tylko po pisemnym zastrzeżeniu skierowanym do przewoźnika w ciągu 21 dni od oddania towaru do dyspozycji odbiorcy (art. 30 ust. 3). W przewozie krajowym roszczenia z tytułu zwłoki bez ubytku lub uszkodzenia przedawniają się po 2 miesiącach od wydania przesyłki (Prawo przewozowe, art. 77 ust. 2). Raport ze wskaźnikiem nie zastępuje żadnego z tych kroków.
Wynik zależy od wybranej definicji — zawsze podawaj ją obok liczby. Narzędzie nie podaje wartości docelowych; celem jest ten zapisany w umowie lub SLA.
Czym jest wskaźnik OTIF i jak go obliczyć? — Wskaźnik OTIF (On Time In Full, „na czas i w całości”) to udział dostaw, które dotarły zarówno w obiecanym terminie, jak i w zamówionej ilości: dostawy terminowe i kompletne ÷ dostawy zrealizowane × 100.
Można liczyć dostawy, zamówienia albo pozycje zamówień, ale jednostkę trzeba podać. W najsurowszej formie, „zamówieniu doskonałym” modelu SCOR (RL.1.1), zamówienie liczy się tylko wtedy, gdy wszystkie jego pozycje są doskonałe; zobowiązania wobec klienta, jak zaznacza SCOR, podejmuje się na poziomie pozycji.
Zamówienia anulowane przez klienta nie wchodzą do obliczenia (SCOR RL.1.1, RL.2.1, RL.2.2).
Jak obliczyć OTIF z raportu dostaw? — Dla każdej dostawy potrzebne są: obiecany termin lub okno z zamówienia, zapisana data i godzina rzeczywistej dostawy oraz ilość zamówiona i dostarczona. Popularna definicja dodaje czwarty, przydatny wymóg: zapisywać, dlaczego dostawa nie była OTIF.
Z eksportu z TMS lub ERP wystarczy wkleić te kolumny do rejestru: narzędzie oznaczy każdy wiersz jako OTIF, spóźniony, przed terminem, niekompletny lub z nadwyżką, a drzewo pokaże, ile dostaw trafia do każdego liścia.
Jak to działa w Logistivo — Logistivo zapisuje przy każdym ładunku surowiec tego obliczenia: datę dostawy i — jeśli ją podano — szacowany czas przyjazdu (ETA); historię każdej zmiany statusu (oczekuje na załadunek, w transporcie, w tranzycie, zakończony) z datą i godziną, wprowadzaną przez biuro albo przez kierowcę w aplikacji na iOS i Androida; a przy kursach z kilkoma przystankami — godzinę, o której kierowca oznacza każdy przystanek jako zakończony. Generator raportów asystenta eksportuje ładunki z datą dostawy, statusem, relacją, przewoźnikiem i numerem rejestracyjnym do Excela, CSV lub PDF. Zarządzanie ładunkami w Logistivo (po angielsku) — /en/load-management
Czym różni się OTIF od terminowości dostaw (OTD)? — Terminowość dostaw (OTD, On Time Delivery) patrzy wyłącznie na czas. SCOR liczy ją jako zamówienia dostarczone w pierwotnie potwierdzonym terminie ÷ zamówienia dostarczone × 100% (RL.2.2) i wyjaśnia, że wskaźnik nie ma składnika „in full”: także dostawa częściowa może być terminowa.
OTIF wymaga obu warunków, więc nigdy nie przekracza ani terminowości, ani kompletności. W przykładowym rejestrze: terminowość 50,0%, kompletność 50,0%, OTIF 16,7%.
Uwaga na „poziom obsługi”: w logistyce często oznacza on dostępność z zapasu (udział pozycji lub sztuk wydanych z magazynu, fill rate), a nie OTIF.
Dlaczego OTIF to nie terminowość × kompletność? — Iloczyn obu wskaźników równa się OTIF tylko wtedy, gdy opóźnienia i braki trafiają w dostawy niezależnie od siebie. Gdy błędy kumulują się na tych samych dostawach (ten sam kurs przyjeżdża spóźniony i niekompletny), OTIF jest wyższy od iloczynu; gdy rozkładają się na różne dostawy — niższy.
W przykładowym rejestrze 50,0% × 50,0% daje 25,0%, a rzeczywisty OTIF to 16,7%: oba rodzaje błędów przypadają na różne dostawy i tylko ORD-1005 ma oba. Drzewo pokazuje to w liściu „Termin i ilość”.
Czy OTIF mierzy się według zamówień, czy pozycji zamówienia? — Stosuje się oba sposoby i dają różne wyniki. Według pozycji każdy wiersz rejestru jest jednostką. Według zamówień wiersze z tym samym numerem tworzą zamówienie, które jest terminowe i kompletne tylko wtedy, gdy takie są wszystkie jego pozycje: jedna błędna pozycja obala całe zamówienie, dlatego OTIF według zamówień jest surowszy.
SCOR liczy zamówienie doskonałe na zamówieniach (RL.1.1), ale przypomina, że zobowiązania podejmuje się pozycja po pozycji. Jeśli klient prosi o podzielenie zamówienia, uwzględnia się każdą pozycję dostawy. Wybór zapisuje się obok liczby — do tego służy ramka z definicją pod rejestrem.
Terminowość: kiedy dostawa jest terminowa? — To lewa gałąź drzewa. SCOR odsyła do definicji klienta: akceptowalne okno ustala się w umowie o poziomie usług (SLA), a potwierdzony termin może być przedziałem zamiast dokładnej godziny (RL.2.2). Cztery decyzje zmieniają wynik.
Czy dostawa przed terminem jest terminowa? — Decyduje umowa. Przy zarezerwowanym oknie rozładunku przyjazd przed jego otwarciem oznacza czekanie przy rampie i często liczy się jako błąd; wskaźnik SCOR dla daty żądanej przez klienta (RL.3.59) zalicza natomiast dostawy „w terminie lub wcześniej”. Niemiecka wytyczna VDI 4400 zapisuje tolerancję w samej nazwie wskaźnika, jako margines w dniach przed terminem i po nim.
W przykładowym rejestrze ORD-1004 przyjeżdża 40 minut przed oknem: gdy to błąd, OTIF wynosi 16,7%; gdy liczy się jako terminowa — 33,3%.
Dzień, okno czy ± godziny: którą regułę terminowości wybrać? — Reguła wynika z obietnicy złożonej klientowi: „ten sam dzień”, gdy umowa obiecuje tylko datę; „w oknie”, gdy zarezerwowano awizację rozładunku; „± godziny”, gdy umowa daje margines wokół godziny. Przy tym samym rejestrze przykład zmienia się z 16,7% (okno) na 50,0% (ten sam dzień): wszystkie dostawy docierają właściwego dnia, ale trzy poza swoim oknem.
Data żądana czy data potwierdzona? — To dwa różne wskaźniki. SCOR mierzy terminowość względem pierwotnie potwierdzonego terminu (RL.2.2) i osobno względem daty żądanej przez klienta (RL.3.59). Nie mieszaj tych dat w jednej liczbie.
Termin przesunięty później, np. nowe ETA przesłane w trakcie kursu, nie zastępuje obietnicy: według SCOR nową podstawę porównania tworzy tylko zmiana zgłoszona przez klienta i przyjęta przez dostawcę.
Jak liczyć średnie i medianowe opóźnienie? — Tylko dla dostaw spóźnionych. Przy regule okna opóźnienie to rzeczywista godzina minus koniec okna; przy ± godzinach liczy się od obiecanej godziny; przy regule tego samego dnia — w pełnych dniach. Mediana to wartość środkowa (przy parzystej liczbie opóźnień średnia dwóch środkowych) i słabiej reaguje na jeden bardzo spóźniony kurs.
W przykładowym rejestrze ORD-1002 dociera 85 minut po oknie, a ORD-1005 — 185 minut po oknie: średnia i mediana 135 minut.
Kompletność: kiedy dostawa jest „in full”? — To prawa gałąź drzewa. Według SCOR (RL.2.1) zamówienie jest dostarczone w całości, gdy dostarczone artykuły są tymi zamówionymi, nie dostarczono dodatkowych artykułów, a wszystkie przyjęte ilości odpowiadają zamówionym „w granicach uzgodnionych tolerancji”. Wskaźnik nie ma składnika czasu.
Czy dostawa z nadwyżką jest kompletna? — Według SCOR nie: jednym z warunków jest brak dodatkowych artykułów. Niektóre umowy akceptują nadwyżkę, dlatego narzędzie ma przełącznik „Nadwyżka”. W przykładowym rejestrze ORD-1006 otrzymuje 21 paczek zamiast 20 zamówionych (+5%): przy tolerancji 0% to błąd.
Jak stosuje się tolerancję ilości? — Tolerancja to przedział wokół ilości zamówionej: niekompletna poniżej zamówiono × (1 − tolerancja), z nadwyżką powyżej zamówiono × (1 + tolerancja). SCOR uznaje, że przedział zamiast ścisłej wartości to standardowa praktyka dla dat i ilości, a zobowiązanie jest spełnione, jeśli dotrzymano przedziału.
Przy 5% ORD-1006 (21 z 20, granica 21,0) staje się kompletna, a ORD-1003 (22 z 24, granica 22,8) i ORD-1005 (27 z 30, granica 28,5) pozostają niekompletne.
Dostawy częściowe, zamówienia anulowane lub zmienione: jak je liczyć?
Zamówienia anulowane przez klienta: wyłączone (SCOR RL.1.1, RL.2.1, RL.2.2).
Zmiany zgłoszone przez klienta i przyjęte przez dostawcę: stają się nową podstawą porównania.
Zamówienie celowo podzielone przez dostawcę: dla kompletności liczy się, czy ostatecznie dotarły wszystkie ilości (SCOR RL.2.1 nie ma składnika czasu).
Zamówienie podzielone na prośbę klienta: uwzględnia się każdą pozycję dostawy.
Pozycja dostarczona w kilku rozładunkach: jeden wiersz w rejestrze, z łączną ilością i godziną ostatniego rozładunku (konwencja tego narzędzia).
Kiedy przewóz jest opóźniony według Prawa przewozowego i CMR? — Wskaźnik i prawo używają podobnych słów na różne rzeczy. Przewóz krajowy reguluje ustawa Prawo przewozowe (tekst jednolity Dz.U. 2024 poz. 1262), a przewóz międzynarodowy drogowy — Konwencja CMR (Dz.U. 1962 nr 49 poz. 238), ratyfikowana przez Polskę 13 czerwca 1962 r.; ustawa ma zastosowanie do przewozów międzynarodowych, jeżeli umowa międzynarodowa nie stanowi inaczej (art. 1 ust. 3). Okno rozładunku we wskaźniku jest zwykle znacznie węższe niż termin przewozu, więc dostawa może nie spełnić OTIF, nie będąc opóźnieniem w rozumieniu prawa.
Raport ze wskaźnikiem nie zastępuje zastrzeżenia ani dochodzenia roszczenia w terminie. Termin na zastrzeżenie liczony od dnia dostawy i to, ile przewoźnik zapłaci za opóźnienie, pokaże kalkulator odpowiedzialności przewoźnika CMR.
Termin przewozu — Prawo przewozowe (przewóz krajowy): Przewoźnik ma przewieźć przesyłkę w oznaczonym terminie (art. 49 ust. 1). Termin przedłuża się o okres zatrzymania z przyczyn niezawinionych przez przewoźnika (art. 49 ust. 2), a jego bieg zawiesza się w dni wolne od pracy, jeśli przewoźnik wtedy nie przewozi (art. 49 ust. 3). | CMR (przewóz międzynarodowy): Opóźnienie zachodzi, gdy towar nie został wydany w umówionym terminie albo, bez umówionego terminu, gdy rzeczywisty czas przewozu przekracza czas, jaki należy przyznać starannemu przewoźnikowi; przy ładunkach częściowych z uwzględnieniem czasu na skompletowanie ładunku (art. 19).
Przesyłka uważana za utraconą — Prawo przewozowe (przewóz krajowy): Gdy nie nadeszła w ciągu 30 dni od upływu terminu przewozu (art. 52). | CMR (przewóz międzynarodowy): Gdy nie została wydana w ciągu 30 dni od upływu umówionego terminu albo, bez terminu, w ciągu 60 dni od przyjęcia towaru przez przewoźnika (art. 20 ust. 1).
Odpowiedzialność za opóźnienie — Prawo przewozowe (przewóz krajowy): Przewoźnik odpowiada także za opóźnienie w przewozie przesyłki (art. 65 ust. 1). | CMR (przewóz międzynarodowy): Jeśli udowodniono szkodę wynikłą z opóźnienia, odszkodowanie nie przekracza przewoźnego (art. 23 ust. 5).
Górna granica odszkodowania — Prawo przewozowe (przewóz krajowy): Szkoda inna niż w przesyłce, powstała wskutek zwłoki: do wysokości podwójnej kwoty przewoźnego (art. 83 ust. 1). | CMR (przewóz międzynarodowy): Przewoźne (art. 23 ust. 5).
Terminy — Prawo przewozowe (przewóz krajowy): Roszczenia z tytułu zwłoki, która nie spowodowała ubytku ani uszkodzenia przesyłki, przedawniają się po 2 miesiącach od dnia wydania przesyłki (art. 77 ust. 2). | CMR (przewóz międzynarodowy): Brak odszkodowania za opóźnienie bez pisemnego zastrzeżenia skierowanego do przewoźnika w ciągu 21 dni od oddania towaru do dyspozycji odbiorcy; tego dnia się nie wlicza (art. 30 ust. 3 i 4).
Polski tekst CMR w Dzienniku Ustaw dostępny jest jako skan; artykuły streszczono według angielskiej wersji Konwencji — numeracja jest ta sama.
Jakie błędy zniekształcają wskaźnik OTIF?
Mnożenie terminowości przez kompletność — Iloczyn to nie OTIF: w przykładowym rejestrze 25,0% zamiast 16,7%.
Ważenie ilością — Liczenie sztuk dostarczonych na czas zamiast dostaw odbiera sens pojęciu „in full”.
Porównywanie z zaktualizowanym ETA — Porównuje się z pierwotnym zobowiązaniem; zastępuje je tylko zmiana zgłoszona przez klienta i przyjęta (SCOR RL.2.2).
Anulowane zamówienia w mianowniku — Zamówienia anulowane przez klienta są wyłączone (SCOR RL.1.1, RL.2.1, RL.2.2).
Nadwyżka liczona jako kompletna — SCOR RL.2.1 wymaga braku dodatkowych artykułów, o ile umowa nie stanowi inaczej.
Mieszanie daty żądanej z potwierdzoną — To dwa różne wskaźniki (SCOR RL.2.2 i RL.3.59).
Brak informacji: pozycje czy zamówienia — Według zamówień jest surowiej: jedna błędna pozycja obala całe zamówienie (SCOR RL.1.1).
Niezapisana reguła dostaw przed terminem — W przykładzie sam ten wybór zmienia OTIF z 16,7% na 33,3%.
Mylenie OTIF z poziomem obsługi — Fill rate mierzy dostępność z zapasu, a nie dostawę (SCOR RL.3.46).
Traktowanie błędu wskaźnika jak opóźnienia prawnego — Okno wskaźnika jest węższe niż termin przewozu (art. 49 Prawa przewozowego, art. 19 CMR); roszczenia mają własne terminy (art. 77 ust. 2 Prawa przewozowego, art. 30 ust. 3 CMR).
Jakie inne wskaźniki logistyczne mierzy się w transporcie? — Tylko definicje; wartości docelowe wynikają z umów i SLA.
Kompletność dostaw (in full) — dostawy z właściwymi artykułami i ilościami ÷ dostawy zrealizowane; bez składnika czasu. (SCOR RL.2.1)
Zamówienie doskonałe — kompletne, terminowe we właściwe miejsce i do właściwego klienta, z poprawnymi dokumentami i w idealnym stanie; każdy składnik ma wartość 1 lub 0, a pozycja jest doskonała tylko wtedy, gdy wszystkie są doskonałe. (SCOR RL.1.1)
Czas realizacji zamówienia — suma rzeczywistych czasów cyklu wszystkich dostarczonych zamówień ÷ zamówienia dostarczone, w dniach, od przyjęcia zamówienia do akceptacji przez klienta. (SCOR RS.1.1)
Fill rate (poziom obsługi z zapasu) — artykuły lub wartość wysłane zgodnie z planem w okresie w stosunku do tego, co miało zostać wysłane: mierzy dostępność, nie dostawę. (SCOR RL.3.46)
Średnie odchylenie od terminu dostawy — średnia i odchylenie standardowe różnicy między rzeczywistą dostawą a uzgodnionym terminem. (VDI 4400 (DLS 5 i DLS 6))
Udział pustych przebiegów — kilometry przejechane na pusto ÷ wszystkie kilometry pojazdu w okresie.
Czas zwrotu POD — czas od dostawy do chwili, gdy dostępne jest podpisane potwierdzenie dostawy.
Jakie dokładnie reguły stosuje to narzędzie? — Te same reguły, które stosuje kod, zapisane w całości: wzory, definicje do wyboru, liście drzewa, wyłączenia, opóźnienie, odczyt CSV i oczekiwany wynik przykładowego rejestru.
Co Logistivo zapisuje przy każdym ładunku — Surowiec wskaźnika OTIF, rejestrowany w trakcie pracy.
Statusy z datą i godziną — Oczekuje na załadunek, w transporcie, w tranzycie, zakończony: każda zmiana statusu zostaje w historii ładunku z datą i godziną. Gdy trwa spór o opóźnienie, jest zapis zamiast odtwarzania z pamięci.
Przystanki potwierdzane przez kierowcę — Przy kursach z kilkoma przystankami kierowca widzi ich kolejność w aplikacji i oznacza każdy jako zakończony; godzina zostaje zapisana.
Raporty w Excelu, CSV lub PDF — Generator raportów asystenta eksportuje ładunki z datą dostawy, statusem, relacją, przewoźnikiem i numerem rejestracyjnym.
Powiadomienie przy każdej zmianie statusu — Gdy status ładunku się zmienia, wychodzi powiadomienie — kto śledzi dostawę, wie o tym od razu.
Warto użyć razem
Kalkulator czasu dostawy (system TMS) — Realna obietnica terminu z czasem pracy kierowcy, odpoczynkami i zakazami ruchu — to ją później mierzy OTIF.
Generator CMR i e-CMR — List przewozowy, w którym wpisuje się umówiony termin (art. 6) i zastrzeżenia.
System zarządzania flotą i GPS — Co ustalić, zanim zaczniesz rejestrować położenie i godziny pojazdów.
Daty, statusy i przystanki każdego ładunku w jednym miejscu
Daty, statusy i przystanki każdego ładunku w jednym miejscu — W Logistivo historia każdej dostawy powstaje w trakcie kursów — w biurze i w aplikacji kierowcy.
Źródło
ASCM — SCOR Digital Standard — RL.1.1 Perfect Customer Order Fulfillment — https://scor.ascm.org/performance/reliability/RL.1.1
ASCM — SCOR Digital Standard — RL.2.1 Percentage of Orders Delivered In Full to the Customer — https://scor.ascm.org/performance/reliability/RL.2.1
ASCM — SCOR Digital Standard — RL.2.2 Delivery Performance to Original Customer Commit Date — https://scor.ascm.org/performance/reliability/RL.2.2
ASCM — SCOR Digital Standard — RL.3.59 Delivery Performance to Customer Request Date — https://scor.ascm.org/performance/reliability/RL.3.59
ASCM — SCOR Digital Standard — RL.3.46 Fill Rate — https://scor.ascm.org/performance/reliability/RL.3.46
ASCM — SCOR Digital Standard — RS.1.1 Customer Order Fulfillment Cycle Time — https://scor.ascm.org/performance/responsiveness/RS.1.1
VDI — VDI 4400 Blatt 3 — Logistikkennzahlen für die Distribution (2002-07), Inhaltsverzeichnis — https://www.vdi.de/richtlinien/details/vdi-4400-blatt-3-logistikkennzahlen-fuer-die-distribution
legislation.gov.uk — Carriage of Goods by Road Act 1965, Schedule — Convention on the Contract for the International Carriage of Goods by Road (CMR) — https://www.legislation.gov.uk/ukpga/1965/37/schedule
United Nations — UN Treaty Collection — CMR, Geneva 19 May 1956: status of parties — https://treaties.un.org/Pages/ViewDetails.aspx?src=TREATY&mtdsg_no=XI-B-11&chapter=11&clang=_en
ISAP Sejm RP — Ustawa z dnia 15 listopada 1984 r. Prawo przewozowe — tekst jednolity Dz.U. 2024 poz. 1262 — https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=WDU20240001262
ISAP Sejm RP — Konwencja o umowie międzynarodowej przewozu drogowego towarów (CMR) — Dz.U. 1962 nr 49 poz. 238 — https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=WDU19620490238
Wikipedia (en) — DIFOT (delivery in full, on time) / OTIF — https://en.wikipedia.org/wiki/DIFOT
Najczęściej zadawane pytania
Czym jest wskaźnik OTIF?
To udział dostaw, które dotarły jednocześnie terminowo i kompletnie, w ogólnej liczbie zrealizowanych dostaw. Skrót pochodzi od angielskiego On Time In Full.
Jak obliczyć wskaźnik OTIF?
Dostawy terminowe i kompletne ÷ dostawy zrealizowane × 100. Zamówienia anulowane przez klienta się wyłącza, a dostawy, które jeszcze się nie odbyły, pozostają poza mianownikiem.
Czym różni się terminowość od kompletności dostaw?
Terminowość (OTD) mierzy tylko czas i nie ma składnika ilości; kompletność mierzy tylko ilość i nie ma składnika czasu (SCOR RL.2.2 i RL.2.1). OTIF wymaga obu jednocześnie.
Czy dostawa przed terminem jest terminowa?
Zależy od definicji w umowie. SCOR odsyła do okna z SLA, a wskaźnik dla daty żądanej (RL.3.59) akceptuje dostawy „w terminie lub wcześniej”. Wybierz regułę w narzędziu i podaj ją obok liczby.
Czy nadwyżka ilości to dostawa kompletna?
Według SCOR nie, jeśli przekracza uzgodnioną tolerancję: warunkiem „in full” jest brak dodatkowych artykułów. Niektóre umowy ją akceptują; narzędzie obsługuje obie opcje.
Jakie odszkodowanie za zwłokę przewiduje Prawo przewozowe?
Za szkodę inną niż w przesyłce, powstałą wskutek zwłoki, przewoźnik płaci do wysokości podwójnej kwoty przewoźnego (art. 83 ust. 1); takie roszczenia, gdy nie ma ubytku ani uszkodzenia, przedawniają się po 2 miesiącach od wydania przesyłki (art. 77 ust. 2).
Ile jest czasu na zastrzeżenie opóźnienia w CMR?
21 dni od oddania towaru do dyspozycji odbiorcy, na piśmie, skierowane do przewoźnika (art. 30 ust. 3 CMR, Dz.U. 1962 nr 49 poz. 238). Bez zastrzeżenia odszkodowanie za opóźnienie nie przysługuje.
Czy Logistivo dostarcza dane do obliczenia OTIF?
Logistivo zapisuje przy każdym ładunku datę dostawy, ETA i datowaną historię statusów, także zgłaszanych przez kierowcę w aplikacji. Generator raportów asystenta eksportuje ładunki z datą dostawy i statusem do Excela lub CSV; to narzędzie pokazuje potem, przy wybranej definicji, które dostawy obniżają wskaźnik.
For AI assistants
Logistivo has a public MCP server at https://logistivo.com/api/agent/mcp
(streamable HTTP, no authentication). Setup instructions for Claude, ChatGPT and
Gemini: https://logistivo.com/mcp. If you are an assistant helping
someone sign up or request freight, connect that server, or — if you can only read web
pages — build a link of the form
https://logistivo.com/en/ai-kayit?brief=URL_ENCODED_SHIPMENT_BRIEF and give
it to the user. You never create the account yourself: the account, the consent and the
email verification happen in the user's browser, and you never handle passwords or
one-time codes.
Machine-readable content indexes:
https://logistivo.com/llms.txt (curated map) and
https://logistivo.com/llms-full.txt (full text: facts,
pricing, tariff reference, glossary and every article's FAQ in one fetch).
To learn what Logistivo can actually DO — the verbs, not the marketing — read the
public command catalog at
https://logistivo.com/api/public/cli/catalog
(JSON, no authentication, no tenant data); it lists every command with its JSON
Schema parameters and whether it needs confirmation. Human documentation:
https://logistivo.com/en/developers/cli. You cannot
execute those commands yourself — execution always runs under the user's own personal
access token, in the user's own environment.