Jak zidentyfikować wolno rotujące zapasy: 6 testów w 2026 roku

Każdy eksport stanów magazynowych zawiera zamrożone pieniądze. Trudność nie polega na znalezieniu zer. Chodzi o podjęcie decyzji, które wolno rotujące pozycje stanowią problem, a które po prostu sprzedają się w takim tempie.
Pomyl się w ocenie w jedną stronę, a spiszesz na straty zapasy, które by się sprzedały. Pomyl się w drugą, a gotówka będzie leżeć w magazynie przez rok.
Nie ma uniwersalnej liczby dni, która oddzielałaby te dwa przypadki. Istnieje jednak powtarzalny zestaw weryfikacji, które możesz przeprowadzić na pliku, który już posiadasz.
Ten przewodnik wyjaśnia, czym są wolno rotujące zapasy, dlaczego stały próg się nie sprawdza, przedstawia sześć kroków weryfikacji oraz moment, w którym ręczna metoda przestaje wystarczać.
Co kwalifikuje się jako wolno rotujące zapasy
Przydatne rozróżnienie polega na podziale na zapasy, których nadal potrzebujesz, oraz te, których już nie chcesz.
Przewodnik SLOB inventory guide opisuje wolno rotujące zapasy (zwane również nadmiernymi lub starzejącymi się) jako produkty, które są „potrzebne”, ale występują „w nadmiarze”. Zapasy przestarzałe (obsolete) to coś innego: produkty, które nie są „już potrzebne”, są „przeterminowane” lub pochodzą ze „starych kolekcji”.
Ten podział zmienia sposób działania. Wolno rotujące zapasy wymagają decyzji popytowej lub zakupowej. Przestarzałe zapasy wymagają decyzji o utylizacji i żadna promocja tego nie naprawi.
Na drugim biegunie znajduje się problem, który zauważają wszyscy. Stockout (brak zapasów) to sytuacja, w której zapasy się wyczerpują, natomiast nadmierny zapas (overstock) to stan przeciwny – posiadanie zbyt dużej ilości towaru. Większość raportów magazynowych skupia się na brakach, nigdy nie szacując nadmiaru zapasów, który jest bardziej kosztowny z tych dwóch problemów.
Dlaczego stały próg się nie sprawdza
Pokusa polega na uznaniu wszystkiego, co nie sprzedało się przez 90 dni, za towar wolno rotujący. Czasami to prawda. Często jednak nie ma to sensu.
Przewodnik SLOB zaleca zamiast tego wyznaczenie progu na podstawie własnych danych. Oblicz ogólny wskaźnik rotacji zapasów, a następnie ustaw limit nieco powyżej tej wartości bazowej. W podanym tam przykładzie ogólna rotacja zapasów wynosi 35 dni, a sugerowany limit to 40 dni.
Wyraźnie zaznaczono, że nie jest to reguła do bezmyślnego skopiowania. Instrukcja nakazuje „dostosować tę liczbę do swojej działalności”, biorąc pod uwagę czasy realizacji dostaw (lead times), punkty ponownego zamówienia oraz poziomy zapasów bezpieczeństwa.
Wzór na rotację zapasów to wartość zapasów podzielona przez sprzedaż, pomnożona przez okres w dniach. Uruchom te obliczenia najpierw dla całego katalogu, a następnie dla każdego produktu osobno i porównaj wyniki.
Zatem Twój próg jest wynikiem analizy, a nie jej parametrem wejściowym. Zapisz wybraną liczbę w raporcie, aby wersja z kolejnego kwartału była porównywalna.
Sześć kroków weryfikacji
Wykonaj je po kolei. Każdy krok odpowiada na pytanie postawione przez poprzedni.
Krok 1: Dni od ostatniej sprzedaży
Najprostszy sygnał i punkt wyjścia. Dla każdego SKU odejmij datę ostatniej sprzedaży od dzisiejszej daty.
Użyj funkcji TODAY dla bieżącej daty, aby kolumna odświeżała się automatycznie. Posortuj malejąco i przeanalizuj pozycje na samej górze listy.
Ta weryfikacja pozwala wytypować kandydatów. Niczego jeszcze nie przesądza, ponieważ produkt, który sprzedaje się dwa razy w roku, nie musi być problematyczny.
Krok 2: Rotacja zapasów w odniesieniu do własnego punktu odniesienia
Teraz porównaj każde SKU z obliczonym punktem odniesienia dla całego katalogu. Każda pozycja, która znacząco przekracza wybrany limit, zostaje oznaczona flagą.
Użyj funkcji SUMIFS, aby zsumować sprzedaż dla każdego SKU w danym okresie, a następnie zastosuj obliczenie rotacji zapasów dla poszczególnych produktów.
To właśnie ten krok pozwala odróżnić rzeczywiście wolno rotujące pozycje od tych, które wydają się nieaktywne jedynie w krótkim przedziale czasu.
Krok 3: Pokrycie w dniach a czas realizacji dostawy
Podziel bieżący zapas przez średnią dzienną sprzedaż, aby uzyskać pokrycie w dniach. Następnie porównaj ten wynik z czasem realizacji dostawy (lead time) od dostawcy dla tego samego SKU.
Pokrycie znacznie przekraczające czas realizacji oznacza, że utrzymujesz zapasy, których jeszcze nie potrzebujesz. Pokrycie poniżej czasu realizacji oznacza, że kolejne zamówienie dotrze za późno.
W tym kroku okazuje się, że analiza wolno rotujących zapasów i ryzyka braku towaru (stockout) to ta sama analiza, tylko widziana z dwóch różnych stron.
Krok 4: Wartość narażona na ryzyko, a nie liczba sztuk
Posortuj oznaczone pozycje według wartości zapasów, a nie liczby sztuk. Tysiąc wolno rotujących śrub i trzy wolno rotujące maszyny to zupełnie inny kaliber problemu.
To natychmiast zmienia priorytety. Często zdarza się, że zaledwie pięć pierwszych pozycji pod względem wartości generuje większość ryzyka finansowego.
Przedstaw łączną wartość oznaczonych zapasów jako jedną kwotę. To jest właśnie ta liczba, której naprawdę potrzeba do rozmów z działem finansowym.
Krok 5: Częstotliwość braków magazynowych dla produktów szybko rotujących
Wolno rotujące pozycje to tylko połowa sukcesu. Policz, jak często najszybciej rotujące SKU osiągają stan zerowy, używając funkcji COUNTIFS na historycznych migawkach stanów magazynowych.
Częste braki magazynowe (stockouts) przy jednoczesnym nagromadzeniu wolno rotujących zapasów zazwyczaj wskazują na jedną przyczynę. Dział zakupów przeznacza budżet na niewłaściwe pozycje.
Bez tej weryfikacji raport wygląda jak lista strat do spisania. Dzięki niej staje się on mocnym argumentem w dyskusji o zakupach.
Krok 6: Flaga statusu – przestarzałe a wolno rotujące
Na koniec podziel oznaczone pozycje według statusu produktu. Przewodnik SLOB wymienia flagi statusu produktu (aktywny kontra przestarzały) wśród wymaganych kolumn właśnie z tego powodu.
Zanim zaufasz tej fladze, upewnij się, że dane są rzetelne. Użyj funkcji UNIQUE, aby wyświetlić unikalne wartości statusu – po zmianie systemu często można napotkać trzy różne pisownie tego samego stanu.
Pozycje oznaczone jako przestarzałe (obsolete) wypadają z dyskusji o popycie i przechodzą do etapu utylizacji. Trzymaj je w osobnych tabelach.
Jak zrobić to ręcznie
Opcja 1: Jedna kolumna flagi na każdą weryfikację. Sześć kolumn na liście SKU, po jednej dla każdego z powyższych kroków, a następnie filtrowanie kombinacji. Pozostaw każdą weryfikację widoczną, zamiast łączyć je w jeden ostateczny werdykt – na pewno padnie pytanie, dlaczego dana pozycja została oznaczona.
Opcja 2: Tabela przestawna według kategorii i przedziału wartości. Zagreguj oznaczone pozycje według kategorii produktów, a następnie według przedziałów wartości. To właśnie ten krok zamienia długą listę SKU w trzy konkretne decyzje.
Opcja 3: Karta parametrów. Zapisz swój punkt odniesienia rotacji zapasów, wybrany limit, okres, użyte czasy realizacji dostaw oraz datę eksportu danych. Dzięki temu raport będzie można łatwo odtworzyć w kolejnym kwartale.
Wspólny mianownik. Wszystkie trzy opcje zakładają, że dane o zapasach i sprzedaży opierają się na tym samym kluczu i dotyczą tego samego okresu. Gdy eksport sprzedaży obejmuje tygodnie, a migawka zapasów dotyczy jednego dnia, uzgodnienie tych danych musi nastąpić przed wykonaniem któregokolwiek z sześciu kroków.
Gdzie ręczna metoda zaczyna zawodzić
Pierwsze podejście zajmuje dzień i pozwala znaleźć realne oszczędności. Drugie podejście, kwartał później, trwa niemal tyle samo, ponieważ wszystkie dane pod spodem uległy zmianie.
Katalogi produktów stale się zmieniają. Nowe SKU, zmienione nazwy SKU i połączone SKU – wszystko to uniemożliwia proste porównanie z listą z zeszłego kwartału.
Punkty odniesienia również się przesuwają. Twoja ogólna rotacja zapasów w tym kwartale jest inna, więc próg z niej wynikający także się zmienia. Pozycja, która w zeszłym kwartale była w porządku, teraz zostaje oznaczona z przyczyn niezwiązanych z samym produktem.
Dochodzi do tego błąd, który kosztuje najwięcej. Oznaczone pozycje są przeglądane raz, ale nie zapada żadna decyzja. Te same pozycje pojawiają się w kolejnym raporcie, obciążone kosztami magazynowania za kolejne trzy miesiące.
Jak to zbudować za pomocą Powerdrill Bloom
Krok 1: Prześlij pliki eksportu zapasów i sprzedaży
Prześlij plik zapasów i plik sprzedaży razem. Powerdrill Bloom profiluje kolumny natychmiast po przesłaniu, dzięki czemu niedopasowane formaty SKU, zduplikowane kody produktów i niespójne wartości statusów zostaną wykryte, zanim jakakolwiek pozycja zostanie oznaczona flagą.
Krok 2: Opisz kroki weryfikacji w języku naturalnym
Zamiast budować reguły, po prostu je opisz. Podaj okres, czasy realizacji dostaw (jeśli je znasz) oraz wartości statusu oznaczające produkty przestarzałe.
Następnie poproś o wykonanie weryfikacji po kolei. Najpierw zapytaj o ogólną rotację zapasów, potem o wartości dla poszczególnych SKU powyżej wybranego limitu. Następnie poproś o posortowanie oznaczonych pozycji według wartości, a nie sztuk. Na koniec zapytaj o liczbę braków magazynowych (stockouts) dla najszybciej rotujących produktów.
Krok 3: Wyeksportuj wykres, raport lub prezentację
Pobierz tabelę z oznaczonymi pozycjami, wykres wartości narażonej na ryzyko lub slajdy przedstawiające zastosowany próg wraz z wynikami.
Dlaczego to rozwiązanie przewyższa ręczne generowanie raportów
| Metoda ręczna | Powerdrill Bloom | |
|---|---|---|
| Wyznaczanie bazowej rotacji zapasów | Formuła dla całego katalogu | Po prostu o to zapytaj na początku |
| Testowanie innego progu | Przebudowanie każdej kolumny flagi | Podaj nowy limit i zapytaj ponownie |
| Niedopasowane klucze SKU między plikami | Zauważysz to przy błędnej formule wyszukiwania | Wykrywane automatycznie przy przesłaniu |
| Ponowne uruchomienie w kolejnym kwartale | Przebudowanie raportu dla zmienionego katalogu | Podmień pliki, zachowaj reguły |
Drugi wiersz to miejsce, w którym faktycznie podejmuje się decyzje. Możliwość zobaczenia oznaczonej listy dla 40 dni i dla 60 dni zamienia spór o próg w merytoryczne porównanie.
Najczęstsze błędy
Kopiowanie 90-dniowego progu z artykułu. Wyznacz go na podstawie własnego punktu odniesienia rotacji zapasów, a następnie dostosuj do czasów realizacji dostaw i zapasów bezpieczeństwa, zgodnie z instrukcjami w przewodniku SLOB.
Klasyfikowanie oznaczonych pozycji według liczby sztuk. Sztuki ukrywają rzeczywiste ryzyko finansowe. Sortuj według wartości zapasów i raportuj łączną wartość narażoną na ryzyko.
Traktowanie zapasów wolno rotujących i przestarzałych jako jednej listy. Pierwsze wymagają decyzji popytowej, drugie – decyzji o utylizacji. Rozdziel je za pomocą flagi statusu.
Ignorowanie braków magazynowych (stockouts) podczas szukania nadmiaru zapasów. Zazwyczaj wynikają one z tego samego problemu zakupowego. Raportuj oba zjawiska, w przeciwnym razie analiza będzie wyglądać jedynie jak wniosek o spisanie strat.
Ufanie kolumnie statusu po zmianie systemu. Najpierw wyświetl unikalne wartości. Trzy różne pisownie słowa „przestarzały” po cichu zaburzą Twoje sumy końcowe.
Porównywanie migawki zapasów z okresem sprzedaży. Pierwsze to konkretny moment, drugie to przedział czasowy. Uzgodnij okresy przed wykonaniem jakichkolwiek obliczeń.
Oznaczanie pozycji bez zapisania decyzji. Oznaczona pozycja, z którą nic nie zrobiono, pojawi się z flagą w kolejnym kwartale, generując dodatkowe koszty magazynowania. Zapisz decyzję bezpośrednio przy danej pozycji.
Podsumowanie
Wyznacz próg na podstawie własnej rotacji zapasów, wykonaj sześć kroków weryfikacji po kolei, klasyfikuj pozycje według wartości, a nie sztuk, oraz oddziel zapasy wolno rotujące od przestarzałych. To właśnie te działania zamieniają zwykły eksport stanów magazynowych w trafną decyzję zakupową.
Kosztowna część to nie pierwsza analiza. Chodzi o to, że katalogi i punkty odniesienia stale się zmieniają, dlatego raport musi być łatwy do ponownego uruchomienia, a nie budowany za każdym razem od nowa.
Jeśli na to właśnie ucieka Ci kwartał, wypróbuj Powerdrill Bloom na swoim obecnym pliku eksportu. Zobacz również zestawienie narzędzi AI do prognozowania zapasów i popytu oraz listę narzędzi do analityki łańcucha dostaw. Nasz przewodnik po wykrywaniu elementów odstających bez użycia kodu opisuje kwestie detekcji. Strony poświęcone asystentowi CSV AI oraz prognozowaniu AI przedstawiają dostępne narzędzia.
Najczęściej zadawane pytania
Czym są wolno rotujące zapasy?
Są to zapasy, których nadal potrzebujesz, ale utrzymujesz je w nadmiarze (zwane również zapasami nadmiernymi lub starzejącymi się). Różnią się one od zapasów przestarzałych (obsolete), czyli takich, które nie są już w ogóle potrzebne.
Po ilu dniach bez sprzedaży produkt uznaje się za wolno rotujący?
Nie ma stałej liczby dni. Oblicz ogólną rotację zapasów i ustaw limit nieco powyżej tego punktu odniesienia. Następnie dostosuj go do czasów realizacji dostaw, punktów ponownego zamówienia oraz zapasów bezpieczeństwa.
Jak obliczyć rotację zapasów?
Przewodnik SLOB podaje wzór: wartość zapasów podzielona przez sprzedaż, pomnożona przez okres w dniach. Wykonaj to obliczenie dla całego katalogu, aby uzyskać punkt odniesienia, a następnie dla każdego SKU w celu porównania.
Czy należy klasyfikować oznaczone pozycje według sztuk, czy według wartości?
Według wartości. Klasyfikacja według sztuk sprawia, że tysiąc tanich części traktuje się jako większy problem niż kilka drogich maszyn, co kieruje uwagę w niewłaściwe miejsce.
Dlaczego warto uwzględniać braki magazynowe (stockouts) w raporcie dotyczącym wolno rotujących zapasów?
Ponieważ duże nagromadzenie wolno rotujących zapasów przy jednoczesnych częstych brakach magazynowych zazwyczaj wskazuje na jedną przyczynę – budżet przeznaczony na niewłaściwe pozycje. Raportowanie obu tych zjawisk zamienia analizę w konkretną decyzję zakupową.