Kort antwoord: bij FIFO gaat de voorraad weg die het eerst is binnengekomen, terwijl bij FEFO de voorraad weggaat met de vroegste verval- of houdbaarheidsdatum. FIFO past vooral bij artikelen zonder kritische houdbaarheid; FEFO is meestal logischer zodra batchinformatie en expiratiedata bepalen wat nog veilig, verkoopbaar of contractueel uitleverbaar is. Microsoft beschrijft FIFO in magazijnprocessen als picken op basis van de oudste verouderingsdatum van voorraad in de locatie, terwijl FEFO pickt op basis van de oudste expiratiedatum van getrackte artikelen. Op GS1-labels kunnen juist die aanvullende gegevens, zoals batchnummer en houdbaarheidsdatum, worden vastgelegd voor duidelijke identificatie en scannen in de keten: Microsoft Learn over FIFO-picken, Microsoft Learn over FEFO-picken en GS1 over labelinformatie zoals batch en houdbaarheidsdatum.
Wat is het praktische verschil tussen FIFO en FEFO?
Het verschil zit niet in de route van een pallet, maar in het selectiecriterium.
- FIFO: eerst ontvangen, eerst uitleveren.
- FEFO: eerst vervallend, eerst uitleveren.
Dat lijkt klein, maar operationeel is het wezenlijk. Bij FIFO kijk je naar de binnenkomstdatum of verouderingsdatum van voorraad. Bij FEFO kijk je naar de expiratiedatum per batch, lot of serienummer. Daardoor kunnen twee pallets die op dezelfde dag zijn ontvangen toch in een andere volgorde worden gepickt als hun houdbaarheid verschilt. Microsoft noemt FEFO expliciet voor serienummer- of lotgetraceerde artikelen met een vastgelegde expiration date; als meerdere partijen dezelfde datum hebben, kan het systeem verder sorteren op laagste serie- of lotnummer. Bij FIFO zonder bruikbare expiratiedata werkt juist de ouderdom van de voorraadlocatie of ontvangst als leidend criterium: Microsoft Learn over FEFO-picken en Microsoft Learn over FIFO-picken.
Wanneer kies je FIFO?
FIFO is meestal passend als houdbaarheid geen dominante factor is, maar je wel wilt voorkomen dat oudere voorraad blijft liggen. Denk aan bevestigingsmateriaal, standaardonderdelen, kabelgoten of andere technische artikelen die lang bruikbaar blijven zolang opslagcondities op orde zijn.
Kies vooral FIFO als deze punten kloppen:
- artikelen hebben geen korte of kritische houdbaarheid
- je wilt voorraadveroudering beperken
- ontvangstvolgorde is eenvoudig vast te leggen
- locatiebeheer of picklogica stuurt al op oudste voorraad
- batchniveau is niet nodig voor elke orderregel
FIFO is vaak ook organisatorisch eenvoudiger. Je hoeft minder stamdata te beheren dan bij FEFO, zolang de ontvangstregistratie betrouwbaar is. In een magazijn met vaste of dynamische locaties kan dit goed samengaan met logisch locatiebeheer. Wie processen verder wil structureren, kan dat combineren met een warehouse management systeem of met strakker locatiebeheer.
Wanneer kies je FEFO?
FEFO is meestal de betere keuze zodra producten niet alleen “oud” kunnen zijn, maar ook echt dichter bij hun uiterste gebruiks- of verkoopdatum komen. Dat geldt vaak voor voeding, supplementen, chemische producten, kit, lijm, coatings, medische artikelen of grondstoffen met beperkte stabiliteit.
Kies vooral FEFO als deze punten kloppen:
- de houdbaarheidsdatum beïnvloedt verkoopbaarheid of inzetbaarheid
- je werkt met batch-, lot- of serienummertracking
- klanten eisen minimale resthoudbaarheid bij levering
- afkeur, claims of verspilling door verlopen voorraad duur zijn
- traceerbaarheid bij recalls belangrijk is
FEFO vraagt wel meer discipline. De expiratiedatum moet correct worden vastgelegd bij ontvangst en beschikbaar blijven in je voorraadadministratie. Microsoft noemt als voorwaarde voor FEFO-picken dat het artikel tracking gebruikt en met een expiration date in voorraad is geboekt. GS1 laat zien dat batchnummer en houdbaarheidsdatum ook als aanvullende gegevens op een GS1-128-label kunnen staan, wat scannen ondersteunt: Microsoft Learn over FEFO-picken en GS1 over labelinformatie zoals batch en houdbaarheidsdatum.
Waarom FIFO en FEFO vaak door elkaar worden gehaald
In veel magazijnen vallen ontvangstvolgorde en houdbaarheid lange tijd samen. De partij die het eerst binnenkomt, heeft dan ook de vroegste THT- of vervaldatum. Dan lijkt FIFO hetzelfde als FEFO. Het verschil wordt pas zichtbaar zodra dat niet meer opgaat, bijvoorbeeld door:
- leveranciers met verschillende productiedata
- retouren of herverpakkingen
- tijdelijke blokkades of kwaliteitsvrijgave
- voorraadverplaatsingen tussen locaties
- artikelen die later binnenkomen maar korter houdbaar zijn
Juist in die situaties voorkomt FEFO dat een “jongere” ontvangst per ongeluk voorrang verliest terwijl die eerder verloopt. Andersom kan FIFO voldoende zijn als de operationele complexiteit van FEFO geen aantoonbaar voordeel oplevert.
Besliscriteria: welke methode past bij jouw voorraad?
| Vraag | Als het antwoord meestal ja is | Voorkeur |
|---|---|---|
| Heeft het artikel een harde verval- of houdbaarheidsdatum? | Ja | FEFO |
| Is batch- of lottracking al verplicht? | Ja | FEFO |
| Wil je vooral oude voorraad niet laten liggen? | Ja | FIFO |
| Is minimale resthoudbaarheid contractueel belangrijk? | Ja | FEFO |
| Zijn de artikelen lang houdbaar en weinig risicovol? | Ja | FIFO |
Een gemengde aanpak is normaal. Je hoeft niet het hele magazijn onder één regel te dwingen. Veel bedrijven gebruiken FIFO voor algemene MRO- of technische voorraad en FEFO voor houdbare of gereguleerde productgroepen.
Zo richt je het proces werkbaar in
- Bepaal per artikelgroep het leidende criterium. Is dat ontvangstdatum of expiratiedatum?
- Controleer je stamdata. Zonder betrouwbare batch- en datumvelden werkt FEFO slecht.
- Leg ontvangst consequent vast. Scan waar mogelijk artikel, batch en datum direct bij inslag.
- Laat pickadviezen dezelfde logica volgen. Handmatige uitzonderingen ondermijnen het systeem.
- Meet afwijkingen. Kijk naar verlopen voorraad, afboekingen, herpick en spoedcorrecties.
Fictief voorbeeld: een magazijn ontvangt op maandag partij A met vervaldatum 15 oktober en op woensdag partij B met vervaldatum 5 oktober. FIFO zou partij A eerder kunnen laten vertrekken omdat die eerst binnenkwam. FEFO laat partij B eerst weggaan, omdat die eerder vervalt. Voor houdbare producten is dat meestal de logischere keuze.
Checklist voor de keuze tussen FIFO en FEFO
- Zijn vervaldata juridisch, commercieel of kwaliteitsmatig relevant?
- Kun je batchnummers en datums foutarm scannen of registreren?
- Heb je nu verlies door verlopen of afgewaardeerde voorraad?
- Vragen klanten om minimale resterende houdbaarheid?
- Is je WMS of ERP in staat om pickvolgorde hierop af te dwingen?
- Moet je bij een recall snel kunnen herleiden welke partij waar ligt?
Beantwoord je meerdere vragen met ja, dan verschuift de logica vaak richting FEFO. Zijn de antwoorden meestal nee, dan is FIFO doorgaans eenvoudiger en voldoende.
FAQ 1: Is FEFO altijd beter dan FIFO?
Nee. FEFO is vooral beter als houdbaarheid leidend is. Voor artikelen zonder kritische vervaldatum kan FIFO eenvoudiger en goedkoper zijn in beheer.
FAQ 2: Kun je FIFO en FEFO tegelijk gebruiken?
Ja. Veel organisaties gebruiken FEFO alleen voor artikelgroepen met expiratiedata en FIFO voor de rest van het assortiment.
FAQ 3: Heb je voor FEFO altijd batchtracking nodig?
Je hebt in de praktijk in elk geval betrouwbare tracking en expiratiedata nodig. Zonder koppeling tussen voorraad en expiratiedatum kun je FEFO niet consequent uitvoeren of controleren.
Deze uitleg is samengesteld met AI en gecontroleerd aan de hand van de vermelde bronnen. Lees over de redactie en onze werkwijze. Er is geen afzonderlijke beoordeling door een menselijke vakspecialist uitgevoerd.