Dlaczego terminowość dostaw jest dziś pod lupą (i co to realnie oznacza)
W Polsce rosną oczekiwania dotyczące szybkości i przewidywalności dostaw – zarówno w e-commerce (Paczkomaty, kurier, dostawy do punktów), jak i w B2B (dostawy na budowy, do zakładów produkcyjnych, do sieci handlowych). Klienci potrafią zaakceptować dłuższy czas realizacji, ale niepewność i zmiany terminu „w ostatniej chwili” często wywołują więcej frustracji niż sama długość dostawy.
Terminowość dostaw to nie tylko „czy dotarło do klienta na czas”. To także:
- wiarygodność obietnicy składanej przez sprzedaż i obsługę klienta,
- stabilność łańcucha dostaw (produkcja–magazyn–transport),
- koszt (ekspresy, nadgodziny, kary umowne, utracone zamówienia),
- jakość procesu (planowanie, kompletacja, pakowanie, awizacja, doręczenie).
Żeby poprawiać, trzeba mierzyć – ale nie „dla tabelki”. Poniżej znajdziesz metody i wskaźniki, które da się wdrożyć bez wielkiego projektu BI, a jednocześnie dają twardą podstawę do decyzji.
Najpierw definicje: bez nich wskaźniki nie mają sensu
Jeśli w firmie różne działy rozumieją termin „dostawa na czas” inaczej, raporty będą się gryźć, a dyskusje utkną w sporach. Zanim wybierzesz KPI, ustal słownik pojęć.
Co jest „terminem” – data, godzina czy okno czasowe?
W zależności od branży „na czas” może oznaczać:
- konkretną datę (np. dostawa do 12.07),
- konkretną godzinę (np. do 10:00),
- okno czasowe (np. 8:00–12:00),
- SL A logistyczne (np. D+1, D+2),
- awizację (dostawa w umówionym slocie, popularne w sieciach i B2B).
W polskich realiach warto uwzględnić, że część dostaw „pudełkowych” (kurier) jest rozliczana w modelu D+1/D+2, a dla dostaw paletowych znaczenie ma awizacja i przepustowość ramp.
„Na czas” względem czego: obietnicy klientowi czy planu wewnętrznego?
Kluczowe są dwa punkty odniesienia:
- Customer Promise Date (CPD) – termin obiecany klientowi (w potwierdzeniu zamówienia, umowie, e-mailu),
- Planned Delivery Date (PDD) – termin planowany operacyjnie (TMS, plan transportu, harmonogram tras).
Wskaźnik „dostarczono zgodnie z planem” może wyglądać dobrze, nawet jeśli plan jest notorycznie przesuwany. Dlatego w raportach dobrze mieć oba wymiary.
Wysyłka ≠ dostawa: rozdziel „OTIF wysyłkowy” od „OTIF doręczeniowego”
Typowy błąd: mierzenie terminowości momentem opuszczenia magazynu. To przydatne (kontrolujesz magazyn), ale nie odpowiada na pytanie klienta: „kiedy to do mnie dotarło?”. W praktyce warto rozdzielić:
- On-time dispatch – czy wyszło z magazynu na czas,
- On-time delivery – czy doręczono na czas.
Dzięki temu wiesz, czy problem jest w kompletacji i pakowaniu, czy w transporcie/kurierze, czy w awizacji.
Jak mierzyć terminowość dostaw: 3 kroki, które działają w większości firm
Krok 1: Ustal jedno źródło „prawdy” dla terminów i zdarzeń
Minimalny zestaw danych do sensownego pomiaru:
- Id zamówienia / wysyłki (numer z WMS/ERP),
- termin obiecany (data/godzina/okno),
- termin planowany (jeśli inny),
- timestamp wydania z magazynu (WZ, skan wyjścia, status „nadane”),
- timestamp doręczenia (POD, status kuriera „doręczono”),
- powód opóźnienia (kod, nawet uproszczony),
- typ dostawy (kurier, paleta, transport własny, punkt odbioru, Paczkomat).
W praktyce w Polsce dane przychodzą z kilku miejsc: ERP (termin), WMS (wydanie), TMS/spedytor (statusy), platforma e-commerce (obietnica), integrator kurierski (tracking). Zanim zaczniesz liczyć KPI, zmapuj pola i upewnij się, że timestampy są w tej samej strefie czasowej i spójne (częsty problem przy integracjach).
Krok 2: Zdefiniuj tolerancję (grace period) i reguły „wyłączeń”
Bez tolerancji będziesz „karać” proces za drobne odchylenia, które nie mają znaczenia biznesowego. Przykłady rozsądnych reguł:
- B2C kurier: na czas = D+1 do końca dnia (albo do 21:00),
- B2B awizacja: na czas = w oknie ±30 min,
- transport własny: na czas = do 15 min (jeśli to krytyczne),
- Paczkomat: na czas = umieszczenie w skrytce, nie „odebrane przez klienta”.
Warto też ustalić „wyłączenia” (np. siła wyższa, zamknięta rampa, odmowa przyjęcia), ale uwaga: zbyt szerokie wyłączenia upiększają wyniki i zabijają zaufanie do raportu.
Krok 3: Raportuj w dwóch przekrojach: klient i proces
Jedno „OTD ogółem” to za mało. Minimum, które naprawdę pomaga:
- widok klienta: czy dotarło zgodnie z obietnicą (CPD),
- widok procesu: gdzie powstało opóźnienie (magazyn vs transport),
- segmentacja: przewoźnik, region (PL województwo), typ dostawy, SKU/rodzina produktów, klient/branża.
Dopiero na takich przekrojach da się sensownie decydować: zmienić przewoźnika w danym regionie, dołożyć zmianę w magazynie, poprawić planowanie tras albo inaczej obiecywać terminy.
Wskaźniki terminowości dostaw, które „naprawdę działają”
Poniżej masz zestaw KPI, które są proste w liczeniu, a jednocześnie praktyczne. Nie musisz wdrażać wszystkich – wybierz 3–6 i dopracuj definicje.
1) OTD (On-Time Delivery) – podstawowy wskaźnik „na czas”
OTD mierzy odsetek dostaw zrealizowanych w terminie (zgodnie z definicją „na czas” przyjętą w firmie).
Wzór:
- OTD = (liczba dostaw na czas / liczba wszystkich dostaw) × 100%
Dlaczego działa: jest zrozumiały dla zarządu i handlu.
Pułapka: OTD zależy od tego, jaki termin mierzysz (CPD vs PDD) i czy liczysz „wysyłkę” czy „doręczenie”. W raporcie zawsze dopisz definicję w stopce.
2) OTIF (On-Time In-Full) – terminowość + kompletność
OTIF łączy dwa wymagania: dostawa na czas oraz dostawa kompletna (bez braków ilościowych, bez dosyłek).
Wzór (uprośc.):
- OTIF = (dostawy na czas i w całości / wszystkie dostawy) × 100%
Dlaczego działa: klient nie ocenia osobno czasu i kompletności – liczy się efekt. OTIF jest szczególnie ważny w B2B i dla sieci.
Uwaga praktyczna: określ, co znaczy „w całości”: 100% pozycji? 100% ilości? a może dopuszczasz zamienniki?
3) DIFOT / OTIF na poziomie linii zamówienia (dla większej dokładności)
Gdy masz zamówienia z wieloma pozycjami, mierzenie „na poziomie dostawy” bywa zbyt łagodne. Wtedy licz terminowość i kompletność na poziomie linii (SKU/pozycja).
- Plus: szybciej wykryjesz problem w konkretnej grupie asortymentu.
- Minus: większa złożoność danych.
4) Średnie opóźnienie (Average Lateness) i medianowe opóźnienie
Same procenty nie mówią, jak bardzo się spóźniasz. Warto dodać miarę „o ile dni/godzin”.
- Average lateness: średnia liczba godzin/dni opóźnienia dla spóźnionych dostaw,
- Median lateness: mediana opóźnienia (często lepsza, bo mniej wrażliwa na skrajne przypadki).
Dlaczego działa: pomaga policzyć koszt i priorytetyzować działania. 10% opóźnień po 1 dzień to coś innego niż 10% po 7 dni.
5) On-time dispatch (OTD Magazynu) – KPI dla kompletacji i wydań
To wskaźnik, który mówi, czy magazyn wydaje przesyłki zgodnie z planem cutoff (np. paczki do 14:00 jadą dzisiaj).
- Wzór: (wysyłki wydane do cutoff / wszystkie wysyłki) × 100%
Dlaczego działa: rozdziela odpowiedzialność: magazyn vs przewoźnik. Bardzo przydatne w e-commerce i w firmach z własnym WMS.
6) SLA przewoźnika: terminowość per kurier/spedytor/linia
Jeśli korzystasz z kilku firm kurierskich lub spedycji, mierz terminowość per dostawca usług logistycznych. W Polsce różnice potrafią być duże w zależności od regionu, sezonu i rodzaju przesyłki (gabaryty, ADR, palety).
- Wskazówka: raportuj osobno dla: przesyłek standard, ponadgabaryt, paleta, doręczenia wieczorne, punkty odbioru.
7) „Promise accuracy” – trafność obiecywanego terminu
To KPI, który odpowiada na pytanie: czy obiecujemy realistycznie? Mierzysz różnicę pomiędzy terminem obiecanym a faktycznym. Jeśli często dowozisz „na czas”, ale termin był ustawiony z ogromnym zapasem, możesz tracić sprzedaż.
- Przykład miary: % dostaw dostarczonych przed CPD o >2 dni (zbyt konserwatywna obietnica).
Metody pomiaru w praktyce: od Excela do automatyzacji
Metoda 1: Prosty arkusz (Excel/Google Sheets) – dobry start
Jeśli dopiero porządkujesz temat, arkusz wystarczy na 2–6 tygodni „audytu”. Kolumny minimalne:
- Numer zamówienia / list przewozowy
- Termin obiecany (data/godzina)
- Data/godzina wydania
- Data/godzina doręczenia (tracking)
- Status: na czas / opóźnione
- Powód opóźnienia (kod)
- Przewoźnik / trasa / region
Plus: szybka implementacja. Minus: pracochłonne, podatne na błędy i nie skaluje się.
Metoda 2: Raporty z WMS/TMS + integrator kurierski
W wielu firmach najprościej jest połączyć:
- termin (ERP/e-commerce),
- wydanie (WMS),
- doręczenie (tracking z integratora kurierskiego lub API przewoźnika),
- awizacje i POD (TMS/spedycja).
Kluczowe jest mapowanie identyfikatora: numer przesyłki/listu przewozowego do zamówienia. Bez tego KPI będą „dziurawe”.
Metoda 3: Dashboard BI (Power BI/Tableau/Looker) – gdy chcesz zarządzać trendem
Gdy proces działa i dane są spójne, dashboard daje największą wartość: trend tygodniowy, heatmapy po województwach, ranking przewoźników, top przyczyn opóźnień.
Wskazówka: dashboard bez „właściciela” umiera. Przypisz odpowiedzialność za definicje KPI, jakość danych i cykliczny przegląd.
Segmentacja, która ujawnia prawdziwe problemy (a nie średnią)
Średnia terminowość potrafi maskować krytyczne ogniska. W polskich firmach najczęściej warto segmentować po:
- typie dostawy (kurier, paleta, własny transport, punkt odbioru),
- regionie (województwa, obszary wiejskie vs duże miasta),
- przewoźniku (i jego usłudze),
- oknie czasowym (poranne awizacje vs popołudniowe),
- gabarycie/masie (ponadgabaryt często „psuje” wyniki),
- kliencie i kanale (B2B kontrakty vs marketplace).
W praktyce bardzo często wychodzi, że np. paczki D+1 w dużych miastach są świetne, ale opóźnienia generuje wąski segment: ponadgabaryty w kilku powiatach albo awizacje w określone dni.
Przyczyny opóźnień: jak je kodować, żeby dało się działać
Bez kategorii przyczyn będziesz wiedzieć, że jest źle, ale nie będziesz wiedzieć, co poprawić. Na start wystarczy 8–12 kodów, np.:
- Magazyn: brak towaru, błąd kompletacji, brak opakowań, awaria systemu, brak odbioru przez kuriera
- Transport: brak mocy przewoźnika, opóźnienie liniowe, błędna sortownia, uszkodzenie
- Klient: nieobecność, odmowa przyjęcia, zmiana terminu, błędny adres
- Awizacja: brak slotu, rampa zajęta, spóźniona awizacja
- Inne: pogoda/siła wyższa
Dobra praktyka: rozdziel „przyczynę pierwotną” od „objawu”. Np. „nie odebrano” to objaw, a pierwotnie mogło być „błędny numer telefonu” lub „brak awizacji”.
Najczęstsze błędy w mierzeniu terminowości dostaw (i jak ich uniknąć)
Błąd 1: Mierzenie tylko „wyjścia z magazynu”
To wygodne, bo dane masz u siebie, ale klienta interesuje doręczenie. Rozwiązanie: raportuj dwa KPI – dispatch i delivery – oraz różnicę między nimi.
Błąd 2: Brak definicji „na czas” dla różnych usług
Inaczej oceniasz Paczkomat, inaczej paletę z awizacją. Rozwiązanie: zrób macierz definicji na 1 stronie (usługa → reguła terminowości → tolerancja).
Błąd 3: Mieszanie zamówień B2B i B2C w jednym KPI
W B2C liczy się D+1/D+2 i „koniec dnia”, w B2B często godziny i sloty. Rozwiązanie: oddziel KPI per kanał.
Błąd 4: „Wyłączenia” bez kontroli
Jeśli każdy może oznaczyć opóźnienie jako „wina klienta”, KPI przestaje być wiarygodne. Rozwiązanie: ogranicz liczbę kodów i wprowadź audit losowy.
Błąd 5: KPI bez działania (brak rytmu zarządczego)
Jeśli raport jest, ale nikt go nie omawia, nic się nie zmieni. Rozwiązanie: ustaw rytm:
- codziennie – wyjątki i „najgorsze” przesyłki,
- co tydzień – trend i top przyczyn,
- co miesiąc – przegląd SLA przewoźników i plan usprawnień.
Przykładowy „zestaw minimum” KPI dla firm w Polsce
Jeśli chcesz zacząć szybko, ten pakiet zwykle wystarcza:
- OTD (doręczenie) względem terminu obiecanego klientowi,
- OTD (wydanie z magazynu) względem cutoff,
- OTIF (na czas i w całości),
- medianowe opóźnienie dla spóźnionych,
- OTD per przewoźnik + per region,
- Top 5 przyczyn opóźnień (z trendem).
Taki zestaw daje równowagę: jest wskaźnik „dla klienta”, wskaźnik „dla magazynu”, kontrola jakości dostawy (OTIF) i konkretne tropy naprawcze.
Jak ustawić cele i progi alarmowe, żeby KPI pomagały, a nie frustrowały
Cel 99,9% brzmi dobrze, ale może być nierealny (zwłaszcza przy wielu przewoźnikach, sezonowości i dużych gabarytach). Ustal cele w sposób praktyczny:
- bazuj na danych historycznych (np. ostatnie 8–12 tygodni),
- ustal osobne cele dla segmentów (B2B vs B2C, paleta vs paczka),
- wprowadź progi: zielony/żółty/czerwony,
- łącz cel z działaniem (np. w czerwonym: eskalacja do przewoźnika, przegląd cut-off, korekta obietnicy).
W polskich realiach silnie działa sezonowość (Black Friday, święta, długie weekendy). Warto raportować także wolumen – bo spadek OTD przy wzroście liczby przesyłek może być „normalny”, ale nadal wymaga planu mocy.
Prosta analiza przyczynowo-skutkowa: od wyniku do konkretu
Gdy już wiesz, że terminowość spada, przejdź przez krótką sekwencję pytań:
- Czy spadek dotyczy dispatch czy delivery? Jeśli dispatch – magazyn/cutoff. Jeśli delivery – transport/awizacja.
- Czy to jeden przewoźnik lub region? Jeśli tak – eskalacja i działania punktowe.
- Czy to konkretny typ przesyłek? Np. ponadgabaryt, paleta, przesyłki z pobraniem.
- Czy wzrósł wolumen? Jeśli tak – problem mocy, a nie jakości.
- Jakie są top przyczyny opóźnień? Jeśli brak towaru – to temat planowania i zapasu, nie kuriera.
Taka „drabinka diagnostyczna” oszczędza czas i trzyma zespół z dala od zgadywania.
Terminowość dostaw a komunikacja z klientem: KPI, które poprawiają doświadczenie
Terminowość to jedno, ale komunikacja często ratuje relację z klientem. Warto mierzyć również:
- % dostaw z proaktywną informacją o opóźnieniu (zanim klient zapyta),
- czas do pierwszej informacji (od wykrycia ryzyka do kontaktu),
- skuteczność ponownej awizacji (czy drugi termin jest dotrzymany).
W e-commerce w Polsce klienci są przyzwyczajeni do śledzenia przesyłek. Jeżeli integracja trackingowa jest słaba, subiektywna ocena „terminowości” spada, nawet gdy obiektywnie dowozisz w SLA.
Case „z życia”: dwa różne obrazy tej samej terminowości
Wyobraźmy sobie firmę, która raportuje 95% OTD. Brzmi dobrze. Po segmentacji okazuje się:
- B2C paczki standard: 98%,
- B2B palety z awizacją: 86%,
- opóźnienia koncentrują się w 2 województwach i w czwartki/piątki,
- top przyczyna: brak slotu/rampa zajęta + spóźniona awizacja.
Wniosek nie brzmi „zmieńmy kuriera”, tylko: poprawmy proces awizacji (wcześniej), dołóżmy bufor czasowy na końcu tygodnia lub zmieńmy harmonogram wysyłek paletowych. Bez segmentacji firma inwestowałaby w zły obszar.
Checklista wdrożenia: jak zacząć mierzyć terminowość dostaw w 14 dni
- Dzień 1–2: ustal definicje (CPD/PDD, na czas, tolerancja, wyłączenia).
- Dzień 3–5: zbierz dane z 2–4 źródeł, zmapuj identyfikatory przesyłek.
- Dzień 6–7: zbuduj arkusz / prosty raport, policz OTD delivery i dispatch.
- Dzień 8–10: dodaj segmentację (przewoźnik, region, typ dostawy).
- Dzień 11–12: wprowadź kody przyczyn opóźnień (nawet ręcznie na próbce).
- Dzień 13–14: ustaw rytm przeglądu i 2–3 działania korygujące.
Najważniejsze: nie czekaj na „idealne dane”. Lepiej zacząć od 80% poprawności i szybko iterować, niż nie zacząć wcale.
Podsumowanie: prosty pomiar, mądre decyzje
Jeśli chcesz realnie poprawić terminowość, kluczowe jest połączenie trzech elementów: spójnych definicji, kilku praktycznych KPI oraz segmentacji, która pokazuje, gdzie naprawdę powstaje problem. Wtedy pytanie „jak mierzyć terminowość dostaw” przestaje być teoretyczne, a staje się narzędziem do obniżenia kosztów, poprawy doświadczenia klienta i wzmocnienia przewidywalności operacji.
Najczęściej wystarczy zacząć od OTD doręczeniowego (względem obietnicy), OTD magazynowego (względem cutoff) i OTIF – a potem stopniowo dodawać analizę opóźnień i trafności obietnic. To zestaw, który sprawdza się w wielu firmach działających na polskim rynku, niezależnie od tego, czy wysyłasz paczki, palety, czy realizujesz dostawy własną flotą.