Suplery logo
Salon owner moving an older color tube to the front of a stockroom shelf, marker in hand.

FIFO vs FEFO: which stock rotation method is best for a salon

FIFO means the oldest delivery gets used first. FEFO means the product with the earliest expiration date gets used first. For a salon, the best stock rotation method is a mix of the two: FEFO wherever a date is printed on the pack, FIFO for everything else.

Why it matters: every unit that sits on a shelf too long is product you paid for and then throw away. Strategies, a salon business coaching firm, sets its own benchmark for professional product cost at "between four to six percent of service revenue." Rotation decides how much of that line ends up in the bin.

Below are plain definitions of both methods, plus the one most stockrooms run on by accident, a detailed comparison table, a rule of thumb you can pin to the stockroom door, and a worked example on a real-looking shelf. The wider system sits in our guide to salon inventory management.


📖 FIFO, FEFO and LIFO defined

FIFO (first in, first out) is a rotation rule: the unit that arrived in your stock first is the first one you use or sell. Example: the 6N delivered on March 2 gets used up before the 6N delivered on March 16.

The same idea exists in bookkeeping. The IRS describes the FIFO method as one that "assumes the items you purchased or produced first are the first items you sold, consumed, or otherwise disposed of." On the shelf FIFO is a physical habit, and in the books it is a way to value stock. In a salon the two usually match.

FEFO (first expired, first out) is a rotation rule ordered by date: the unit that expires soonest goes first, whenever it arrived. Example: a promo case delivered today with a June date goes ahead of last month's box dated next December.

In medicine FEFO is a written standard. For medicinal products in Europe, the EU Good Distribution Practice guidelines state that "stock should be rotated according to the 'first expiry, first out' (FEFO) principle."

LIFO (last in, first out) means the newest unit leaves first. Nobody chooses LIFO for a back bar. It happens when a delivery lands on a busy Tuesday and the new boxes go in front, because the front is where there is room. From then on every hand reaches the newest tube, and the oldest ones age at the back.

The difference in one line: FIFO reads the delivery date, FEFO reads the expiration date.

Later delivery, earlier date: FIFO uses the older box first, FEFO the sooner-expiring one

FEFO only works when there is a date to read, and on a salon shelf that is less common than it sounds.


🧴 FEFO needs a date, and many products have none

The FDA states that "there are no U.S. laws or regulations that require cosmetics to have specific shelf lives or have expiration dates on their labels." Shampoo, color and masks can ship with a batch code and nothing else. Products that are also drugs are different: the same FDA page says they "are required to have expiration dates printed on the labels," which covers a moisturizer with SPF or an acne treatment.

Opened product runs on a second clock. The FDA notes that "manufacturers usually recommend discarding mascara two to four months after purchase." A tub opened at the station in July is on a different schedule from its sealed twin in the stockroom.

So a back bar holds three kinds of product: dated, undated, and opened. The table shows how each method handles them.


📊 FIFO vs FEFO: a detailed comparison

What you compareFIFOFEFO

Sorts stock by

Delivery date

Expiration date printed on the pack

What leaves the shelf first

The oldest delivery

The unit that expires soonest

Needs a printed date

No

Yes

Works on undated products

Yes

No

Work on delivery day

Put new stock behind old

Read every date, then shelve by date

Labeling

Write the delivery month on undated boxes

Circle the printed date so it is easy to find

Catches a later delivery with an earlier date

No

Yes

What goes wrong when the rule slips

Old stock ages at the back

Undated stock gets no order at all

Training the team

One rule: new stock goes behind

Find and read the date on each pack

Typical salon products

Color, developer, shampoo, conditioner, styling

Products with a Drug Facts panel, such as SPF or acne care, and anything else with a printed date

Fits best

Fast movers from one regular supplier

Slow movers, clearance and promo buys, med spa stock

When deliveries arrive in date order, both rules pick the same unit. They split in one situation: a later delivery that carries an earlier date. A clearance deal, a promo case, a distributor moving an older batch. FIFO leaves that box for last. FEFO catches it.

Med spas sit almost entirely on the FEFO side, with lot numbers on top, which is covered in med spa expiry tracking.

All of this fits into one rule.


💡 The rule of thumb

Rule of thumb: If the pack shows a date, the soonest date goes in front. If it shows no date, the oldest delivery goes in front. Anything opened gets the opening date written on it.

Three-step stock rotation rule: soonest date first, then oldest delivery, then date opened products

Choose FIFO when the product has no printed date, moves fast enough that you finish a delivery before the next one lands, and comes from one supplier in regular orders.

Choose FEFO when the product carries a printed date, is drug-labeled, sells or gets used slowly, or came in as clearance or promo stock where dates can run short.

