Your prices are online but clients don't understand them: 12 price-list mistakes
Your prices are on your website. And people still message you: "Hi, how much for balayage?" That is not a pricing problem — it is a comprehension problem. A published price only does its job if a stranger can answer three questions from it, without calling you: what is included, how long it takes, and roughly what the final total will be. Miss any one of those and the number on the page might as well be hidden.
This is exactly what we track with an internal metric we call the Salon Price Clarity Score — a 0–100 measure YourSalon Research is building by reading real salon price lists the way a first-time client reads them. The pattern is boringly consistent: the price is there, but the context that makes it usable is not.
Structuring the list well is a separate skill — if your tiers and categories are a mess, start with how to structure a salon price list first. This article is about the layer above that: making sure a client who has never met you can actually read the result.
The 12 mistakes that stop clients understanding your price
| # | Mistake | The fix |
|---|---|---|
| 1 | "From €45" with no upper end | Show a real range: "€45–€80, most clients €60" |
| 2 | Price with no duration | Add time to every line: "Cut & finish · 45 min" |
| 3 | Materials billed separately, unmentioned | State it once: "colour includes product" or show the surcharge |
| 4 | Removing previous work not priced | List "gel removal", "colour correction" as their own lines |
| 5 | Length or density surcharge hidden | Give brackets: short / medium / long with prices |
| 6 | Insider service names | Rename to what the client searches: "root touch-up", not a brand code |
| 7 | A multi-step visit you cannot self-total | Offer named combos with one total price |
| 8 | Different prices on web, Google and booking page | Pick one source of truth and sync the rest |
| 9 | Price list is a PDF or image on mobile | Use real text that reflows; 70% of reads are on a phone |
| 10 | Prices quietly out of date | Put a "prices valid from" line and update it |
| 11 | Premium tier with no "what's included" | List the difference: consultation, brand, treatment, time |
| 12 | VAT or currency unclear for cross-border clients | State "prices incl. VAT, in EUR" near the top |
Notice how many of these are not about the number at all. They are about the sentence around the number. A client does not abandon you because €60 is expensive — they abandon you because they cannot tell whether €60 is the whole story.
Two before / after examples
Example A — the "from" trap. A colour salon listed: "Balayage from €90". Reads fine to the owner, who knows it lands at €90–€160 depending on length. The client reads "€90" and books expecting €90, then feels ambushed at €150 at the desk. After: "Balayage €90–€160 (short to long) · 2.5–3.5 h · includes toner and blow-dry. Removing box dye may add €30–€60 — we confirm at consultation." Same price. Zero surprise. The first-visit experience stops starting with a flinch.
Example B — the un-totalable visit. A barber listed six separate lines: cut, beard, wash, hot towel, styling, grey blending. A regular knows it is "the full service, €38". A newcomer sees six numbers and no way to add them into a plan. After: one named combo, "The Full Chair · 55 min · €38", with the à-la-carte lines kept below for people who want them. Bookings for the combo went up because the client could finally picture the whole thing. That is also how you raise the average ticket without a single discount.
The 60-second clarity check
Open your own price list on a phone, in a private tab, and pretend you have never been to your salon. Then check:
- Can I read the price without pinching or scrolling sideways?
- Does every service show a duration?
- For any "from" price, can I see where it ends?
- Are add-ons (product, removal, length) named, not implied?
- Could I add up a typical visit into one total by myself?
- Do the website, Google Business and booking page agree to the euro?
- Is it obvious whether VAT is included and in which currency?
Every "no" is a point off your clarity score and a reason someone books your competitor instead. Fixing them is cheaper than any ad. Once the list reads cleanly, revisit your pricing strategy and, if the numbers should be higher, do it the calm way described in raise prices without losing clients — clarity is what earns you the right to charge more.
A few structural fixes pay off twice. Publishing durations and honest ranges makes your online price list readable and feeds the exact same data into your booking flow, so avoid the booking page setup mistakes that reintroduce mismatches. If longer, materials-heavy services are where "from" prices scare people, protect the slot with a deposit for longer services and spell out the terms in your salon policies so nothing at the desk is a surprise.
Disclosure: YourSalon is our booking and price-list product. The Price Clarity Score is research we publish for the whole industry, not a paywalled feature — you can apply every fix above on any website you already run.
Frequently asked questions
Try YourSalon for free
Online booking, automatic reminders and a POS in one place.
Start for freeYou might also like
How to structure a salon price list
How to structure and present your salon menu so clients choose easily and spend more — categories, naming, tiers, duration, add-ons and a sample table.
Salon pricing strategy: how to set and raise prices
A practical guide to building a salon price list — from cost and value to packages, deposits and raising prices without losing clients.
How to raise prices without losing clients
When and how much to raise, how to announce it and how to keep loyal clients — with an example of how a modest increase affects margin.
Common booking setup mistakes
Seven of the most common online booking setup mistakes salons make — from confusing services to disabled reminders — and how to fix each one fast.
Nailing the first-visit experience
How to turn a new client's first appointment into a lasting relationship — from booking to the welcome to the follow-up.
How to use 'from' pricing without ambushing your clients
A senior operator's guide to honest 'from' pricing: when a range is genuinely justified, how to name the factors that move the price, and how to show a realistic ceiling.
Continue reading
AI wrote it in a minute. Why that still isn't expert salon content
A language model produces text that looks expert without being expert. Here's the gap — experience, verification, a named author — and a checklist to turn any AI draft into genuine salon expertise.
Cancellation terms clients actually understand: plain-language rewrite patterns
Before-and-after rewrites that turn contract-speak cancellation terms into clauses a client understands on the first read — plus a template, a table and a checklist.
What client data a salon actually needs — and what to stop collecting
A practical, field-by-field audit of the salon client record — name, phone, birthday, address, notes, photos, health flags — with a clear keep-or-drop verdict and a retention rule for each.
When a deposit protects your salon — and when it just costs you bookings
Deposits are neither good nor bad — it depends where you point them. A decision matrix by service value, duration, client history and demand, with a sizing table and a checklist.