Sitonce
Country: HK
Show exams for United States Hong Kong
Sign in
The Food Code, area by area

FIFO: stock rotation, and where it stops being enough

Compiled by the Sitonce editorial team from the FDA Food Code and the accredited providers listed belowUpdated 3 min readFacts verified 1 September 2026
The short answer

First In, First Out means older stock is used before newer stock, arranged so the oldest is easiest to reach. It is a rotation method, not a safety limit - date marking sets the discard date, and a use-by date overrides delivery order.

FIFO is one of the few food safety acronyms that everybody already knows, which is why the exam asks about its edges rather than its definition.

What it actually is

Older stock in front, newer stock behind. The oldest item is the easiest one to reach, so using it first is the path of least resistance rather than a decision anybody has to make at seven on a Saturday.

That framing is the point. A rotation system that depends on staff checking dates during service is a system that fails during service.

Where it stops

FIFO orders by arrival. Safety runs on discard dates, and the two can disagree.

SituationWhat governs
Two identical cases, delivered a week apartFIFO - use the older one
Older case with a later use-by dateThe use-by date, not the delivery order
Ready-to-eat TCS food held over 24 hoursDate marking: 7 days at 41°F, day of preparation is day one
Anything past its discard dateDiscard, regardless of how much is left

The second row is the examinable one. FIFO is a heuristic for arrival order; where a manufacturer date says otherwise, the date wins.

FIFO does not extend anything

Rotating stock properly does not add a day to anything. Date-marked food is discarded on its date whether or not it was rotated, whether or not it looks fine, and whether or not the case is half full.

Making it work

  • Label everything on arrival, and again on preparation.
  • Use a discard date rather than a preparation date, so nobody has to do arithmetic.
  • Put new deliveries behind, not on top - the shortcut everyone takes when the walk-in is cold.
  • Assign the rotation check to a person and a time, not to everyone in general.
  • Keep the labeling system consistent, because a mixed system is one nobody reads.

FEFO, if you want the more accurate version

First Expired, First Out. It orders by discard date instead of arrival date, which is what you actually want and what most well-run kitchens converge on.

The exam uses FIFO, so answer FIFO. It is worth knowing the distinction, because it explains why the use-by date beats the delivery date in the table above.

Dry goods and freezers

Rotation applies everywhere, not just in the cooler. Dry goods develop pest problems and go stale; frozen items develop freezer burn and lose quality. Neither is a pathogen risk, and both are inspection findings when the stock at the back is old enough to be forgotten.

Common questions

What does FIFO mean?

First In, First Out - older stock is used before newer stock, arranged so the oldest item is the easiest one to reach. Rotation should be the path of least resistance, not a decision made during service.

Does FIFO override a use-by date?

No, the other way round. If an older case carries a later use-by date, the date governs. FIFO orders by arrival, and safety runs on discard dates.

Is FIFO the same as date marking?

No. FIFO is a rotation method. Date marking sets the discard date for ready-to-eat TCS food held more than 24 hours - seven days at 41°F, counting the day of preparation as day one.

What is FEFO?

First Expired, First Out - rotation by discard date rather than arrival date. It is more accurate than FIFO and is what most well-run kitchens end up doing, but FIFO is the term the exam uses.

Does rotating stock extend how long you can keep it?

No. Date-marked food is discarded on its date regardless of rotation, appearance or how much is left in the container.