How to Price a Hair Salon Service Menu
Published · By the LaunchKit team · How these guides are written
Our guides are educational only, not legal, tax, or accounting advice. Rules vary by state and locality, so confirm the details with the agency that covers your area.
TL;DR: Build each salon price from realistic booked time, labor, overhead, and product use. Define what the service includes, quote variable color work before starting, and compare the finished menu with local alternatives. A full appointment book does not tell you whether those appointments cover your costs.
A haircut and a color appointment can occupy the same chair for very different lengths of time. A menu that hides that difference also hides which services support your business.
This guide gives a small US salon or independent stylist a costing method and a menu-writing checklist. The dollar amounts below are fictional teaching examples, not average US salon prices or suggested rates for your area.
Calculate the cost of a realistically booked hour
Start with a month of costs and appointment records. Separate these into three groups:
- Labor: stylist compensation, including a realistic allowance for your own work, plus applicable employer costs.
- Overhead: rent or booth rent, utilities, insurance, booking software, laundry, and other costs shared across appointments.
- Service supplies: the color, developer, treatments, gloves, and other items consumed by a particular booking.
Include each cost once. If stylist pay is already in your monthly labor allowance, do not add the same pay again as an hourly service cost.
For a solo stylist, divide monthly labor and overhead by realistic booked service hours. Leave room for cancellations, consultation messages, ordering, bookkeeping, and breaks. Dividing by every hour the salon is open can make the cost per appointment look artificially low.
For a staffed salon, use the corresponding total of productive stylist hours and avoid counting one appointment twice. If several guests overlap during processing, account for stylist labor and chair capacity separately instead of assuming every occupied chair consumes a full hour of labor.
Test the month with fewer completed appointments
First, test the booking assumption. Keeping the same $6,000 monthly labor and overhead total changes the one-hour appointment like this:
| Hours actually booked | Cost with $20 supplies | Price at the example 20% margin, rounded up |
|---|---|---|
| 80 | $95 | $119 |
| 100 | $80 | $100 |
| 120 | $70 | $88 |
These are scenarios, not three prices to put on your menu. The lower figure assumes more appointments actually happen. Do not spend expected revenue from 120 hours if your recent books show 80.
Before changing prices, compare booked hours with completed, paid hours over several normal weeks. Record cancellations and gaps separately from long processing appointments. This shows whether the pricing problem comes from the service itself, an unrealistic capacity assumption, or both.
Keep margin and markup separate
Markup is the amount added to cost, measured against that cost. Margin is the amount left after cost, measured against the selling price.
For the $80 appointment above, adding a 20% markup gives $96. The $16 remaining is about 16.7% of that selling price, not 20%.
To model a chosen margin, use:
Price = estimated service cost ÷ (1 − margin as a decimal).
Treat the result as a scenario to assess. It does not establish what customers will pay or guarantee that your salon will be profitable. If you include a fee that depends on the selling price, account for that percentage consistently rather than pretending it is already a fixed supply cost.
Our general guide to pricing small-business services explains the wider relationship between costs, capacity, and the price a customer sees.
Make color quotes explain the variable work
For color services, record what changes the appointment: starting color, desired result, length, density, application time, product quantities, processing, finishing, and cleanup.
Do not promise a fixed correction price from a reference photo alone. Set out what the consultation will establish and give the guest the proposed scope and price before work begins.
Keep a simple comparison record after each appointment:
- What service was booked?
- What was included in the agreed price?
- How much time and product did it actually use?
- What changed, and was the revised work agreed first?
- What should change in the next quote?
If a service consistently takes longer than its booking slot, address the slot and the price together. A higher price does not create the missing appointment time.
Compare like-for-like local alternatives
Your costs are one input; customer demand and alternatives are another. Compare nearby salons serving a similar customer and offering comparable appointments.
Record the included services, expected time, stylist experience, location, and how consultations work. A published color price excluding a cut is not directly comparable with a package that includes one.
The SBA's business-planning guidance includes competitor pricing and customer demand among the questions to investigate. It does not provide a national salon rate to copy. Source checked September 5, 2026.
If the price your costs require is above comparable alternatives, examine service design, appointment capacity, and expenses before deciding what to charge. Underpricing every booking will not fix a cost problem.
Work through the example
Try your own appointment numbers
Change booked hours to see what an empty chair does to this cost model. Use one consistent labor allocation; include each cost once.
Fictional example inputs in USD. Change them to explore your assumptions. Your entries stay in this page and reset when it reloads.
- Modeled appointment cost
- $80.00
- Price at this modeled margin
- $100.00
- Left after modeled costs
- $20.00
A simplified cost model, not a recommended market price. Taxes and payment fees are not calculated. The selling price rounds up to the next cent; the remaining amount uses that price and your full-precision cost inputs.
Related LaunchKit products