Run & grow · Guide

Salon Inventory Management: Stop Product Leakage and Know Your Cost per Service

Set consumption norms, work out cost per service, plug product leakage, set reorder points and run a monthly stock audit, with formulas and worked examples.

The Salos teamUpdated 16 min read

Short answer

Salon inventory management means tracking every product from purchase to use, keeping backbar (used in services) separate from retail (sold to clients). Set a consumption norm for each service, cost each service from it, reorder at a calculated point, use stock oldest first, and audit monthly so the gap between expected and actual use shows where product leaks.

  • Run backbar and retail as two separate stocks, because one is controlled by usage per service and the other by sales.
  • Set a consumption norm for each service by measuring five real services and averaging them, then cost the service from that norm.
  • Leakage is the gap between what your norms say you used and what actually left the shelf; the colour-to-developer ratio is a second, free leak detector.
  • Accept a vendor's free-goods scheme only if you'll use the stock well before it expires.
  • Since 22 September 2025, the GST a salon pays on backbar products can't be claimed back, so it belongs in your cost per service.
In this guide+
  1. What is the difference between backbar and retail stock?
  2. How do you set consumption norms for each service?
  3. How do you calculate cost per service?
  4. Where does salon product leak?
  5. How do you use FIFO and manage expiry?
  6. How do you set a reorder point?
  7. How should you handle purchase orders and vendors?
  8. How do you run a monthly stock audit?
  9. How does GST affect salon product costs now?
  10. Frequently asked questions

Product is the one salon cost you can see on a shelf, which makes it easy to assume you know where it goes. The only way to be sure is to measure. This guide sets up the whole system: backbar and retail, consumption norms, cost per service, where product leaks and how to detect it, FIFO and expiry, reorder points, vendors and a monthly stock audit.

Every number in the examples is an assumption chosen to show the maths. Use your own prices and measurements.

What is the difference between backbar and retail stock?

Backbar is the professional product your team uses during services; retail is the product clients buy and take home. They sit in the same storeroom but need different controls: backbar is managed by how much each service uses, retail by what sells and at what margin.

BackbarRetail
What it isColour, developer, bleach, wax, large-pack shampoo, facial kitsShampoos, conditioners, serums, oils and skin care for clients
How it leaves the shelfUsed during services, in grams and millilitresSold on a bill, in units
What to measureUse per service against a normUnits sold, margin, days of cover
GST you pay on itA cost: salon services carry no input tax creditSee the GST section below
Typical leakOver-use and unbilled servicesMissing units and expiry

Keep them apart physically too. A retail bottle opened at the wash basin has become backbar, so record the move as an issue from retail to backbar. If you don't, retail looks short and backbar looks cheap.

How do you set consumption norms for each service?

Set a norm by measuring the product used in five real services, averaging the five, and writing the result down as the standard quantity for that service. Brand guidelines are a starting point, but your norm should come from how your own team works.

  1. List your top 20 services by volume from your billing records.
  2. For each, list every product it uses: colour, developer, shampoo, conditioner, mask, wax, facial products.
  3. For the next five times each service is done, weigh or measure the product before and after. A kitchen scale in grams and a measuring jug in millilitres are enough. Weigh the tube and the bowl, not a guess at the bowl.
  4. Average the five readings and round to a sensible figure.
  5. Split the norm where it matters: short, medium and long hair need different colour norms.
  6. Write the norm on a card at each station and enter it in your software.
  7. Remeasure every quarter, or whenever you change a product or brand.

If one stylist's readings are far above the others, don't average them in. Measure that stylist separately, and treat the gap as a training question: mixing a full bowl "to be safe" is a habit, and habits are taught.

How do you calculate cost per service?

Cost per service is the cost of every product a service uses at its norm, plus disposables. Work out a cost per gram or millilitre for each product, multiply by the norm, and add the lines.

  • Cost per unit = pack price including GST ÷ usable quantity in the pack
  • Product cost per service = sum of (norm × cost per unit) for every product + disposables
  • Product cost % = product cost per service ÷ service price before GST × 100

Use the price including GST. Since 22 September 2025, salon services have been taxed at a mandatory 5% without input tax credit, so the GST on backbar products can't be set off against the GST you collect.

Use the result three ways. It sets the floor for your price. It gives you the expected use for your monthly audit. And it shows which services have fallen behind rising product prices, so you know where to review the menu first. To turn a product cost into a price, put it into the calculator below, which adds the stylist's time, commission and your margin; the method is explained in our guide to pricing salon services.

Calculator · try your own numbers

Price a service from its cost

Enter the product cost per service you worked out above.

Your salon

The service

Target price before GST

₹1,376

Client pays with 5% GST

₹1,445

Cost per chair-minute
₹8.00
Chair-minutes sold a month
36,000
Service cost
₹949
Break-even price
₹1,067

Service cost = minutes × cost per chair-minute + product. Break-even = cost ÷ (1 − commission − fees). Target = cost ÷ (1 − commission − fees − margin).

Where does salon product leak?

