Clear price list page: so the bill matches
One clear price list for your site, booking and wall menu — what’s included, honest “from” prices, and a same-day sync checklist.

Key takeaways
- •Keep one master price list — website, booking, wall menu and Instagram Highlight are copies, not different stories.
- •Every line needs a name customers say, what’s included, a unit or duration, a price or honest “from”, extras, and a next step.
- •A “from” price must be a real bookable option; say what makes it higher — never a teaser nobody gets.
- •When a price changes, update every surface the same day and date the page “Prices updated [Month Year].”
- •Shops: list categories customers browse; use “ask for quote” only when you truly cannot price ahead.
A customer screenshots your price, then pays a different one. That gap feels like bait even when nobody meant it. The fix is not a prettier website — it is one price list that every surface copies, and a bill that matches it.
This post is for salon, barber, boutique, studio and small retail owners who need a clear public price page and a habit that keeps booking tools, wall menus and Instagram Highlights in the same world. It is not legal advice. How you set the numbers belongs in How to price salon services. How the till matches a displayed tag belongs in Shelf vs register price: a small-shop checklist. Here we cover the list itself.
What a clear price list page must include
Put the list on your site as real text (a simple list or a narrow table), not only as a photo of the board or a PDF. Photos and PDFs go stale faster and are harder to read on a phone. Practical layout notes from studios that build these pages for small businesses make the same point: one line per service, grouped the way people choose.
For each line, aim for this template:
| Field | What to write |
|---|---|
| Name | Words customers actually say (“skin fade”, not internal SKU jargon) |
| What’s included / unit | Wash + cut + style; 250 ml bottle; per hour |
| Duration or typical time | Services only — e.g. about 45 minutes |
| Price | Fixed amount or “from $X” + what changes it |
| Extras | Long hair, deposit, consult fee — stated next to the line, not buried |
| Next step | Book / buy / message — one clear action |
Salon / barber example lines (swap in your numbers):
- Haircut — wash, cut and style · about 45 min · $45 · Book
- Skin fade — clippers and scissors · about 45 min · from $40 (short hair); longer or denser hair confirmed at booking · Book
- Colour (full) — consultation, colour, tone · time varies · from $120 (short hair); length and product volume change the total · Deposit $30 · Book
Boutique / shop example lines:
- Candle — cedar 8 oz — soy wax · $28 · Buy / in store
- Custom gift box — size and items vary · ask for quote · Message us
- Tote bag — canvas, one size · $22 · Buy
Group by how people choose (cuts / colour / treatments, or bath & tidy / full groom / extras). Keep tables to two or three columns so phones do not scroll sideways. One prices page — or one clear section on services — beats three half-updated copies.
“From” prices done fairly
A colour depends on hair length. A groom depends on coat. A “from” price is honest only when:
- The starting price is a real bookable option (short hair, small dog, base package) — not a teaser nobody gets.
- You say what it covers next to the number.
- You say what makes it higher (length, density, add-ons, extra time).
- Charges every customer pays (booking fee, VAT if you show consumer prices that way) sit in the number you advertise — not as a surprise at the till.
For traders who sell in the UK, the Competition and Markets Authority’s price transparency guidance (CMA209) says a “from” or indicative price is allowed as long as it includes applicable mandatory charges and does not mislead customers about what the price covers. It also says prices must be clear and complete, and that hiding unavoidable fees until later (“drip pricing”) can break the law. That is general information for UK traders, not advice for your jurisdiction — read the CMA pages or talk to an adviser if you need to comply there.
US shops and salons: keep the same honesty habit, and keep displayed prices aligned with the bill (shelf vs register checklist).
Where the list lives — one master
Pick one master list (a shared doc, spreadsheet or CMS page you trust). Everything else is a copy:
- Website price page (HTML text)
- Booking tool service prices
- Wall menu / printed board
- Instagram Highlight or pinned post (if you show prices there)
Change the master, then push every copy the same day. A mismatched wall menu is the salon version of a stale shelf tag. A Highlight still showing last year’s “from $X” is a broken promise waiting for a screenshot.
Date the public page: Prices updated [Month Year]. Returning customers notice.
Shop and boutique variant
You do not need every SKU online. You do need:
- Categories customers browse (candles, bags, skincare)
- Clear prices on common fixed items
- “Ask for quote” only when size, custom work or stock truly blocks a number ahead of time
- Shipping or pickup notes if you sell online — do not hide unavoidable fees
If a price is only in-store, say so. If Instagram shows a different number than the site, fix it the same day you notice.
Same-day update checklist
When any price changes:
- Update the master list first.
- Edit the website price page (text, not a new photo of the board).
- Change the booking service price (or POS item).
- Reprint or rewrite the wall menu / shelf talker.
- Refresh the Instagram Highlight or pinned price post if you use one.
- Set or bump Prices updated [Month Year] on the page.
- Spot-check one service or SKU end-to-end: screenshot → book or ring → bill matches.
When the change is a real increase, tell customers clearly — templates: How to tell customers about a price increase.
Optional: draft the wording, then you publish
If blank lines stall you, a helper in GBot can draft price-list lines and “from” notes in your voice for you to approve. You still own the numbers and the same-day push to website, booking, wall and Highlight — GBot does not sync POS, booking tools or print menus.
Related reading
- Shelf vs register price: a small-shop checklist — when the displayed price and the bill disagree
- How to price salon services — setting the numbers behind the list
- How to tell customers about a price increase — wording when the list moves up
Sources
- Hintling Studio: How to put a price list on your website — text vs photo/PDF; layout; practical “from” notes
- UK CMA: Price transparency guidance hub (CMA209) — for traders who sell there
- UK CMA summary: Providing clear and accurate information about prices — total price up front; “from” must not mislead; drip-pricing warning (general info, not legal advice)
One master list. Honest “from” lines. Same-day sync. The bill should look like the page the customer already trusted.
Frequently asked questions
What should be on a small-business price list page?
For each service or item, show the name customers use, what’s included or the unit size, duration if it’s a service, a fixed price or an honest “from” with what changes it, any extras or deposits, and how to book or buy. Prefer real text on a page over a photo of your wall board or a PDF.
Is a “from” price allowed on my website?
Often yes, if it is a real starting option people can book and you say what the price covers and what makes it higher. For UK traders, CMA guidance says a “from” price must include mandatory charges and must not mislead about what it covers — this is general information, not legal advice.
How do I keep booking prices and wall menus in sync?
Treat one master list as the source of truth. When you change a price, update the website, booking tool, wall menu and any Instagram Highlight the same day. A stale wall menu is the salon version of a wrong shelf tag.
Do I need every product SKU listed online?
No. Group bestsellers and clear categories with prices where you can. Use “ask for quote” or “price on request” only when size, custom work or stock truly blocks a fixed number — not as a dodge for common items.
How often should I update my price list?
The day a price changes. Add a line like “Prices updated [Month Year]” so returning customers can see it is current. A quiet quarterly review also helps remove services you no longer offer.
Can GBot update my booking prices automatically?
No. Mia can draft price-list wording and “from” notes for you to approve. GBot does not sync POS, booking software, Google Business Profile or wall menus — you (or your staff) still push the change to every surface.
Related posts

Shelf vs register price: a small-shop checklist
After the FTC sued Dollar General over shelf vs till prices, a practical checklist so your tags, boards and bills match — for shops and salons.

Words customers actually use (inbox → replies)
Mine your DMs and booking questions for the words customers type — then rewrite jargon into plain replies, price lists and saved templates.

Salon no-show cost calculator (simple formula)
Free formulas and worked examples to estimate what empty chairs cost — then fix it with policy and reminders. Spreadsheet steps included.