TraceLot Logo
Integrations
Industries
PricingLog inBook a demoStart free
BEST PRACTICES

The Stock Rotation SOP: Making FEFO Actually Happen on the Warehouse Floor

May 5, 2026 · 9 min read · TraceLot Team

Everyone in the warehouse agrees that first expired, first out is the right way to rotate stock. Yet short-dated product still surfaces at the back of shelves, because agreement is not a procedure. FEFO survives contact with a busy pick floor only when it is written down as a stock rotation SOP — a short, enforced document that tells every person exactly where new stock goes and which lot leaves first. Here are the sections that SOP needs, the failure modes it must anticipate, and the checks that keep it honest.

Why FEFO fails without a written SOP

Two habits quietly defeat rotation in almost every warehouse. First, new stock lands in front — the receiving team puts the fresh pallet in the most reachable position because that is the fastest way to clear the dock. Second, pickers grab the nearest unit — under time pressure, nobody walks to the back of the bin to compare date codes. Neither habit is laziness; both are the rational response to an unwritten rule. If the procedure lives only in the warehouse manager’s head, it leaves the building with them every evening. (If you are still deciding between rotation methods, start with our FEFO vs FIFO comparison — for anything with a date code, FEFO wins.)

A stock rotation SOP fixes this by converting intent into physical defaults: where a pallet goes at putaway, which bin a pick list points to, and what happens when reality and the system disagree. It should fit on two pages. Anything longer will not be read.

The six sections of a stock rotation SOP

  1. Receiving — capture the lot number and expiry date for every inbound line before putaway, not after. Stock that enters the racks without a recorded lot is untraceable forever; make the rule simple: no lot, no putaway.
  2. Putaway — place new stock behind existing stock (front-to-back flow), or use dated bin positions where each lot gets its own labeled bin. The goal is that the physically nearest unit is also the earliest-expiring one.
  3. Picking — pickers work from a bin-sorted pick list that names the lot for every line. The picker follows the list, not instinct: if the list says lot B-0347 in bin 12-C, that is what goes in the tote, even if another box is closer.
  4. Returns handling — returned stock re-enters inventory only after its lot is identified and its expiry re-checked. Unidentifiable returns go to quarantine, never back onto a pick face.
  5. Weekly cycle checks — spot-check five bins per week: does the physical lot and quantity match the system? Log discrepancies and fix the cause, not just the count.
  6. Quarantine — a physically separate, clearly labeled area for expired and short-dated stock, with a rule for what enters it (e.g., anything within 30 days of expiry pending a discount decision) and who decides what leaves it.

THE PICK LIST IS THE SOP’S ENFORCEMENT POINT

Putaway discipline decays; training fades; temporary staff arrive. The one control that survives all of that is a pick list that names the exact lot and bin. When the document in the picker’s hand makes the FEFO decision, rotation no longer depends on anyone’s memory or judgment.

Roles and training

Assign each SOP section an owner: receiving owns lot capture, the warehouse lead owns putaway placement and the weekly cycle check, and a named person (usually operations or purchasing) owns quarantine decisions. Train new staff on the SOP in their first week with a walk-through of one receipt, one pick, and one return — twenty minutes of floor time beats an hour of slides. Re-train everyone whenever the SOP changes, and date each revision so an auditor can see the procedure was live when a given lot moved through it.

Common failure modes and their fixes

Failure modeWhat it looks likeFix
New stock in frontFresh pallet placed in the reachable slot; older lot buried behind itFront-to-back putaway rule, or one lot per labeled bin position
Picker grabs nearest unitEarliest lot sits untouched while newer stock shipsBin-sorted pick lists that name the lot; picker follows the list
Lot captured after putawayReceiving paperwork done “later” and never finishedNo lot, no putaway — capture lot and expiry at the dock
Returns skip identificationReturned box goes straight back on the shelf, lot unknownReturns re-enter only via lot identification; else quarantine
System and shelf disagreeSystem says lot A is gone; shelf still holds a case of itWeekly five-bin cycle check with logged discrepancies
Short-dated stock lingers on pick facesProduct expires in a live bin and ships to a customerQuarantine rule with a fixed days-to-expiry trigger

Pick lists that make the FEFO decision for you

TraceLot prints bin-sorted pick lists and packing slips that name the lot and expiry on every line, so the picker follows the paper — not instinct — and rotation happens on every order.

See pick and pack in action

How software removes the memory burden

A written SOP tells people what to do; software removes the parts people are worst at — remembering dates and choosing between lots. With automatic FEFO allocation, the system assigns the earliest-expiring lot the moment an order syncs from Veeqo or Shopify, and the pick list simply says which bin to visit. The per-lot ledger records every deduction with its order reference, which turns your weekly cycle check from an investigation into a comparison. The SOP shrinks to the physical rules — putaway placement, quarantine, returns — while the dating logic runs itself. Pair the SOP with expiry risk forecasting and short-dated stock gets flagged before it ever needs the quarantine shelf.

Frequently asked questions

What should a stock rotation SOP include?

Six sections: receiving (capture lot and expiry before putaway), putaway (front-to-back or dated bin positions), picking (bin-sorted pick lists that name the lot), returns handling, weekly cycle checks, and a quarantine procedure for expired and short-dated stock — plus named owners for each section.

How is FEFO enforced on the warehouse floor?

Through the pick list. If the pick list names the exact lot and bin for every line, the picker follows the document rather than grabbing the nearest unit, and rotation no longer depends on individual judgment or memory.

How often should stock rotation be audited?

A lightweight weekly cycle check works well: spot-check five bins and confirm the physical lot and quantity match the system. Log every discrepancy and fix the process cause, not just the count.

Do I still need an SOP if my software does FEFO automatically?

Yes, but a much shorter one. Software handles lot selection and pick-list ordering, while the SOP covers the physical rules software cannot enforce: putaway placement, returns identification, and quarantine handling.

Never ship expired stock again.

TraceLot adds batch tracking, FEFO allocation, and audit-ready records to Veeqo and Shopify. First month free.