Techniques
Stock Rotation (FIFO)

Prep & Assembly

Stock Rotation (FIFO)

Using older ingredients before newer ones so nothing spoils or expires unused.

Stock rotation, often called FIFO for first-in-first-out, is the practice of placing newer deliveries behind older stock so the oldest is used first. It is a core kitchen and pantry discipline that minimizes waste and food-safety risk. Date-labeling and front-loading the oldest items make rotation reliable in busy service.

Stock rotation, almost always called FIFO (First In, First Out), is the disciplined practice of using the oldest ingredient on the shelf before the newest one. Borrowed from general warehouse accounting in the early twentieth century, it crossed into food service once kitchens realized that the same logic that prevents rusted cans on a hardware shelf also prevents quietly spoiled food behind a fresh delivery. In a working kitchen it is less a piece of machinery than a habit system: a way of labeling, shelving, and pulling product so that nothing lingers past its useful life.

The technique matters because food degrades on two clocks at once. There is the printed date — a regulatory and quality benchmark — and there is the actual time the item has spent on your shelf, where temperature, humidity, light, and handling have all been doing their slow work. FIFO is the bridge between those two clocks. Done well, it cuts waste, stabilizes food cost, satisfies health inspectors (the FDA Food Code and USDA both call for it, and HACCP plans routinely document it as a prerequisite program alongside ServSafe training), and means a cook reaching for yogurt, soy sauce, or paprika always grabs something still at its best.

In practice, FIFO behaves less like a procedure and more like a kitchen culture. It depends on date marking every incoming unit, shelving new stock behind old, training every hand on the line, and pairing the system with consistent temperature control and a regular sweep for items nearing expiration. None of those pieces alone is sufficient; together they turn a storeroom from a black hole of forgotten jars into a flowing inventory where the oldest thing is always the first thing pulled.

Difficulty
Easy

Types & varieties

Strict FIFO

Rotation is driven purely by the date the product was received, regardless of any printed expiration date.

FEFO (First Expired, First Out)

Rotation follows the closest use-by or expiration date. Common in commercial kitchens where printed dates are a stronger safety signal than receipt date, especially for dairy, fresh meat, and produce.

Hybrid FIFO/FEFO

Default to receipt date, but pull any item whose printed expiration is sooner even if newer. The most common compromise in working kitchens.

Open-product rotation

Tracks the date a sealed item was opened and uses it within its opened-shelf-life window, independent of the original delivery date.

Color-coded rotation

Uses colored tape, stickers, or labels keyed to the month or quarter of receipt so mis-rotated stock is visible at a glance.

How to do it

  1. 1

    Date every delivery as it arrives

    Before anything goes on a shelf, mark the date of receipt directly on each unit — can, jar, bag, lid — with a permanent marker or pre-printed date sticker. If the product carries a printed use-by or best-by date, mark that as well. Do not rely on the date written on the outer case; that packaging gets broken down and discarded.

  2. 2

    Inspect and sort before shelving

    Check each item for damage, leaks, off-odors, broken seals, or signs of pest activity. Pull anything already past its date or compromised so it never enters the rotation system in the first place.

  3. 3

    Place new stock behind or beneath older stock

    This is the core rule: older product stays at the front, on top, or at the front edge where it is reached for first. New deliveries go to the back, bottom, or rear of the shelf. Never push old product deeper into the rack to make room for fresh product.

  4. 4

    Organize by zone and temperature

    Group like items together in the correct environment — dry storage for shelf-stable goods, walk-in or reach-in at 41°F (5°C) or below for cold items, freezer at 0°F (-18°C) or below for frozen. Keeping a category in one zone makes FIFO visible at a glance.

  5. 5

    Label opened items with an open date

    The moment a sealed container is opened, write the date on the lid or label. Use opened items within their safe window — deli meats in 3–5 days, opened canned goods refrigerated within 3–4 days, opened broth within 4–5 days — regardless of original receipt date.

  6. 6

    Pull oldest-first during prep and service

    When grabbing ingredients, take from the front of the shelf. During prep, finish the older batch before opening or portioning a new one. If two batches of the same item exist, the one with the earlier date goes first, period.

  7. 7

    Audit on a fixed schedule

    Sweep coolers and dry storage at least weekly (per shift in high-volume kitchens). Pull anything within a few days of expiration for staff meal, a daily special, or a deliberate re-purpose — overripe fruit into compote, day-old bread into croutons, aging herbs into a compound butter.

  8. 8

    Retrain and reset after any failure

    If expired product is found behind fresh stock, empty the shelf, reset it oldest-to-newest, and re-brief the team. A single broken rotation compounds quickly into waste, and resets only work if everyone understands why they happened.