Here is the rule on one shelf.

Download your smart backbar toolkit

Ready-to-print templates to track product opening, measure doses, log leftovers, and cut backbar waste. Download now and run your inventory smarter.

 Ready-to-print salon templates with labels, dose charts, and waste check cards on orange background

🧪 A worked example: one shelf, two rules

Take a color and skincare shelf on a Monday morning.

  • 6N, no printed date. Four tubes from the September delivery, six from October. FIFO puts the four September tubes in front. Nothing else to decide.
  • Day moisturizer with SPF, dated. Three units from August, dated February. Two units from a promo case that arrived last week, dated December. FIFO would put the August units in front, because they arrived first. FEFO puts the two promo units in front, because December comes before February.
  • An opened tub of mask at station two. The opening date is written on the bottom: July 14. It goes back to the station, in front of nothing, and gets checked at the next count.
Salon shelf example: undated color by delivery, dated SPF by expiry, opened mask by opening date

One shelf, both rules, about two minutes of work. The habit below is what makes those two minutes possible.


🖊️ The five-minute shelf-dating habit

  1. Keep a marker where deliveries get opened.
  2. No printed date on the box? Write the delivery month on it, big, on the side that faces out.
  3. Printed date? Circle it so nobody has to hunt for it.
  4. New stock goes behind what is already there, every time, even on a busy day.
  5. When a product is opened at a station, write the opening date on the bottom.
  6. At each count, move forward anything that will pass its date before your next two orders arrive.

Step four is the one that breaks, and it breaks for a structural reason: the back of the shelf is the hardest place to reach when clients are waiting. Leaving a hand's width free at the back of each row makes the right move the easy one.

Where product sits between the station and the stockroom changes how this plays out, and back bar inventory management walks through that split. What old stock costs once it is thrown away is in our guide to back bar waste.

Rotation has a limit, though, and it shows up in the order.


🧡 Rotation sets the order. The order sets the amount

FIFO and FEFO decide which unit leaves first. How many units arrived is a separate question, and it is where old stock begins. Twelve tubes of a shade you use twice a month will age under any rotation rule.

The quantity side is worked out in reorder point vs PAR level, and how often to count is compared in periodic vs perpetual inventory.

This is the part Suplery takes on. You count stock from your phone on your own day. After a couple of counts Suplery learns how fast each product goes and drafts the reorder from that pace, so the shelf holds what you will use before the next delivery. A product that has not moved between two counts shows up as exactly that.

The dates stay on the shelf, in marker. The quantities get easier.

👉 Start on Suplery

The latest articles and industry insights delivered to your inbox

Subscribe to receive a monthly digest of our most valuable resources like blog posts, whitepapers, and guides.

Unsubscribe anytime. Your data is stored for business-to-business communication purposes. See our Privacy policy.

Frequently asked questions

What is the best stock rotation method for a salon?

A mix of FEFO and FIFO. Use FEFO, first expired first out, for every product with a printed expiration date. Use FIFO, first in first out, for everything without one, which includes much of the back bar. Write the opening date on anything opened.

What is the difference between FIFO and FEFO?

FIFO uses stock in the order it was delivered. FEFO uses stock in the order of the expiration dates printed on it. They give the same result until a later delivery arrives with an earlier date.

Do professional hair and skin products expire?

They age, whether or not a date is printed. The FDA confirms that no U.S. law requires cosmetics to carry an expiration date, while products that are also drugs, such as sunscreens, must have one.

What is LIFO, and why does it cause trouble on a shelf?

LIFO means last in, first out: the newest unit gets used first. In a stockroom it usually happens by accident, when new deliveries are placed in front of older stock. The older units stay at the back until they are past their best.

How do I rotate products that have no expiration date?

Write the delivery month on each box when it arrives, and place new stock behind old. That turns FIFO into something anyone on the team can follow at a glance. For opened products, write the opening date on the container.

Last updated on Oct 12, 2026

New article comparing FIFO and FEFO stock rotation for salon back bars, with plain definitions, a detailed comparison table, a rule of thumb and a worked shelf example.

Strategies, The truth about salon and spa product cost deductions: professional product cost should fall between four to six percent of service revenue (Strategies' own benchmark).

IRS, Publication 538, Accounting Periods and Methods: definition of the FIFO method.

EU Guidelines on Good Distribution Practice of medicinal products for human use, 2013/C 343/01: stock should be rotated according to the first expiry, first out principle.

FDA, Shelf Life and Expiration Dating of Cosmetics: no U.S. law requires expiration dates on cosmetics; drugs must carry them; mascara is usually discarded two to four months after purchase.


Please share this post

Share article on FacebookShare article on LinkedIn