FIFO ustala kolejność wydawania według przyjętej chronologii wpływu zapasu, a FEFO według najbliższej daty utraty ważności lub skonfigurowanej daty wydania. Różnica ma znaczenie, gdy późniejsza dostawa zawiera produkt z krótszym terminem. WMS powinien wtedy stosować uzgodnioną regułę i uwzględniać dopuszczalność partii.
Poradnik dotyczy fizycznego wydawania towarów z magazynu. Nie opisuje zasad księgowania ani nie wybiera metody wyceny zapasów. Pokazuje natomiast, co trzeba ustalić z dostawcą oprogramowania, aby reguła z dokumentu przekładała się na właściwe zadanie dla operatora.
Czym jest zasada FIFO w magazynie?
FIFO to skrót od First In, First Out, zwykle tłumaczony jako „pierwsze weszło, pierwsze wyszło”. W operacjach magazynowych pierwszeństwo ma zapas przyjęty wcześniej według uzgodnionego kryterium. Trzeba określić, czy chodzi o pierwotne przyjęcie do przedsiębiorstwa, przyjęcie do danego magazynu, czy inne zdarzenie zapisane w systemie.
Metoda FIFO może wspierać rotację produktów bez istotnych różnic terminów między dostawami. Nie wystarczy jednak stwierdzenie „wydaj najstarszy towar”. Jeżeli przesunięcie między lokalizacjami nada nową datę, system może traktować stary zapas jako świeży. To jeden z przypadków, które warto pokazać podczas demonstracji.
Zasada FIFO wymaga również fizycznego dostępu do wskazanego towaru. Gdy starsza paleta stoi za nowszą, zgodność reguły w aplikacji nie usuwa problemu organizacji składowania. Ustal sposób odstawienia, przepływu i potwierdzania pobrań.
Na czym polega metoda FEFO?
FEFO oznacza First Expired, First Out: pierwszeństwo otrzymuje odpowiedni do wydania zapas, który najwcześniej osiągnie graniczną datę. W praktyce aplikacje mogą używać różnych pól. Przykładowo Business Central opisuje sortowanie po dacie wygaśnięcia, a Odoo wykorzystuje przypisaną datę removal date, powiązaną z ustawieniami terminów.
Dlatego określ, czym w projekcie jest „data ważności”, „termin przydatności” i „data graniczna wydania”. Nie podstawiaj jednego pola za drugie bez uzgodnienia. Branża spożywcza, dystrybucja kosmetyków czy materiałów o ograniczonej trwałości mogą potrzebować różnych danych i procedur jakościowych.
FEFO nie oznacza zgody na wysłanie produktu przeterminowanego. Reguła kolejności oraz dopuszczenie zapasu do wydania to osobne decyzje. Ustal obsługę braku daty, partii zablokowanej i wymaganej pozostałej trwałości. Nie zakładaj, że każde oprogramowanie ma te same ustawienia domyślne.
FIFO, LIFO i FEFO: czym różnią się w logistyce?
| Reguła | Kryterium pierwszeństwa | Co potwierdzić w WMS |
|---|---|---|
| FIFO | Wcześniejsze wejście zapasu według określonej daty. | Znaczenie daty, zachowanie po przesunięciu i rozstrzygnięcie remisu. |
| FEFO | Najbliższa uzgodniona data graniczna dla dopuszczonej partii. | Źródło daty, blokady, ograniczenia klienta i brakujące dane. |
| LIFO | Last In, First Out: ostatnie weszło, pierwsze wyszło. | Czy fizyczny układ wymusza taką kolejność i jakie ograniczenia to powoduje. |
Metoda LIFO jest odwrotna do FIFO pod względem kolejności wejścia. Jej obecność w opisie układu składowania nie przesądza o zasadach finansowej wyceny. Podobnie określenia LOFO i HIFO spotykane w zestawieniach metod nie powinny zastępować operacyjnej specyfikacji wydania. W tym tekście porównujemy FIFO i FEFO jako reguły pracy magazynu.