FIFO vs. FEFO: which one to actually use

For most shelf-stable dry goods — flour, sugar, canned tomatoes, dried beans — strict FIFO by receipt date is fine, because printed dates are generous and you will use the product well before either clock matters. For short-life items (dairy, fresh proteins, prepared deli salads, fresh pasta) FEFO is safer because the printed use-by date is a more reliable safety signal than whatever Monday the truck happened to arrive. The smartest kitchens run a hybrid: receipt date is the default organizing principle, but anything with a printed date inside the next few days gets pulled first no matter where it sits on the shelf. Either system works; the discipline matters more than the choice.

Date-labeling practices that actually hold up

A marker is not a labeling system by itself. Labeling has to survive a busy line, a splash of stock, and the inside of a walk-in at 38°F. In practice that means writing directly on the lid or the bag rather than the outer case (which gets broken down and thrown away), using freezer-safe markers for frozen goods, and reserving adhesive date stickers for containers with smooth, clean surfaces. Train cooks to write the receipt date in a consistent format — ISO style (2026-03-14) prevents ambiguity — and to add a separate "open" date the moment any seal is broken. Color-coding by quarter (one color for Jan–Mar, the next for Apr–Jun, and so on) is a cheap upgrade that turns a five-minute audit into a thirty-second glance.

Common uses

Reducing food waste and spoilage in pantries, walk-ins, and freezersMeeting food-safety and HACCP requirements in commercial kitchensControlling food cost by preventing expired-product write-offsKeeping prep stations supplied with ingredients still at their peakOrganizing deliveries so older product stays visible and reachableApplying consistent discipline across multiple cooks and shiftsAuditing stock quickly during scheduled inventory countsExtending the usable life of spices, oils, and condiments that degrade slowly without visibly spoiling

Tips & pitfalls

  • Date every incoming unit on the day it arrives, and write directly on the can, lid, or bag — never only on the outer case that gets discarded.
  • Place new stock behind or underneath older stock; never shove old product to the back to make room for a fresh delivery.
  • Distinguish 'use-by' (a safety date) from 'best-by' (a quality date) and rotate use-by items first regardless of when they were received.
  • Apply FIFO to spices, oils, and condiments — they lose potency and flavor long before they look or smell wrong.
  • Schedule a weekly walk-in and dry-storage sweep to pull anything within three days of expiration for staff meal or specials.
  • Use color-coded month or quarter labels so a glance is enough to spot mis-rotated stock without reading every date.
  • Train every cook on the line, not just the manager — one person re-shelving incorrectly breaks the whole system.
  • Label prepped and portioned items too: hotel pans, deli containers, and vacuum bags all need a prep date so rotation continues after the original package is gone.
  • Keep the oldest product at face height on the front edge of the shelf where it will be seen and grabbed first.
  • During a delivery, put away any older items already on the shelf before unloading the new ones, so the system never loosens.

Good to know

Acronym
FIFO — First In, First Out
Category
Inventory / kitchen management technique
Skill level
Basic; required in professional kitchens, useful at home
Applies to
Dry storage, walk-ins, reach-ins, freezers, and prep stations
Industry context
Codified in HACCP plans and the ServSafe curriculum
Regulatory reference
Called out in the FDA Food Code and USDA food-safety guidance
Required tools
Permanent marker or date stickers, labeled shelving or FIFO bins
Companion practices
Temperature control, date labeling, and scheduled inventory counts

Also called

FIFO · First In First Out

Related