Guides
How to cut no-shows in a salon
Take a deposit from first-time clients, keep an authenticated card on file for the rest, send two reminders instead of one, and publish the cancellation window as a number of hours.
Key takeaways
- The reminder is the only mechanic with clinical evidence behind it, and the effect is real but modest, a risk ratio of 1.10 for attendance in a Cochrane review.
- Every deposit statistic in this market comes from vendor marketing, and Phorest publishes two conflicting figures on its own site.
- Charging a card for a no-show in the EU needs the card authenticated at save time plus a mandate naming the window and the amount.
- Two reminders, one at 48 hours with a reschedule link and one 2 to 4 hours out, beat a single 24 hour reminder.
- You cannot add your card processing fee to a consumer's bill in the EU, so price it into the service.
On this page
- Short answer
- What the evidence actually supports
- How much deposit should a salon take, and from whom
- What EU rules require before you can charge a card for a no-show
- Reminder timing that works
- Write the cancellation window as a number
- A 30 day rollout that does not cost you clients
- What to measure afterwards
Short answer
Cut no-shows by making the appointment cost something before it starts: take a deposit from the clients who have never been in, keep a card on file for the ones who have, send two reminders instead of one, and publish a cancellation window in hours rather than a vague request. Those four mechanics are the whole programme. Everything else, the handwritten notes, the guilt, the overbooking, is a workaround for not having them.
What the evidence actually supports
The only part of this with proper clinical evidence is the reminder. A Cochrane systematic review of mobile phone messaging reminders found text reminders improved attendance compared with no reminder, with a risk ratio of 1.10 and a 95 percent confidence interval of 1.03 to 1.17, across four randomised trials with 3547 participants. It also found text reminders were as effective as phone calls and cost around 60 percent less. That is a real effect, and it is a modest one. A reminder fixes forgetting. It does not fix a client who never intended to come.
The deposit numbers are different. Every figure you will read about deposits comes from a software vendor's own marketing: Planity says 75 percent fewer no-shows, Salonkee says 70 percent, Shortcuts says up to 70 percent, Salonify says up to 70 percent, and Phorest manages to publish two different numbers on its own website, 69 percent on its features page and 49 percent on its online booking page. None of them states a method or a sample size. Treat all of them as directional, not as forecasts, and measure your own rate before and after.
Weekly, Thursday morning, Central European Time.
The Thinking briefing
One email a week: what changed in European business software, which prices moved, and which comparison we published. No sales mail.
How much deposit should a salon take, and from whom
The mistake is charging everyone the same. The clients who no-show are not a random sample of your book, they cluster in the first visit and in the long, expensive services. So segment:
- First visit, any service: deposit required. A fixed amount is easier to explain than a percentage.
- Returning client, service under one hour: no deposit. You will lose more in goodwill than the slot is worth.
- Colour, extensions, treatments over two hours: deposit on every booking regardless of history, because the slot cannot be refilled at short notice.
- Client with two recorded no-shows: deposit on every booking, permanently.
Every serious tool in this market supports that segmentation. Salonkee lets you require deposits or a card on file per client group. Shortcuts lets you target all clients, new clients only, or repeat no-shows, and it is the only one that can take a deposit from a walk-in or a phone booking rather than only online. Phorest sets deposits per service and raises them for new clients or repeat offenders. Salonify sets a deposit with the remainder payable at the salon, and allows stricter rules on individual services.
What EU rules require before you can charge a card for a no-show
This is the part most salons get wrong. Keeping a card on file in Europe is not a matter of writing the number down. Under PSD2 strong customer authentication, the card has to be authenticated at the moment it is saved, while the client is present in the flow, and the later charge is treated as a merchant-initiated transaction. Stripe's own documentation is explicit that those transactions require a mandate between you and the client, and that the mandate must cover three things: the client's permission for you to initiate payments, the anticipated frequency, and how you determine the amount.
In practice that means your booking page needs a sentence the client actively accepts, naming the cancellation window and the exact fee or percentage. If you skip it, the charge will be disputed and you will lose the dispute. If your software cannot show you that mandate text, ask the vendor where it is before you switch deposits on.
One more rule worth knowing: in the EU a trader may not charge the client extra for using a consumer credit or debit card. So you cannot recover your card processing fee by adding it to the client's bill. Price it into the service instead.
Reminder timing that works
Two touches beat one, and both should be useful rather than apologetic:
- 48 hours before: the reschedule window. This message exists so the client who already knows they cannot come can move the slot while you can still refill it. Put the reschedule link first.
- 2 to 4 hours before: the logistics reminder. Time, address, parking, who they are seeing.
Sending one reminder 24 hours out is the common default and it is the worst of both: too late for you to refill the slot, too early to be the thing that gets the client out of the door. Check which channel your plan actually includes, because this is a common upsell. Salonify sends email reminders on its 29 euro Starter plan and only adds SMS from the 59 euro Pro plan. Phorest charges SMS per message, from 9.5 cents down to 7 cents depending on tier. Budget for it.
Write the cancellation window as a number
A policy that says "please give us as much notice as possible" is not a policy. Pick a number, publish it on the booking page, and let the software enforce it. The market has converged on 24 or 48 hours: Salonkee's own terms reference windows of 12, 24, 48 or 72 hours set by each salon, and Salonify lets you set free cancellation up to a defined number of hours with a percentage retained after that and a separate percentage retained on a no-show.
Pick 24 hours for short services and 48 for anything over two hours. Then retain a part rather than all of it. Keeping 50 percent on a late cancellation and 100 percent on a true no-show reads as fair and survives being screenshotted; keeping everything for a client who called four hours ahead does not.
A 30 day rollout that does not cost you clients
- Week 1: measure. Count no-shows and late cancellations for the last 90 days, and separate them. Most salons discover the real problem is late cancellation, not no-shows.
- Week 2: publish the window and the fee on the booking page and in the confirmation email. Change nothing else. Some of the effect arrives from the announcement alone.
- Week 3: switch deposits on for first visits and for services over two hours only.
- Week 4: add the 48 hour reschedule message. Then compare against your week 1 baseline.
If the rate has not moved after a full cycle, the problem is not the mechanics, it is that the software cannot enforce them. That is a tooling decision, and the comparison in our ranking of salon software for 2026 sorts the vendors by exactly this capability. If you are weighing the cost of the upgrade, what salon booking software really costs has the current price table, and Salonify against Salonkee goes through the deposit mechanics of the two Luxembourg options side by side. Phorest has the deepest enforcement of the lot, and our Phorest profile explains what it will not tell you about the price.
What to measure afterwards
Track three numbers monthly: the no-show rate as a share of booked appointments, the late cancellation rate, and the refill rate, meaning the share of cancelled slots you managed to resell. The refill rate is the one nobody watches and the one that decides whether a cancellation costs you anything at all. A waitlist that automatically offers the freed slot is worth more than a larger deposit.
Questions and answers
How much deposit should a salon charge?
Can a salon legally keep a no-show fee in the EU?
Is 24 hours the right cancellation window?
Do SMS reminders cost extra?
Sources
- [1] Cochrane review, mobile phone messaging reminders for attendance at healthcare appointments (Gurol-Urganci et al., 2013) accessed 2026-11-11
- [2] Stripe, Strong Customer Authentication, merchant-initiated transactions and mandate requirements accessed 2026-11-11
- [3] Your Europe, pricing and payments, EU ban on consumer card surcharges accessed 2026-11-11
- [4] Salonify online booking, reminders and cancellation policy enforcement accessed 2026-11-11
- [5] Salonify pricing, email reminders on Starter and SMS from Pro accessed 2026-11-11
- [6] Salonkee terms and conditions, cancellation windows of 12 to 72 hours accessed 2026-11-11
- [7] Salonkee payment system, deposits or card on file per client group accessed 2026-11-11
- [8] Phorest features page, 69 percent fewer no-shows claim accessed 2026-11-11
- [9] Phorest online booking page, 49 percent fewer no-shows claim accessed 2026-11-11
- [10] Phorest pricing page, SMS at 9.5 to 7 cents per message accessed 2026-11-11
- [11] Shortcuts booking deposits, three capture channels and up to 70 percent claim accessed 2026-11-11
- [12] Planity Pro, 75 percent fewer no-shows claim and prepayment options accessed 2026-11-11
Thinking is published by TTA Technologies in Luxembourg, which also builds LUXPOS, Salonify, BoxBee and DepotGest. Read the full disclosure policy