Przykład: kiedy FIFO i FEFO wskażą różne partie?
Scenariusz edukacyjny: partia A została przyjęta 2 listopada i ma termin 31 grudnia. Partia B trafiła do magazynu 5 listopada, lecz jej termin przypada 30 listopada. Obie są dopuszczone, dostępne i spełniają warunki zamówienia.
Jeżeli FIFO wykorzystuje datę tych przyjęć, najpierw wskaże A. FEFO oparte na przedstawionych terminach wskaże B. Późniejsze przyjęcie nie oznacza więc dłuższej trwałości. Gdy termin B nie spełnia wymagań odbiorcy, trzeba ją wyłączyć z tego wydania i dopiero ustalić pierwszeństwo wśród pozostałych partii.
Załóżmy dodatkowo, że A jest zablokowana po kontroli jakości. Nie powinna wrócić do zadania tylko dlatego, że jest starsza. Oczekiwany wynik trzeba zapisać w wymaganiu: dopuszczalność partii, dostępność, ograniczenia klienta, a następnie reguła kolejności. To proponowany porządek oceny do potwierdzenia w wybranym rozwiązaniu.
Jakie dane przygotować do obsługi partii?
- Identyfikacja: produkt, numer partii, jednostka miary i identyfikator opakowania.
- Chronologia: źródłowa data przyjęcia i jej zachowanie przy przesunięciach.
- Terminy: właściwa data trwałości, data graniczna wydania i zasady ich wyliczania.
- Status: dopuszczony zapas, blokada, kwarantanna albo inny uzgodniony stan.
- Warunki zamówienia: wskazana partia, ograniczenia odbiorcy i dopuszczalny podział dostawy.
Określ źródło każdego pola: etykieta dostawcy, awizo, ERP albo wprowadzanie podczas przyjęcia. Dodaj walidację formatu i przypadek sprzecznych danych. Automatyczne odczytanie kodu nie daje pewności, że kartoteka właściwie interpretuje jego zawartość.
Przed uruchomieniem sprawdź historyczny zapas. Brak numerów partii lub dat w towarze już składowanym nie zniknie po włączeniu funkcji FEFO. Sposób uporządkowania danych powinien mieć właściciela, zakres i kryteria odbioru. Pomocny jest poradnik przygotowania firmy do wdrożenia WMS.
Rezerwacja, składowanie i kompletacja: gdzie działa reguła?
Zapytaj, kiedy system wybiera partię: przy rezerwacji zamówienia, tworzeniu pracy czy potwierdzaniu pobrania. Jeżeli numer został wskazany wcześniej w dokumencie źródłowym, ogólne sortowanie FEFO może nie mieć pierwszeństwa. Dokumentacja Business Central opisuje taki przypadek dla wcześniej przypisanych numerów śledzenia.
Ustal również różnicę między wyborem lokalizacji i wyborem zapasu w lokalizacji. Optymalizacja trasy, całe palety i minimalizacja liczby otwieranych opakowań mogą wpływać na wykonanie. Poproś o pokaz, która reguła ma pierwszeństwo i jak system sygnalizuje konflikt.
Dobór partii powinien współgrać z metodą kompletacji zamówień. W pobraniu zbiorczym trzeba zachować identyfikację także przy późniejszym podziale towaru na zamówienia. Zgodna suma sztuk nie wystarcza, jeśli do odbiorcy trafia inna partia.
Wyjątki, które trzeba przewidzieć przed wdrożeniem
W zapytaniu ofertowym opisz brak daty, kilka partii o tym samym terminie, zwrot i częściową realizację. Dodaj zamówienie wymagające jednej partii oraz sytuację, w której operator skanuje inną niż przydzielona. Dla każdego przypadku wskaż oczekiwaną odmowę, ostrzeżenie lub ścieżkę zatwierdzenia.
Nie dopuszczaj niewidocznego obchodzenia reguły przez zmianę ilości lub ręczne przepisanie numeru. Jeżeli przedsiębiorstwo dopuszcza wyjątek, zaproponuj osobne uprawnienie, obowiązkowy powód i historię. Raport powinien rozróżniać zmianę uzasadnioną od błędu procesu.
Przy zwrocie zapisz, jak potwierdzana jest partia i czy towar może ponownie zostać dopuszczony. Zachowanie pierwotnej daty i statusu wymaga testu. Samo ponowne przyjęcie nie jest dowodem jakości ani uprawnieniem do zmiany danych o trwałości.
Jak przetestować FIFO i FEFO w systemie WMS?
- Przygotuj dwie partie, w których kolejność przyjęcia jest odwrotna do kolejności terminów.
- Wykonaj osobno wydanie według FIFO i FEFO; porównaj wskazaną partię.
- Zablokuj partię z pierwszeństwem i sprawdź wynik ponownego przydziału.
- Usuń datę w danych testowych i pokaż uzgodnioną reakcję.
- Dodaj wymóg odbiorcy oraz konkretną partię w dokumencie źródłowym.
- Sprawdź remis dat, częściowe pobranie, przesunięcie i zwrot.
- Porównaj historię zapasu i potwierdzenie do ERP z fizycznym wykonaniem.
Użyj reprezentatywnych etykiet i kont operatorów. Wynik zapisz jako dowód dla wersji systemu objętej ofertą. Strukturę karty opisuje poradnik testów akceptacyjnych WMS. Deklaracja „obsługujemy FEFO” bez parametrów nie zamyka wymagania.
Jak ocenić efekty stosowania FIFO lub FEFO?
Porównuj udział odstępstw od uzgodnionej kolejności, liczbę odrzuconych pobrań i zapas wymagający decyzji przed datą graniczną. Dodaj czas obsługi wyjątków oraz reklamacje dotyczące partii lub trwałości. Ustal wspólny okres i profil produktów; zmiana asortymentu może zaburzać porównanie.
Metody FIFO i FEFO mogą wspierać kontrolę rotacji, ale same nie gwarantują braku strat. Nadmierny zakup, nieaktualny popyt, niedostępna lokalizacja albo niepotwierdzona blokada nadal wymagają działania. Oprogramowanie ma egzekwować ustalone reguły i udostępniać dane do decyzji.
Jak wdrożyć metody FIFO i FEFO w magazynie?
Zacznij od jednej grupy produktów. Kierownik operacji zatwierdza znaczenie dat i ograniczenia wydania, a zespół IT sprawdza ich przekazanie między aplikacjami. Następnie magazyn wykonuje próbne przyjęcie, składowanie i rozchód według uzgodnionych przypadków. Dopiero po wyjaśnieniu niezgodności rozszerzaj zakres na kolejne towary.
Przedsiębiorca planujący kupić system powinien poprosić o rozdzielenie funkcji standardowych, konfiguracji i dodatkowych prac. W branży spożywczej szczególnie istotne jest jednoznaczne pole opisujące termin przydatności do spożycia. Zasada FEFO nie wyjaśnia sama, jak przechowywać towar z brakującą datą ani kto może zatwierdzić odstępstwo. Zapisz te wymagania przed uruchomieniem.
Najczęstsze pytania o FIFO i FEFO
Czy FEFO zawsze jest lepsze od FIFO?
Regułę dobierz do produktu i wymagań odbiorcy. Przy istotnych różnicach trwałości sama chronologia przyjęcia może być niewystarczająca. Dla obu metod trzeba zapewnić poprawne dane, dostęp do zapasu i obsługę wyjątków.
Czy można stosować obie zasady w jednym magazynie?
W specyfikacji możesz wymagać różnych reguł dla grup produktów lub procesów. Dostawca powinien pokazać zakres konfiguracji, kolejność priorytetów i zachowanie na zamówieniu zawierającym kilka takich grup.
Potrzebujesz kontroli partii i terminów w WMS?
Opisz asortyment, daty, wymagania odbiorców i obecny sposób wydawania. Zaznacz wyjątki, których system ma pilnować.
Opis trafi do redakcji wms-system.pl. Zgłoszenie nie jest automatycznie przekazywane dostawcom WMS.
Źródła i zakres poradnika
Sprawdzono 26.10.2026. Dokumentacja opisuje konkretne produkty i standardy; proponowane procedury, przykłady i checklisty wymagają dopasowania do własnego magazynu oraz konfiguracji systemu.



