Hair Salon Colour Cost & Pricing Malaysia | MyBMS Pro

Hair Salon Colour Costs in Malaysia: What a Head Really Costs, and How to Price It

A cut sells time. A colour sells time plus chemistry — and most Malaysian salons price it as if only the chemistry counted. Here is the arithmetic that fixes it.

By William Tang Updated September 20269 min read
Service margin report shown in MyBMS Pro hair salon software

A colour service costs a hair salon far more than the tube: colour, developer, lightener, bond builder, foils, backbar and two to three hours of chair time. Price it from cost per head plus chair-hour yield, never from what the salon down the road charges. MyBMS Pro deducts colour-bar stock at checkout, reports margin per service in RM, and pays Overprice commission when a stylist sells above your minimum — so the maths happens at the till, not in a notebook.

Ask a Malaysian salon owner what a full head of colour costs them and you will usually get the price of the tube. That is the smallest line on the bill. The expensive parts are the developer you mix and throw away, the bond builder you add because the client is bleached, the eighty foils, the backbar wash, and — above all — the 150 minutes of chair time that could have held three cuts. This article shows how to work out cost per head properly, how to turn that into a price, and where hair salons in Malaysia quietly lose the margin they thought they were making.

Key takeaways

  • ✓A colour is priced on two inputs: cost per head and chair-hour yield — time is the scarcer one.
  • ✓A badly priced root touch-up can earn less per chair-hour than a wash-cut-blow. Most owners have never checked.
  • ✓The single biggest fix in most Malaysian salons is a length or consumption surcharge, not a general price rise.
  • ✓Backbar and retail are different stock. Mixing them hides your true service cost.
  • ✓Over-mixing is invisible until you track product usage per service at checkout.

Why a colour chair is not a cutting chair

Every chair in your salon produces a number of Ringgit per hour. That is the only figure that lets you compare a RM 45 cut against a RM 450 balayage honestly — because the balayage occupies the chair ten times longer.

Here is the comparison most salons have never actually done. The prices are illustrative; put your own in:

Chair-hour yield = price ÷ chair time. Illustrative figures — substitute your own menu.
ServiceChair timePriceChair-hour yield
Wash, cut & blow45 minRM 45RM 60
Root touch-up (short)120 minRM 90RM 45
Root touch-up (priced right)120 minRM 140RM 70
Full head colour (long)180 minRM 280RM 93
Full highlights / balayage210 minRM 480RM 137

Read the second row again. An underpriced root touch-up earns less per chair-hour than a haircut, while consuming product and tying up a basin, a trolley and often an assistant. Salons in this position feel busy and profitable and are neither.

💡 Before you raise any price, measure chair time honestly — from the moment the client sits to the moment the chair is clean and free. Processing time counts; the chair is not earning anything else during it.

What a colour service actually consumes

Six cost lines make up a colour. Most owners count one or two.

The six lines in a colour service. Units vary by brand — use your own invoices.
Cost lineTypical unitWhat people get wrong
Colour cream60 ml tubeCounted. Usually the only line counted.
Developer / peroxide1 L bottleMixed 1:1 or 1:2, so it costs as much volume as the colour itself.
Lightener / bleach500 g tubPriced per tub, used per scoop — nobody converts.
Bond builderper serviceAdded free “because she’s bleached”, never charged.
Foils & sundriesper foil, per capeA full head of highlights is 60–120 foils.
Backbar wash & treatmentper headTaken from retail stock, so it never shows as a service cost.

Convert every unit to cost per head

Suppliers price in tubes, litres and tubs. Your service is priced per head. Until you convert, you are guessing. The conversion is one division:

  1. 1Cost per ml or per gram = invoice price ÷ units in the container.
  2. 2Units used per head — weigh it once for each service on your menu, on a real client.
  3. 3Cost per head = cost per unit × units used.
  4. 4Add the fixed lines that do not scale — foils, gloves, cape, towel laundry.
  5. 5Add the backbar wash and treatment. It is part of the service, so it is part of the cost.
💡 Weigh the mixing bowl before and after, on three real clients per service type. One afternoon of this replaces years of guessing, and it almost always shows more product going into long hair than anyone assumed.

Pricing: three models Malaysian salons actually use

Once you know cost per head, the pricing model is a choice about who absorbs variation in hair length and density.

Three pricing models. Length bands are the usual sweet spot for a Malaysian hair salon.
ModelHow it worksBest forThe catch
Flat per serviceOne price for “full head colour”Simple menus, similar clienteleLong, thick hair is subsidised by short hair — and long hair clients tell their friends
Length bandsShort / medium / long tiersMost salons, most of the timeNeeds a clear, visible definition of each band or the front desk will argue
By consumptionBase price + charge per extra tube or scoopTechnical and balayage-heavy salonsOnly workable if usage is actually recorded at checkout

The long-hair surcharge is the fix most salons are avoiding

If one model out of the three should be adopted this month, it is length banding. A client with hair past the shoulder blades can take two and a half to three times the product of a short bob, and thirty to sixty minutes more chair time. Charging both the same is not a loyalty strategy; it is a transfer of money from your short-hair clients to your long-hair clients.

Banding is also the easiest change to communicate, because clients already expect it. State the bands on the menu, at the mirror and in the booking confirmation, and the conversation happens before the colour is mixed rather than at the till.

