FEFO vs FIFO: How Expiry-Led Picking Protects Beauty and Supplement Brands
SMALL%20(2)%20(1).png)
FEFO vs FIFO comes down to one question: should the next order take the unit that expires first, or the unit that arrived first? For dated beauty and supplement stock, FEFO (first expired, first out) is usually the right rule, with FIFO kept for undated items. Fulfil with Synergy's RedPrairie Dispatcher WMS applies both automatically, by SKU, with batch-level tracking.
Two deliveries, one serum: where the rules split
FIFO (first in, first out) picks stock in the order it was received. FEFO (first expired, first out) picks stock in order of its expiry or best before date, whatever day it arrived. For most of the year the two rules pick the same unit, and that is why brands assume they are interchangeable.
They split the moment deliveries arrive out of date order. Picture a vitamin C serum: a March delivery from one production run carries a 2028 date, then a top-up in May, made earlier and held at the manufacturer, carries a late 2027 date. FIFO keeps picking the March stock because it arrived first, while the May stock quietly runs down its life on the shelf. FEFO picks the May stock first because it expires first.
That pattern is common in beauty and wellness: split production runs, top-up orders from a second filler, stock transferred back from Amazon or a retailer, and returns that go back on the shelf. A warehouse running FIFO on that stock is making a date decision without looking at the date.
Fulfil with Synergy is a founder-led UK 3PL and growth partner for ambitious, fast-growing consumer brands, running a technology-led fulfilment centre in Northampton for health, wellness, beauty, supplement and lifestyle brands across D2C, marketplace, retail and wholesale channels. The picking rule sits inside our RedPrairie Dispatcher WMS and automation set-up, not on a laminated sheet at the pick face.
When FIFO is still the right call
FIFO is the right rule for any SKU without a meaningful expiry date, and a beauty or wellness range usually has more of those than brands expect. Forcing FEFO onto undated stock adds receiving work and no protection.
Typical FIFO candidates in a beauty and cosmetics fulfilment operation:
- Tools and accessories: brushes, lash applicators, cosmetic bags, hair tools.
- Packaging and kit components: gift boxes, inserts, tissue, branded mailers.
- Some longer-life cosmetics. Under the GB version of the cosmetics regulation, a date of minimum durability is not mandatory for products with a minimum durability of more than 30 months (Regulation 1223/2009, Article 19). Those products carry a period after opening symbol instead, which tells the consumer how long the product is safe once opened. It does not give the warehouse a date to rotate by.
- Merchandise and print: leaflets, sample cards, point-of-sale material.
FIFO still matters for these. Packaging fades, inserts go out of date when a campaign changes, and older stock left at the back becomes obsolete. FIFO keeps it moving.
Why dated cosmetics and supplements need FEFO
FEFO is the safer default for anything carrying a durability date, because the date, not the delivery, decides how long that unit can be sold. Two legal regimes put that date on most of the stock a beauty or wellness brand sells.
For cosmetics, Article 19 of the GB cosmetics regulation requires a date of minimum durability on products lasting 30 months or less, defined as "the date until which the cosmetic product, stored under appropriate conditions, will continue to fulfil its initial function". It is shown with an hourglass symbol or the words "best used before the end of". The same article requires a batch number or product reference on the pack (legislation.gov.uk).
Food supplements are labelled as food and typically carry a best before date. Trading standards guidance describes best before as relating "to the quality of the food", unlike a use by date, which relates to safety (Telford & Wrekin Council). Selling past best before is a quality problem rather than a safety one, but in practice a customer who finds a vitamin tub close to its date reads it as stale stock, and a retailer will simply refuse it.
Our existing guide to batch tracking, shelf life and labelling compliance for supplement brands covers the wider compliance picture. This article stays on the picking decision itself.
Goods-in decides whether FEFO works
FEFO is only as accurate as the batch and expiry data captured when stock arrives. If the date is keyed wrongly at goods-in, the WMS will rotate perfectly against the wrong date, and nobody will notice until a customer does.
At Fulfil with Synergy, goods-in runs against the advance shipping notice with pallet and carton level scanning and quality control sampling. For dated SKUs, the batch number and expiry date are recorded against the stock in RedPrairie Dispatcher before put-away, so every unit in AutoStore, on racking or on a shelf location is tied to its batch. Discrepancies are flagged in real time, photographed, logged and resolved with the brand, rather than left to surface at pick.
The data problems we look for at receipt are practical ones:
- Month and year only. Most cosmetics print "best used before the end of" with a month and year. The rule for which day of that month counts must be agreed once and applied every time.
- Period after opening read as expiry. A "12M" open jar symbol is not a date. Receiving teams need to know which mark to capture.
- One batch, several dates. Some fillers print different dates within one batch, or one carton holds two runs. Those need splitting at receipt, not averaging.
- No date on the outer. If the date is only on the unit, sampling has to go inside the carton.
Brands help most by putting the batch and expiry on the advance notice and on the outer carton. That turns receipt into a check rather than a search.
Short-dated rules: write them before the stock arrives
A short-dated rule says how much life a unit must have left before it can go to a given channel, and what happens once it falls below that line. Without one, FEFO will faithfully send the oldest stock to whichever order comes next, including a subscription box or a retailer purchase order.
We agree these rules per brand during onboarding, as part of the stock and inventory workstream that also covers FEFO and FIFO set-up and pick face configuration. The questions that shape them:
- D2C orders. What minimum remaining life will customers accept without complaint? Skincare actives and vitamins usually need more headroom than a lip balm.
- Subscriptions. A monthly supplement box must last the customer at least until the next delivery, so the floor sits higher than for one-off orders.
- Marketplaces. Amazon and other marketplaces publish their own rules for expiry-dated products, and those rules apply whether you fulfil yourself or through a partner.
- Retail and wholesale. Usually the strictest floor, covered in the next section.
- Below every floor. Hold for the brand's decision, move to kitting or gifting where the product still has suitable life, or set aside for disposal. The brand decides; the warehouse never decides by default.
The rule matters as much as the alert. Short-dated stock that is visible early can still be sold through a promotion or bundled into a gift set. Stock found during a stocktake usually cannot.
Retailer minimum shelf life overrides both rules
Retailers and wholesale customers set a minimum remaining shelf life on delivery, usually in their supplier terms, and it overrides FEFO for that order. If a buyer needs a set amount of life left, the oldest qualifying batch goes, not simply the oldest batch.
So for retail orders the WMS is effectively running FEFO within a filtered pool: exclude batches below the customer's minimum, then pick the earliest expiry from what remains. Get it wrong and the delivery is refused at the distribution centre, alongside the booking, labelling and paperwork failures covered in our guide to why wholesale deliveries get rejected at the DC.
Every retailer has its own figure, and brands should take it from the supplier manual rather than from a rule of thumb. Our retail and multi-channel fulfilment runs D2C, marketplace and retail orders from one stock pool, which is why the minimums have to live in the system rather than in someone's memory. The Hello Bubble programme shows the pressure: 400,000 kits across 8 variations plus 2 million individual units, with sizeable shipments into Boots, ASOS and Amazon, and production staggered across 10 weeks as SKUs and packaging arrived at different times. Stock arriving in waves is exactly where the receipt date and the expiry date stop lining up.
How Fulfil with Synergy applies FEFO and FIFO in RedPrairie Dispatcher
Fulfil with Synergy applies FEFO and FIFO automatically through RedPrairie Dispatcher WMS, set per SKU at onboarding, with live inventory tracked down to unit, SKU, batch and location. Pickers do not choose the batch; the system directs them to it.
What that means day to day:
- The rule is a SKU setting. Dated serums and supplements run FEFO, undated tools and packaging run FIFO, and both sit in the same warehouse without anyone switching between them.
- AutoStore presents the right tote. Our 57,000-tote AutoStore grid, with a pick accuracy of 99.99%, brings the bin holding the directed batch to the port, so the rule holds at volume and through peak.
- Exceptions surface, not slip through. If a directed batch fails the order's minimum life, or a count does not match, the order is flagged before despatch. RedPrairie Dispatcher keeps a full time-stamped audit trail of every stock movement, so any batch's journey can be shown.
- Brands see their dates. The 24/7 client portal shows live inventory and lets brands pull custom reports, so a marketing team can see which batches are approaching their floor while there is still time to act.
Beauty and wellness brands that trust us with this include RevitaLash Cosmetics, whose Director of Global Operations, Luis R. Candido, Sr, described RevitaLash's UK launch as "well organized, collaborative, and focused on ensuring a successful launch." Harmanjeet Singh, Senior Director, Operations & Value Chain EMEA at Young Living, said: "Fulfil with Synergy has been a valued strategic partner in supporting our UK fulfilment operations."
FAQ
Is FEFO a legal requirement for cosmetics in the UK?
No UK cosmetics law tells a warehouse which picking rule to use. What the law does require is a date of minimum durability on cosmetics lasting 30 months or less and a batch number on the pack, which gives the warehouse the data FEFO needs. Brands use FEFO because it protects customers and retailer relationships. In practice, a brand selling dated cosmetics on FIFO alone has no system-level guarantee that the oldest-dated stock leaves first, and that gap tends to show up as complaints or refused retail deliveries. Your own legal obligations as the responsible person should be confirmed with a regulatory adviser.
Can one warehouse run FEFO and FIFO at the same time?
Yes. In a proper WMS the rotation rule is set per SKU, so a beauty brand can run FEFO on serums and supplements and FIFO on brushes, packaging and gift boxes in the same building. At Fulfil with Synergy, RedPrairie Dispatcher applies whichever rule each SKU carries automatically, and the picker is directed to the correct batch and location. Kits are worth checking: the finished kit may need its own expiry, usually taken from the shortest-dated component inside it, so set that rule before assembly starts.
What counts as short-dated stock for supplements?
Short-dated means a batch has less remaining life than the minimum you have set for the channel it is going to. There is no single national figure; it depends on the product, how long customers take to use it and the channel. A 90-day supply of capsules needs more remaining life than a single-use sachet, and a subscription order needs enough to outlast the next delivery. Agree a floor for each channel during onboarding, along with what happens below it: hold, rework into kits, or disposal on the brand's instruction.
Does the period after opening symbol affect warehouse picking?
Not directly. The period after opening symbol, an open jar with a number of months, tells a consumer how long a product is safe once opened. It is not a sell-by date and gives the warehouse nothing to rotate on. Products showing only a period after opening, typically those lasting more than 30 months, usually run on FIFO. It does matter for returns: an opened product cannot simply go back on the shelf, and that is handled by returns inspection rather than by the picking rule.
How do I check whether my current 3PL really uses FEFO?
Ask to see batch and expiry for one SKU in your portal, then ask which batch the next order will take and why. A warehouse running FEFO properly can show you the batch-level stock position, the rule set against each SKU and the time-stamped history of where each batch went. If the answer is that pickers take the front of the shelf, the rule is FIFO at best. Ask also how expiry is captured at goods-in and what happens when a batch falls below a retailer's minimum life.
FEFO vs FIFO is not a choice you make once for the whole range. Dated cosmetics and supplements should leave in expiry order, undated items in arrival order, and retail orders only from batches that meet the buyer's minimum life. None of that works unless batch and expiry are captured accurately the day stock arrives.
That is the discipline Fulfil with Synergy builds into every beauty and wellness account: dates captured at receipt, short-dated floors agreed by channel, and RedPrairie Dispatcher applying FEFO and FIFO automatically with batch-level tracking, under a founder-led team you can reach directly. If your dated stock is being picked on habit rather than on the date, talk to the Fulfil with Synergy team about how your dated stock should be picked.
%20SMALL(1)%20(2).png)