Insights

What is FIFO in fulfilment? A guide for ecommerce brands

If you work with a fulfilment partner or run your own warehouse operation, you have probably come across the term FIFO. It is a stock rotation principle that shapes how a third-party logistics (3PL) warehouse handles your inventory day to day, and how well your fulfilment provider applies it has a direct effect on product quality, financial reporting and the experience your customers have when their order arrives.

This guide explains what FIFO stands for, how the FIFO method works in a fulfilment context, where it matters most, and what to look for in a fulfilment partner who can run it consistently at scale.

What does FIFO stand for?

FIFO stands for First In, First Out. In stock management and warehouse fulfilment, FIFO means warehouse staff pick and dispatch the oldest inventory first, before any newer stock that arrived later. The first items received into storage are the first items sent out.

Any business using third-party logistics services should expect FIFO to be the default rotation method in their warehouse. It keeps stock accurate, products fresh and your warehouse running in a way that mirrors how customers and accountants both expect goods to move.

How the FIFO method works in a fulfilment warehouse

Running FIFO across thousands of SKUs and tens of thousands of orders a month is difficult, which is why a modern fulfilment warehouse handles it with a warehouse management system (WMS) that tracks goods as they are received in real time. Each pallet or carton is assigned a unique identifier upon arrival. The WMS records the date the stock entered the warehouse, its location, and which units are next in line to be picked. When an order drops, the system tells the picker which location to go to so that older inventory leaves before newer stock.

Having that control in place matters because once stock volumes grow, older inventory becomes very easy to lose. A pallet of stock from three months ago can sit behind a fresh delivery indefinitely without a clear system. By the time anyone notices, the stock may be out of date, damaged or written off entirely.

With the right systems in place, FIFO runs automatically inside a third-party logistics warehouse. Pickers are not relying on memory; the system directs them to the correct location every time, based on the stock’s arrival date.

FIFO is especially important for perishable goods

FIFO is essential, and often a regulatory requirement, for fast-moving consumer goods (FMCG). Food, drink, cosmetics, supplements and pharmaceutical products all carry expiry dates or best-before dates. If older stock sits behind newer deliveries, customers receive products that are close to expiry, or worse, past it.

Stock that expires on the shelf must be written off as waste, and short-dated products can end up with customers, who subsequently submit returns and complaints. Compliance failures with bodies such as the Food Standards Agency are a real possibility. All of which could destroy trust in a brand. So it’s important to have a fulfilment partner with strict FIFO processes.

FIFO benefits across other sectors

The FIFO method is important in any category where products age, change with the seasons or have replacement cycles.

  • Fashion and apparel brands need their seasonal lines to sell before new collections arrive.
  • Electronics retailers stock products like phones, laptops and headphones that lose value when newer models launch or batteries degrade in storage.
  • Health and beauty products, such as sunscreens, serums, and supplements, lose potency over time, so older stock needs to leave the warehouse before its use-by date.
  • Subscription and gift brands often pack time-sensitive contents, from perishable inclusions to seasonal items.

FIFO and the finances: COGS, valuation and reporting

FIFO is also one of the standard inventory valuation methods used in accounting. It influences how the cost of goods sold (COGS) is calculated and how stock is valued on the balance sheet.

Under FIFO, the COGS figure reflects the cost of the oldest inventory. This tends to provide a more accurate cost picture than other methods, particularly during periods of rising prices, making financial reporting clearer and cash flow easier to predict.

Beyond accounting, applying FIFO consistently lowers holding costs, because less obsolete and expired stock means fewer write-offs and less waste.

As e-commerce brands scale, this data makes growth easier to plan as margin, cash position and stock costs can all be forecast from numbers the business can trust.

FIFO vs other valuation methods

But what other inventory valuation methods are there? E-commerce brands typically choose between three, each of which treats the cost of goods sold differently.

The FIFO (First In, First Out) method assumes the oldest stock costs flow through COGS first. It suits perishable goods, fashion, electronics and any business where older inventory needs to move out before newer stock. FIFO aligns with International Financial Reporting Standards (IFRS) and is the most widely used inventory valuation method in e-commerce.

LIFO (Last In, First Out) takes the opposite approach: the cost of the newest stock flows through COGS first. LIFO is not permitted under IFRS, which rules it out for financial reporting in most markets outside the US, and it also carries a real risk of older inventory sitting on the shelf until it becomes obsolete.

The weighted average cost method blends all inventory purchases into a single average cost. The averaging disconnects the financial picture from how goods physically move through a warehouse, which limits its usefulness for fulfilment-led decision-making.

For most e-commerce brands, FIFO aligns with how stock physically moves and how IFRS expects it to be reported, giving finance teams a clear view of stock value at any point in time.

How to spot a 3PL that runs FIFO well

Plenty of warehouses say they run FIFO, but few have the systems and controls in place to back it up, and the gap between the two is wider than most brands realise. A capable fulfilment partner should be able to walk you through:

  • A warehouse management system that tracks goods received in real time and assigns clear locations on arrival
  • Barcode scanning at every stage, from inbound to pick to dispatch, so older inventory is identified and picked correctly
  • Batch and expiry tracking for perishable goods, with stock blocked from picking once it reaches a defined cut-off
  • A client portal that gives stock visibility in real time, showing what is in storage, when it arrived and how it is moving
  • Regular cycle counts to catch any drift between system records and what is on the shelf
  • Periodic full stocktaking exercises to validate overall inventory accuracy and support financial reporting and audits

These controls are what make FIFO work at volume. A warehouse missing them has older inventory getting buried as volumes grow, regardless of how well the operation is run.

Choosing a fulfilment partner who runs FIFO at scale

Most customers never see FIFO at work, and they tend to notice it only when something goes wrong: a short-dated supplement turns up, or last season’s jumper arrives in the post. At that point, the brand carries the blame for what is really a 3PL failure.

That is why FIFO sits at the centre of ELOVATE’s fulfilment operation. Our WMS tracks every unit from goods-in to dispatch; batch and expiry rules are built into the picking logic, and our team uses barcode scanning at every stage to ensure older inventory always leaves the warehouse first. The same FIFO discipline applies whether we are dispatching non-alcoholic beer, charity merchandise, beauty products or subscription boxes.

If you are reviewing your fulfilment setup and want to know how a partner with the right FIFO systems and controls can support your growth, book a call with our team.

Back to Stories