Hairdresser price list: template and example to copy
A price list is often the first thing a new client sees from you, before your work itself. Yet for many hairdressers it is an old photo in a story highlight, or “DM for prices”. Below is a hairdresser price list template you can copy, with notes on each part. It works for a salon and for a mobile hairdresser in the Netherlands.
How a good price list is built
Clients look for two things on a price list: what will my treatment cost, and how long will it take. So use this order:
- Cuts, for women, men and children.
- Blow-dry and styling.
- Colour, from roots to balayage.
- Treatments, such as a hair mask or keratin.
- Extras: travel fee, deposit, surcharges.
Put the duration on every line. It helps the client plan, and it shows why a balayage costs more than a cut.
Template: hairdresser price list
The amounts below are examples to show the structure, not a market average. Fill in your own prices.
| Treatment | Duration | Price |
|---|---|---|
| Women’s cut (wash, cut, blow-dry) | 60 min | €45 |
| Women’s dry cut | 30 min | €32 |
| Men’s cut | 30 min | €28 |
| Children up to 12 | 30 min | €20 |
| Blow-dry and styling | 30 min | €30 |
| Root colour | 75 min | €55 |
| Full colour, up to shoulder length | 90 min | €70 |
| Highlights, half head | 120 min | €85 |
| Balayage, from | 180 min | €140 |
| Hair mask as an extra | 15 min | €12 |
Mobile hairdresser? Add these lines:
| Extra | Price |
|---|---|
| Travel fee zone 1, within 5 km | €5 |
| Travel fee zone 2, 5 to 15 km | €10 |
| Deposit at booking | €15, comes off the price |
Notes on each part
Fixed prices where you can. “From €45” for a cut makes people wonder what it will really be. Use “from” only where length or amount of hair truly matters, and say what it depends on.
Travel fee on its own line. If you travel to clients, do not quietly fold travel time into your prices. A separate line per zone is fairer and easier to explain. Dutch clients may know it as voorrijkosten.
The deposit on the list itself. If you ask for a deposit, say so on the price list. Then it is no surprise at booking. What a deposit is and how to handle it is in What is a deposit?
Amounts as the client pays them. Show the price the client actually pays at the end, so including VAT if you charge it. If you are in the small-business scheme (KOR), you charge no VAT. More in BTW, KOR and invoicing for expat beauty pros.
Where to show your price list
A price list as an image in a highlight is quick to make, but search engines and clients who want to book can do little with it. Better:
- On your booking page, per treatment with duration and price. The client picks a time right away.
- As the link in your Instagram bio, to that same page. See Link in bio for salons.
- Printed in the salon, if you have one.
On pbw.life you list every treatment with duration and price on your booking page, with travel fees per zone and a deposit if you want one. The client sees the total before booking. More on working as a mobile hairdresser on pbw.life for hairdressers.
Changing prices without fuss
If you raise your prices, tell your regular clients a few weeks ahead. One line in your story and one on your booking page is enough: “New prices apply from 1 January. Appointments already booked keep the old price.” Thanks to that second sentence, nobody feels caught out.
Frequently asked questions
Should I use "from" prices?
Only where the price really depends on length or amount of hair, as with colouring. Then say what it depends on, for example "up to shoulder length". For cuts a fixed price is clearer.
Do I list travel fees separately?
Yes. A separate line for the travel fee (voorrijkosten in Dutch) per zone or distance avoids a discussion at the door. The client sees the total in advance.
How often should I update my price list?
Look at it at least once a year, and whenever product costs or travel costs rise noticeably. Tell your regular clients a few weeks ahead.