
Guides
A formula for ranking profitable hair salon services
Use contribution per chair hour to rank profitable hair salon services with your own prices, product costs, labor costs, and actual chair times.
What to take away
- Rank services by contribution per chair hour, never by price or by margin alone.
- The four inputs are price, product cost, labor cost and chair time.
- A high-margin service that ties up a chair for a long stretch can rank below a cheap fast one.
- The ranking depends on your prices, your pay model and your durations, so compute it.
To rank profitable hair salon services, use your salon's own records to calculate contribution per chair hour. The formula gives you a method, not a universal list of the most profitable services.
Profit per service is the wrong question
A service returning a large margin per appointment can still be the worst thing a chair could be doing. The chair is the scarce resource, and the schedule asks what a chair earns per hour.
That reframing changes the ranking. A modest margin that turns over quickly can outrank a large margin that holds a chair for a long stretch. A service that frees the stylist during processing can outrank both.
The contribution per chair hour formula
Contribution per chair hour formula
- contribution per service = price - product cost - direct labor cost
- contribution per chair hour = contribution per service / chair hours occupied
Substitute your own values. The second line is the ranking key. Sort the menu on it and you have the answer the question was reaching for.
Contribution per chair hour
- contribution per serviceprice - product cost - direct labor cost
- contribution per chair hourcontribution per service / chair hours occupied
- chair hours occupiedinclude cleanup and turnover
- direct labor costtime actually engaged, not full appointment
Two adjustments make it honest. Chair hours occupied should include cleanup and turnover, because the chair is not sellable during either. And where a processing interval genuinely releases the stylist, direct labor cost should reflect the time actually engaged rather than the full appointment length.
The four inputs and where to find each one
- Price.From your own list. Use the tier actually booked rather than the headline price, since the mix across stylist levels changes the average.
- Product cost.From back bar consumption, not from the retail price of the same product. This is the input most often estimated when it could be measured: decant and record, and the figure stops being a guess.
- Direct labor cost.Whatever the pay model makes it. Commission makes labor cost move with price. Hourly makes it move with time. Booth rent removes it and replaces the question with occupancy. The hiring and training guide sets out how levels change this input.
- Chair hours occupied.From actual durations in the booking record, not planned ones. The gap between planned and actual is where a service quietly stops being profitable.
Fixed costs stay out. Rent, insurance and software do not vary with which service is booked, so including them per service produces an allocation rather than a decision.
Four inputs and their sources
- Pricetier actually booked, not headline price
- Product costback bar consumption, decanted and recorded
- Direct labor costset by commission, hourly or booth rent
- Chair hours occupiedactual durations from booking record
- Fixed costsrent, insurance, software stay out
Apply the formula to your menu
Use one row for each service on your menu. Fill in the booked price, product cost, direct labor cost and actual chair hours, then calculate contribution per chair hour.
Sort the rows by the result. When a lower-ranked service occupies peak hours, compare the lost contribution with the higher-ranked work it displaces before making a booking rule.
For a service with processing time, record whether the chair remains occupied and whether the stylist is released. Those facts affect chair hours and direct labor differently; released stylist time does not mean released chair capacity.
Why the ranking is local
- Prices differ by market, and so does what clients will book at each tier.
- Product cost differs by line, by dilution practice, and by how carefully the back bar is measured.
- Labor cost differs entirely by pay model, so two salons with identical prices rank the same menu differently.
- Durations differ by stylist level, by room layout, and by whether the salon uses an assisting model.
- Demand shape differs, and a service is only worth its contribution if the hour would otherwise have sold.
Anything published as a national ranking has silently fixed all five.
Why rankings are local
Salon A
- Prices
- market rate
- Product cost
- line and dilution
- Labor cost
- commission
- Durations
- stylist level
- Demand shape
- peak hours
Salon B
- Prices
- different market
- Product cost
- back bar practice
- Labor cost
- hourly or rent
- Durations
- room layout
- Demand shape
- empty hours
What the ranking does not decide
Not the menu on its own. A service that ranks low can still belong, because it brings clients who book higher-ranking work, or because it fills hours that would be empty. Contribution per chair hour tells you what to protect in peak hours, not what to delete.
Not the rules either: your state board of cosmetology decides which services a license permits. Chemical services follow the manufacturer's instructions for the product in use.
Profitability is no reason to offer work your team is not licensed to perform; that boundary belongs in the licensing and compliance guide. Nor does it decide demand, which is the subject of the marketing and growth guide.
Two things stay outside the formula. The consultation and patch test preceding a first color service are chair time with no contribution, and they are not optional. And room constraints can cap a service regardless of its ranking, which is a matter for the equipment and setup guide.
Public claims about savings or value are subject to advertising rules; see the Federal Trade Commission advertising guidance. The records behind the calculation are the ordinary business records described by the Internal Revenue Service.
Common questions
How often should the ranking be recomputed?
Whenever an input moves: a price change, a product line change, a shift in the pay model, or measured drift in durations. A quarterly recompute catches drift no single change would have triggered.
Does retail belong in the calculation?
Not inside contribution per chair hour, because retail consumes no chair time. Track attachment separately as units per service.
What if actual durations are not recorded?
Then the ranking cannot be trusted, and recording them is the prior task. Booked duration is what you intended. Actual duration is what the chair gave up.
Should low-ranking services be removed?
Only after checking what they bring with them. Restrict them to off-peak first. If demand for the higher-ranking work holds, removal becomes a real option.







