ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides8 min read

Back-bar inventory: tracking the professional stock your services consume

Back bar inventory is the stock your services consume, not what you sell. Set par levels per item, log the weekly gap, and stop running out mid-service.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

Tuesday, 10:15. A color client is in the chair, the bowl is mixed, and the developer bottle hisses empty. Nobody sold anything — the stock was consumed. That is the entire problem with back bar inventory: it doesn't exit through a register, so every tool built to watch sales watches the wrong thing. The fix is unglamorous and reliable — a par level per item, a ten-minute weekly gap check, and an honest acceptance that no point-of-sale system tracks consumption for you automatically.

What makes back-bar stock different

The back bar is the professional stock your services use: color, developer, lightener, the shampoo and conditioner you apply, foils, gloves, wax, massage lotion, lash adhesive. Three properties separate it from a retail shelf:

  • It leaves the building inside a client, not a bag. Usage follows your service calendar, not your sales graph. A fully booked week drains the color bar even when retail revenue is flat.
  • It never rings. Unless you deliberately ring product usage as line items, none of it appears in Shopify's sales or inventory movements. The stock ledger and reality diverge silently from the first day.
  • It comes in professional sizes. The liter of developer you use and the 50 ml retail bottle you sell are the same chemistry in different stock. If they share one count, both numbers are wrong.

That last point deserves emphasis. A salon that tracks "moisture shampoo: 24 units" while using the same SKU for back-bar pours and retail sales has merged two inventories with different clocks. Split them into separate SKUs — one for professional use, one for retail — even if the product is identical.

The mechanic: par levels per item

A par level is the quantity that should be on the shelf when you place your next order. Set it from consumption, not instinct:

par = (use per service × services per order cycle) + one cycle of buffer

Here is a worked example for a two-person salon that orders from its professional distributor every two weeks. The service assumptions are illustrative — replace them with your own book.

Item Used per service Services per 2 weeks Use per 2 weeks Order unit Par level
20-volume developer 60 ml 36 color services 2,160 ml 946 ml bottle 4 bottles
Color tubes (2 oz) 1 tube (doubles need 2) 36 + 6 doubles 42 tubes box of 12 4 boxes
Foils 30 sheets (full color) 22 full colors 660 sheets box of 500 2 boxes
Nitrile gloves 1 pair 60 all services 60 pairs box of 100 1 box

The developer arithmetic, spelled out: 36 services × 60 ml = 2,160 ml per two-week cycle. At 946 ml per bottle that is 2.3 bottles, which rounds to 3 bottles of real need; the fourth bottle is the buffer that absorbs a busy week or a late delivery. When you count 2 bottles on the shelf, the gap is 2, and you order 2. That is the whole system: par minus counted, per item.

Two settings matter more than the arithmetic. First, order cadence: par levels scale with how long you can wait, so a salon ordering monthly carries roughly double the color bar of one ordering fortnightly. Second, which items earn a par level at all — anything used in every service (developer, gloves, shampoo) gets one; specialty items (a toner used twice a month) can run on a simpler "reorder when you open the last one" rule.

The weekly ten-minute par sheet

Once a week, same day, same shelf order:

  1. Count what's open, not what's full. A half-empty developer bottle counts as half a bottle. This is the step people skip, and it's why their counts lie.
  2. Write the gap for each item: par minus counted. If the gap is zero or negative, write zero.
  3. Order the gaps from your distributor, not your feelings. The sheet decides.
  4. Date and initial the sheet. Six weeks of sheets will show you which items your service mix actually drinks — that's when you correct the par levels themselves.

A printed page on the stockroom door beats an app for this job, because the person doing the count is usually standing at the shelf with wet hands. Spreadsheet or clipboard, the artifact matters more than the medium.

What your POS can and can't do here

Honesty section. If your services ring through Shopify POS, the service ticket does not decrement back-bar stock — a "Balayage" product with inventory tracking off touches nothing, and a service with tracking on would be counted, not consumed. Some salons try ringing usage as custom line items; Shopify's own help documentation describes custom sale items as a way to charge for things that aren't tracked products, and notes they don't report like regular product sales (Shopify Help Center, "Make a custom sale in Shopify POS," accessed November 2026). So a custom line records revenue but never moves a quantity. There is no automatic consumption tracking in the core platform, and we'd rather say that than pretend otherwise.

Two hybrid setups do work:

  • Track back-bar SKUs in Shopify with counts, and correct them with the par sheet. The weekly count becomes an inventory adjustment, your stock numbers stay sane for insurance and valuation, and your retail shelf and back bar finally speak the same language.
  • Keep the back bar entirely off the books and run pure par-sheet stock management. Lighter, common, and fine until you need to prove what you own — for insurance, a loan, or a sale, at which point an untracked color bar is invisible.

The par sheet remains the source of truth in both. Tooling can watch the ledger; it cannot watch the bowl.

Expiry is part of the job

Developer, lightener, lash adhesives, and many color lines carry use-by dates, and a back bar is where old stock goes to hide behind full bottles. When you count, check dates: open shelf items first, keep newly delivered stock behind or beneath the open bottles, and quarantine anything expired rather than working around it. The rotation discipline is the same first-expired-first-out logic used in food and cosmetics, covered in detail in our expiry tracking guide, and on a color bar it takes about ninety extra seconds a week.

Retail is a different problem

The retail shelf in the same salon — the take-home bottles, the retail-size serums — behaves like ordinary commerce: it sells in units, it can run promotions, it has shade depth and batch concerns. That's a different tracking problem with different mechanics, and we cover it separately in our guide to cosmetics inventory management. Keep the two SKUs distinct, keep the two counts distinct, and neither problem contaminates the other.

One more tooling note, in the interest of full disclosure: InventoryX reads the stock ledger in your Shopify admin, so it can watch a back bar that you track there — but consumption itself is invisible to it and to every tool in this category. Where it earns its keep in a salon is the retail shelf: which take-home products are about to run out, and roughly what those empty shelves cost you in estimated lost sales. The color bar stays on your clipboard.

Common questions

What is back bar inventory? It's the professional stock your services consume rather than sell: color, developer, lightener, foils, gloves, and the products you apply during treatments. It's tracked by consumption, not sales, which is why standard retail inventory tools don't capture it and a par-level sheet remains the practical method.

Is back bar inventory an asset or an expense? Unopened product on the shelf is inventory — an asset you'd list if asked to prove what the business owns. Once a service consumes it, the cost becomes part of delivering that service. Bookkeeping treatment varies by accountant, so confirm how yours classifies professional-use purchases.

How do salons track back bar usage? Most use a par sheet: a weekly count of each item against its par level, with the gap ordered from the distributor. Point-of-sale systems don't track consumption automatically — ringing services doesn't decrement stock — so the sheet, not the software, is the system of record.

How often should you count back bar stock? Weekly is the practical cadence: often enough to catch a fast-draining item before it interrupts a Saturday, short enough to stay a ten-minute job. Count open containers as partial units, and check dates at the same time so expired stock can't hide behind full bottles.

What's the difference between back bar and retail inventory? Back bar is consumed in services, comes in professional sizes, and never appears in sales data. Retail stock sells in units through the register and behaves like ordinary store inventory. Give identical products separate SKUs so a pour into the bowl never distorts the shelf count.

Next step

Build the par sheet for one category this week — the color bar is the usual first choice because it interrupts the most revenue when it fails. List the items, set par from the formula above with your own service counts, and run the ten-minute gap check for three Fridays. The math behind the levels is the same par-level method used in kitchens and clinics, and if any of your professional stock carries use-by dates, borrow the rotation rules from the expiry tracking guide before you place the next order.