Product leaks in five places: over-use at the station, staff using products on themselves, services that never reach a bill, expiry and damage, and theft. You find leaks by comparing what should have been used with what actually left the shelf.

  • Expected use = number of each service done × its norm, added across services
  • Actual use = opening stock + purchases − closing stock
  • Leakage = actual use − expected use
  • Leakage % = leakage ÷ actual use × 100
LeakWhat it looks likeHow to stop it
Over-useA full bowl mixed for a small service; free-pouring at the basinNorm cards, scales, measuring bowls, pump dispensers with a fixed dose
Personal useStaff doing their own colour or facials after hoursA written staff-service policy: staff services are booked and billed, even at zero
Unbilled servicesA "quick touch-up" or complimentary massage for a regular, never recordedBill everything, including free services at ₹0, with a reason
Expiry and damageOxidised half-tubes, products past date, dropped bottlesFIFO, opened-on dates, a monthly near-expiry check
TheftRetail units missing with no bill; gaps after particular shiftsA locked store, one key-holder, an issue register, a camera on the store and retail shelf

Start with the explanations that accuse no one: a norm set too low, a service not billed, a spill nobody recorded. If the gap stays after those are fixed, look at which products, which days and which shifts it appears in.

Control the floor with "empty for full"

Give each station one open unit of each backbar product. A stylist gets a new tube or bottle only by handing back the empty one, and the store-keeper notes it in the issue register. Empties that never come back are your leak, and the register shows whose station they went to. Keep staff bags and phones in lockers away from the store, which removes the easiest route out of the salon.

How do you use FIFO and manage expiry?

FIFO, first in first out, means you always use or sell the oldest stock first, so nothing sits at the back until it expires. When batches carry different expiry dates, go one step further and use the earliest expiry first.

  • Write the date received on every pack as it comes in, and the expiry date on the shelf label if the print is small.
  • Put new stock behind old stock, on every shelf, every time.
  • Open one unit of each product per station at a time, and write the opening date on it.
  • If a pack shows an open-jar symbol with a number such as 12M, that is how many months it stays good after opening. Use that, not the printed expiry, once it is open.
  • Once a month, list everything expiring in the next 60 days. Use backbar items first in services, and push near-dated retail items on the shelf.
  • Record every write-off with a reason: expired, damaged, or used as a sample.

For retail, also watch days of cover: retail stock at cost ÷ daily cost of retail sold. If you hold ₹60,000 of retail at cost and sell ₹7,200 of it (at cost) a week, you hold about 58 days of stock. A product whose days of cover is longer than its remaining shelf life will expire on your shelf unless you act now.

How do you set a reorder point?

A reorder point is the stock level at which you place the next order, so new stock arrives before the old runs out. It depends on how fast you use the product, how long the vendor takes to deliver, and how much buffer you keep for a busy week or a late delivery.

  • Reorder point = average daily use × normal lead time in days + safety stock
  • Safety stock = (highest daily use × longest lead time) − (average daily use × normal lead time)
  • Order quantity = average daily use × days until your next regular order, rounded up to whole packs

Write each reorder point on the shelf label ("reorder at 1.4 bottles") so whoever does the stock check knows without a spreadsheet. Recalculate before wedding season and festivals, when use jumps and deliveries can slow.

You don't need this precision for every item. Rank your products by what you spend on them in a month. The few at the top, often colour, developer, treatments and facial kits, deserve calculated reorder points and a weekly count; the long tail of cheap items can be checked monthly.

How should you handle purchase orders and vendors?

Raise a written purchase order for every purchase, check every delivery against it, and keep a short list of vendors with agreed prices, lead times and return terms. A purchase order is your record of what you asked for, at what price, so you can catch a short delivery or a price that crept up.

  1. Make the order from your reorder list, not from what the sales representative suggests that day.
  2. Have the owner or manager approve it.
  3. Send it to the vendor in writing, on WhatsApp or email, with quantities, agreed prices and the delivery date.
  4. When stock arrives, check items, quantities, batch numbers, expiry dates and damage before signing.
  5. Match the vendor's tax invoice to the order and the delivery. Check their GSTIN and the GST shown.
  6. Enter the stock the same day, with its batch and expiry.
Purchase order on WhatsApp

Hi {Vendor name}, purchase order {PO number} from {Salon name}, dated {Date}. {Product 1}: {Quantity} at ₹{Agreed price} {Product 2}: {Quantity} at ₹{Agreed price} Please deliver by {Delivery date} with a GST tax invoice. Batches with less than {Months} months to expiry will be returned.

Review each vendor every quarter on five things: price against your last order, how often deliveries come complete, damaged or short deliveries, how much shelf life the stock arrives with, and whether they take back near-expiry or slow-moving items. Salos handles purchase orders to vendors, stock issued to the floor, periodic audits and lot and expiry tracking in its inventory module, on Pro and Ultra.

How do you run a monthly stock audit?