💡 Set the band at consultation and record it on the booking, not at payment. A surcharge discovered at the counter feels like a penalty; the same surcharge quoted at the mirror is just the price.

Where the margin actually leaks

Four leaks account for most of the gap between the margin owners think they make on colour and the margin they bank.

A worked example, and why it stings

Take a full head of colour on long hair priced at RM 280. Suppose the product works out at RM 110 and the stylist is on 30% service commission. Run a 20% promotion on it and the picture changes completely:

Illustrative. A 20% discount removed 45% of what the salon keeps, because product cost does not discount.
Full priceWith 20% off
Price chargedRM 280RM 224
Product costRM 110RM 110
Commission (30%)RM 84RM 67
Left for the salonRM 86RM 47
Per chair-hour (3 h)RM 29RM 16

The discount looked like 20%. It took 45% of the salon's share, and dropped the chair to RM 16 an hour before rent, electricity and the assistant. This is why colour promotions should be built on time — a quiet Tuesday slot — rather than on percentage off a service whose cost is mostly chemical.

Making the maths happen at the till

None of the above survives contact with a busy Saturday if it lives in a notebook. The calculation has to attach itself to the transaction.

That last point matters more than it sounds. The most expensive colour in any salon is the one that ran out halfway.

Rebooking: the cheapest colour client is the one already sitting down

Colour has a mechanical advantage a cut does not: regrowth is on a schedule. Roots show at four to six weeks whether or not the client thought about it, which makes the next appointment predictable in a way a haircut never is.

Booking the next visit before the client leaves the chair costs nothing and fills the calendar four weeks ahead. MyBMS Pro sends the rebooking prompt over WhatsApp automatically at the interval you set per service, so a root touch-up is chased at five weeks and a full colour at eight, without anybody remembering to.

MyBMS Pro is built for Malaysian hair salons: colour-bar usage recorded at checkout, backbar kept separate from retail, margin per service in RM, Overprice commission for stylists who price correctly, and automatic WhatsApp rebooking on a per-service interval. Book a free live demo and we will run your own colour menu through it.

WT

Written by

William Tang · Founder, BMS Solution Sdn. Bhd.

William Tang is the founder of BMS Solution Sdn. Bhd., the Malaysian company behind MyBMS Pro. He works hands-on with salons, spas, clinics and car-grooming businesses across Malaysia, helping them move bookings, POS, memberships and staff management onto one cloud platform.

← All articles

FAQ

Questions, answered

How much does a hair colour cost a salon in Malaysia?+

It depends entirely on brand tier, hair length and whether lightener is involved, so the useful answer is a method rather than a number. Convert your supplier invoice to a cost per gram or per millilitre, weigh what actually goes into the bowl on three real clients per service type, then add foils, gloves, cape, towel laundry and the backbar wash. Most salons find the true cost per head is noticeably higher than the tube price they had been assuming, because developer, bond builder and backbar were never counted.

How should I price long hair versus short hair?+

Use length bands — short, medium and long — with the band set at consultation and recorded on the booking, not discovered at the till. Hair past the shoulder blades commonly takes two and a half to three times the product of a short bob plus thirty to sixty minutes more chair time, so charging both the same means your short-hair clients are subsidising your long-hair clients.

What is chair-hour yield and why does it matter more than price?+

Chair-hour yield is the service price divided by the total time the chair is occupied, including processing. It matters because a salon only has so many chair-hours in a week, and it is the only fair way to compare a quick cut against a long technical service. An underpriced root touch-up can produce a lower chair-hour yield than a wash-cut-blow while consuming product, a basin and an assistant.

What is backbar stock and should it be separate from retail?+

Backbar is the shampoo, conditioner and treatment used on clients during a service; retail is what they buy and take home. They must be tracked as separate stock categories. When backbar is drawn off the retail shelf, service cost is understated and retail appears to be disappearing, so both numbers become unusable for decisions.

How do I stop stylists over-mixing colour?+

Make usage visible rather than policing the mixing bowl. When what went into the bowl is recorded against the service at checkout, average grams per service type per stylist becomes a number you can see, and the outliers stand out without anyone being accused of anything. In most salons simply making it visible reduces it, because over-mixing is habit rather than intent.

Should I run percentage discounts on colour services?+

Be careful. Product cost does not discount, so a percentage off comes entirely out of the salon's share. On a colour where product is a large part of the price, a 20% promotion can remove closer to 45% of what the salon actually keeps. Promotions built on time — a quiet weekday slot, an off-peak rate — fill chairs that would otherwise earn nothing, without attacking the margin on chairs that were going to be full anyway.

Does MyBMS Pro track colour product usage per service?+

Yes. Colour-bar product usage is recorded at checkout against the service, so stock deducts automatically, backbar stays separate from retail, and you get margin per service in RM rather than a guess. Low-stock alerts and branch-to-branch transfers mean you are not starting a full head on a shade there is not enough of.

What is Overprice commission and how does it help a colour bar?+

Overprice commission is a bonus MyBMS Pro pays a staff member for selling above the minimum price you set for a service. On a colour bar it aligns the stylist with the length and consumption surcharge: quoting the correct band for thick or long hair is no longer an awkward conversation the stylist avoids, because getting it right increases their own commission as well as your margin.