← Back to blog
Best practices

The FIFO method in the kitchen: a complete guide (FIFO vs FEFO)

FIFO in the kitchen means "first in, first out". This guide explains the rule, how it differs from FEFO, how to apply it in the walk-in and the dry store, and what the label needs to say for rotation to survive a busy service.

Published on September 19, 2026 · by EtiquetaChef team

The FIFO method in the kitchen: a complete guide (FIFO vs FEFO)

The FIFO method fits in one sentence: the product that came in first is used first. The rule comes from inventory management, where it is used to value stock; in a professional kitchen it does a different job: it stops an ingredient from ageing at the back of the walk-in while the team works through what just arrived.

This guide covers the rule itself, its date-based variant (FEFO), how to apply it station by station, and the point most training skips: without a legible label, FIFO exists only on paper.

What FIFO solves

Two problems, and they are linked:

  • Food safety. An opened or handled ingredient has a short shelf life. If it sits behind a newer one, it goes past its limit without anyone noticing.
  • Waste. What goes past its limit goes in the bin. What goes in the bin was bought, received, stored and sometimes prepped — that is food cost lost, and it shows up in no report until someone counts it.

FIFO needs no equipment and no budget. It needs discipline, and discipline only holds when the information is visible at the moment of the decision.

FIFO or FEFO: date received is not date of expiry

FIFO sorts by arrival. FEFO — first expired, first out — sorts by expiry date. The two usually agree, but not always: a newer delivery can carry a shorter date than a batch already on the shelf, and an item opened yesterday can expire before a sealed one received last week.

SituationWhat decidesRule to apply
Sealed product, same date on both batchesthe date receivedFIFO
Sealed product, different datesthe manufacturer’s printed dateFEFO
Opened, handled, thawed or cooked productthe date calculated by the house ruleFEFO

In practice, a kitchen applies FIFO to what was just received and FEFO to everything that has been opened or transformed. And since FEFO only works if the expiry date is written somewhere, it depends entirely on the label.

Two dates worth keeping apart: a use-by date is a safety limit; a best-before date is a quality limit. Once the package is open, neither applies as printed — what counts is the shelf life after opening that the business defines in its own food safety plan.

Applying FIFO station by station

At delivery

  1. Check the date and condition of every case before it goes on a shelf.
  2. Label before storing, not after service: a decanted product without a label is already a product without a date.
  3. Reject what arrives with too little shelf life to be used — FIFO does not fix a badly sized order.

In the walk-in and the dry store

  • New goes behind or below, old stays in front or on top. Always. A shelf too full to allow that rotation is a shelf where FIFO is already broken.
  • One zone per state: sealed, opened, in preparation. Mixing states on the same shelf forces the cook to read every container.
  • The date must be readable without pulling the container out. A label at the bottom of the tub does not exist during service.

During service

  • Always take from the front. If what is in front is not the oldest, the problem is in the storing, not in the cook.
  • An item taken out of the walk-in and not used goes back to its place, not to the first empty gap.

Every day

  • A “expires today / tomorrow” walk-through before mise en place. What expires today is used first or discarded; what expires tomorrow moves to the front.
  • What was discarded gets written down. Without that number, the kitchen will never know whether its FIFO works.

What the label needs to say

FIFO is decided in seconds, mid-service, in front of a cold shelf. The label has to answer “do I take this or not?” without any arithmetic:

  1. Product — a short name, the one the team uses.
  2. State — sealed, opened, handled, thawed, cooked. The state determines which shelf-life rule applies.
  3. Date and time of handling — the time matters: an item opened at 8 am and one opened at 10 pm the same day do not expire together.
  4. Calculated expiry — not the manufacturer’s, which only applies to the sealed package.
  5. Responsible person — so someone can ask, not so someone can be blamed.

We covered in another article why FIFO only works with labels and why a pen and tape are not enough. The short version: handwriting varies from cook to cook, marker wipes off with grease, and tape lifts from a cold, damp surface.

The most common mistakes

  • Keeping the manufacturer’s date after opening. It only applies to the closed package. An opened product follows the house rule.
  • Store first, label “later”. Later is the rush, and the label never arrives.
  • An overfull shelf. If the new batch cannot slide behind, it lands in front, and rotation flips.
  • Refreezing what was thawed. Thawed product has its own short shelf life and does not go back in the freezer — we wrote a separate piece on safe thawing rules.
  • A shelf-life rule only the chef knows. If every cook calculates the expiry in their head, each gets a different answer. The rule per state must be written down and applied the same way by everyone.

Where EtiquetaChef comes in

The app does not replace the discipline of storing, but it removes the arithmetic and the handwriting. The flow is short: pick the product, pick the state, and the app calculates the expiry from the shelf-life rule configured for the business. The Bluetooth thermal printer outputs a legible label with name, state, time, expiry and responsible person. Every printed label stays in the history, by product, batch and operator, and the list of what expires today is available without opening the walk-in.

Quick checklist

  • Every decanted product is labelled before it is stored.
  • The shelf-life rule per state (sealed, opened, handled, thawed, cooked) is written down and the same for the whole team.
  • New goes behind or below; old stays in front.
  • The date is readable without pulling the container out.
  • The “expires today / tomorrow” walk-through happens every day before mise en place.
  • What is discarded is written down, to know whether rotation works.

FIFO is not a rule to memorise. It is what happens naturally when the date is visible, the rule is shared, and the shelf leaves room to store things in the right order.