A monthly stock audit is a full physical count of everything in stock, compared with what your records say should be there, with every difference explained or written off. Run it the same way every month so the results can be compared.

  1. Fix the date: the last day of the month, after closing, with no services running.
  2. Freeze movement: no deliveries entered and no stock issued until the count is finished.
  3. Print or export the expected stock list by location: store, each station, the facial room and the retail shelf.
  4. Count in pairs, one counting and one writing, one location at a time. Don't let anyone count their own station.
  5. Weigh opened tubes, bottles and tubs on a scale instead of guessing "half".
  6. Note expired, damaged and near-expiry items separately as you go.
  7. Enter the counts and work out the variance for each line: counted minus expected, in units and in rupees at cost.
  8. Recount any line that is off by more than your own threshold before you investigate it.
  9. Write off what is explained, with a reason. List what is not explained.
  10. Agree one or two fixes with the team, such as a revised norm or a new rule for staff services, and check them next month.

Between audits, count your ten most expensive products every week. A weekly spot check catches a problem in days instead of a month. Add both counts to your salon SOP checklists, and track product cost monthly alongside your other salon KPIs.

How does GST affect salon product costs now?

Since 22 September 2025, salon and beauty services are taxed at a mandatory 5% without input tax credit, so the GST you pay on products used in services is a cost you can't recover. That changes how you compare vendors and how you cost services.

  • Backbar: budget and cost every product at its price including GST. When you compare vendors, compare the price you actually pay, tax included.
  • Retail: when you sell a product, you charge GST at that product's own rate by HSN code. Shampoo and hair oil are at 5%, while hair dye and most skin care stayed at 18%.
  • Credit on retail stock: the restriction covers inputs used in supplying salon services. Stock you buy only to resell is used for a taxable sale of goods, and credit on anything used for both has to be split. Confirm the treatment with your CA before you claim anything.
  • Moving stock between the two: when a retail product goes to the backbar, record it as an issue, so your books show what it was really used for.

Our GST guide for salons covers invoices and returns. For how product cost feeds through to your bottom line, see our guide to salon profit margin.

Frequently asked questions

How do you calculate product cost per service in a salon?

Work out the cost per gram or millilitre of each product by dividing its pack price, including GST, by the usable quantity. Multiply by the quantity the service uses, which is your measured norm, and add disposables such as gloves and cotton. A root touch-up using 60 g of colour at ₹6.49 a gram costs ₹389.40 in colour alone, before developer, shampoo and conditioner.

What is a good product cost percentage for a salon?

There is no reliable universal figure, because product cost depends on your service mix: colour and treatments use far more product than haircuts. Work out the product cost of each service from measured norms, then track your overall backbar cost as a share of service revenue against your own three-month average. A rise with no change in service mix points to over-use, unbilled services or missing stock.

How do I stop staff from taking salon products?

Make every movement visible rather than accusing anyone. Keep stock in a locked store with one key-holder, issue products to stations only in exchange for the empty, bill staff services through the system even at zero value, keep bags in lockers away from the store, and count your ten most expensive products every week. Tell the team the monthly leakage figure: a gap everyone can see is harder to ignore.

How often should a salon do a stock audit?

Do a full physical count once a month, on the same day and in the same way, comparing counted stock with what your records expect. Between audits, count your ten most expensive products every week. The weekly spot check catches leaks within days, and the monthly audit gives you the actual use you need to measure leakage against your consumption norms.

What is a reorder point and how do I set one?

A reorder point is the stock level at which you place the next order. Multiply average daily use by the vendor's normal lead time in days, then add safety stock for busy days and late deliveries. A salon using 120 ml of developer a day, with a 4-day lead time and 920 ml of safety stock, should reorder when stock falls to 1,400 ml.

Can a salon claim GST input tax credit on products?

Not on products used in services. Since 22 September 2025, salon services are taxed at a mandatory 5% without input tax credit, so GST on backbar products is a cost. Products bought only to resell are used for a taxable sale of goods, which is treated differently, and credit on anything used for both has to be split. Confirm the treatment for your salon with your CA.

What is backbar in a salon?

Backbar is the professional product a salon uses on clients during services: colour, developer, bleach, wax, large-pack shampoo and facial kits. It is managed by how much each service uses, against a measured norm. Retail is the product clients buy and take home, managed by units sold and margin. Keep the two in separate records, and record any move from retail to backbar.

Sources

  1. GST Council — FAQs on the decisions of the 56th GST Council
  2. PIB — FAQs-2 on the decisions of the 56th GST Council (input tax credit)
  3. CBIC — GST rates for goods and services

General information for salon owners, not legal or tax advice. Rules change and some vary by state — check with your CA or the department concerned before you act on them.

The Salos team

We build Salos, the salon operating system, and run it every day inside a working salon — so these guides come from the same front desk, chairs and month-end you deal with.

Keep reading.

All guides
Book a demo

See your salon
on Salos.

No decks, no pressure. We set up a demo around how your salon runs — and you decide if it deserves to run on Salos.

  • A 20-minute walkthrough on your services, your prices, your outlets
  • Exact per-outlet pricing — including published multi-outlet slabs
  • Live tour: booking → GST bill → WhatsApp, in under a minute
  • A migration plan — we move your data from your current software
20 min

is all it takes. On WhatsApp or a call — you pick the slot, we bring your numbers.

Interested in

We'll confirm on WhatsApp within one working day. No spam — ever.