No-shows: what an empty hour costs in a salon, clinic and restaurant
Hair and beauty trade benchmarks put no-shows around 14–15% of visits, medical clinics around 18%, restaurants without a deposit often 5–20% of bookings. That is not bad luck. It is missing reminders, deposits and a waitlist.
A no-show is a visit or a table someone booked and then did not attend, without cancelling. Staff stand there, product may already be prepped, and a Messenger queue was waiting for that slot. Below are 2025–2026 benchmark ranges — not “a feeling that Saturdays are flaky”. An empty hour is not a soft cost. It is a chair that will not come back, because time does not store until tomorrow.
Owners often count no-shows as “a few people a month”. After 30 days with a showed / cancelled / silence column the picture changes: a hole at peak, a hole after a long treatment, a hole at a table of six that could not be given to a walk-in because the book looked full. A system does not moralise the guest. It removes forgetfulness, cancellation friction and speculative bookings.
Typical no-show rates by industry
Etisia’s 2026 benchmarks (updated 11 June 2026) include roughly: hair / barber ~15%, beauty and nails ~14%, dental ~12%, medical / clinic ~18%, therapy ~22%. Those are planning averages from reports and models, not your venue — but if you do not measure, you cannot know whether you sit below or at twice that. Etisia flags them as directional ranges, not a measured outcome for your salon.
Restaurants span a wider band. Eat App / ResDiary describe average restaurant no-shows between 5% and 20%, depending on format, price and whether a deposit or card is taken. TheFork reports that a card guarantee can cut no-shows by about 65%, and venues with cards plus automated reminders get below 5%, the best near 1% (TheFork Manager materials also mention partner results around 0.8%). TheFork research in the UK found almost one in five (19%) respondents admitted missing a restaurant booking. Zonal (cited by TheFork) estimated about one in seven diners (around 14%) fail to show — an order of magnitude in the same 5–20% band.
The gap between 15% and 5% is not “better clients”. It is a process: confirmation at booking, SMS 24h and 2h before, a cancel link, a deposit on expensive slots, a waitlist. A Cochrane review on SMS reminders in healthcare found text messages improve attendance comparably to phone calls. You do not need a Cochrane review in a salon to know that a till notebook does not send an SMS at 8 pm.
Convert it to money, not percentages
Percentages lull. Zloty wake you up. Three sums below are deliberately simple: lost turnover, without adding reputation or staff churn. Add wasted product and a second person on the floor and the number only grows.
Salon: 40 visits a week, 150 PLN, 15% no-show
- Empty visits: 0.15 × 40 = 6 a week.
- Lost turnover: 6 × 150 PLN = PLN 900 a week.
- A month (~4.3 weeks): about PLN 3,870.
- A year: about PLN 46,800 — before wasted colour, foils or a second person on the floor.
PLN 46,800 is not “holiday season”. It is often a stylist’s wage or the rent. With two chairs and a higher average (colour at 280–400 PLN) the same 15% hole is thicker, because an empty two-hour Saturday slot is not replaced by two men’s cuts in the evening. That is why a deposit is not for Tuesday at 10 am; it is for the slot you cannot recover.
Restaurant: a table for 4, 80 PLN a head, 10% weekend no-show
One empty table on Friday and Saturday is 2 × 4 × 80 PLN = PLN 640. Eight such tables a month: PLN 5,120. The kitchen often prepped. This is not “we will seat a walk-in” — at peak the walk-in never comes because the book looked full. TheFork and Zonal stress the cascade: food waste, rotas for a full room, a lost chance to seat someone from the queue.
If you move from 10% to 3–4% (card + SMS + waitlist), most of that PLN 5,120 comes back. A card guarantee, per TheFork, is about a 65% drop in no-shows: 10% × (1 − 0.65) ≈ 3.5%. You do not need a deposit on a table of two on Tuesday. You do need one on a six-top at 8 pm on Saturday and on a tasting menu.
Clinic: 12% no-show on a 250 PLN visit
At 80 visits a month that is about 10 empty slots × 250 PLN = PLN 2,500 plus the fixed cost of the chair and nurse. A 45–90 minute dental or physio slot does not “squeeze in” in the evening the way a men’s cut does. Prep, sterilisation, an assistant — the fixed cost runs, the revenue does not. Etisia’s dental (~12%) and medical (~18%) bands explain why a clinic with no SMS and no deposit on longer procedures quietly hands the assistant’s wage to a silent diary.
Why people do not come (a system can handle this)
Salon write-ups repeatedly land on about 62% of no-shows being simple forgetfulness. Other common reasons: a clash, traffic, childcare, “I booked two places and picked the other” (TheFork has described multiple bookings for the same slot). TheFork also lists the lack of perceived commitment when there is no cancellation policy and not even a small deposit. Three mechanisms attack the cause, not the guest’s morals:
- SMS 24h and 2h before with a cancel or reschedule link — the cheapest shot at forgetfulness. A calendar with no message will not cut no-shows. Etisia and TheFork both put automated SMS first; a second, two-hour ping catches a change of plan while the slot can still be given away.
- Easy cancellation. If cancelling means a phone call in hours the guest cannot catch, they just do not come. An SMS link returns the slot to a waitlist. A cancel is always better than silence: a free slot can be sold, an empty chair at 6 pm cannot.
- A deposit / card on expensive slots (Saturday, a 2h treatment, a table of six). TheFork: a card guarantee is the strongest single lever (~65% drop). You do not need a deposit on a Tuesday 10 am cut.
Bookeo also notes that guests who book online are about 49% less likely to no-show than those booked by phone — they have a confirmation on the phone and they picked the time themselves. That is an argument for a site calendar, not a till notebook. A Messenger booking with no ICS and no SMS behaves like a phone call: someone “wrote it down somewhere”, nobody reminded them.
A fourth mechanism venues skip out of awkwardness: a policy written at the moment of booking. “Cancel with 24h notice — no fee. Later / silence — the deposit is kept or X PLN per person.” TheFork stresses that the guest must agree to a card guarantee in the booking flow; otherwise you have nothing to charge against. In Poland the same rule holds: terms, a clear amount, a gateway — not “we will phone and scold”.
What we build so empty hours go back on sale
We do not start with an “80k app” and a guest reliability score. We start with the holes that show after 30 days of measurement. In a salon it is the same engine as hairdresser booking, in a venue — table booking. The order is deliberate: reminder and cancel first, then a peak deposit, then a waitlist, then a Monday report the owner actually reads.
- A calendar with real service duration and a person / table / chair — without that the SMS hits the wrong slot.
- SMS and email with an ICS for the guest’s phone calendar; 24h and 2h, with a cancel link.
- A BLIK/card deposit on selected services and days, not on the whole list.
- A waitlist: a 5 pm cancel becomes an SMS to the next person, not an empty chair at 6.
- A weekly owner report: no-show % per staff, per day, per service — repeat offenders show, “bad luck” fades.
- Confirmation at booking (not only a reminder a day later) — Bookeo and TheFork agree: the faster the guest has a ticket on the phone, the less silence you get.
Harvard Business Review / Bain (Gallo 2014; Reichheld): acquiring a new customer is often 5–25 times more expensive than keeping one, and a 5% lift in retention has been tied to 25–95% more profit. A no-show is a retention hole in the most literal sense: the same person already booked, already chose you, and vanished. It is cheaper to recover their slot (SMS, waitlist) than to buy another Ads lead to fill a chair that stood empty because nobody wrote “I am not coming”.
In a salon it is the same engine as hairdresser booking, in a venue — table booking. We do not scare you with an “80k app”. Phase one should close the dearest holes in the diary.
Tell us the trade, weekly slots, average visit value and whether you even count no-shows. We will run SMS volume and whether you need a deposit on your numbers.
TheFork 65% and the weekend: card, SMS, waitlist
TheFork (TheFork Manager) reports that a card guarantee cuts no-shows by about 65%. On the 10% restaurant example above that is a move toward 3.5%. Venues with cards plus automated reminders get below 5%, the best near 1% (partner write-ups also mention 0.8%). Eat App / ResDiary still quote a wide 5–20% without a deposit — not a contradiction: a venue with no lever vs one with a card. Zonal (cited by TheFork) estimated about 14% of diners fail to show; TheFork UK research: 19% of respondents admitted a restaurant no-show.
In practice for Friday–Saturday: a card or deposit on a table of 4+ and tastings, SMS 24h and 2h with a cancel link, a waitlist instead of “we will seat a walk-in”. One empty table 4 × 80 PLN × 2 nights = PLN 640; eight such tables a month = PLN 5,120. If the lever works, 65% of that returns to the floor, not to food waste and a rota built for a full room.
A 30-day formula: silence is not a cancellation
No-show = missed without a cancel / all scheduled slots × 100. Etisia (2026 benchmarks, 11 June 2026) as a starting point: hair / barber ~15%, beauty and nails ~14%, dental ~12%, medical ~18%, therapy ~22%. Planning ranges, not your salon. After 30 days with a showed / cancelled / silence column you know whether you sit at 6% or 22%. A cancel 24h ahead is a waitlist chance, not a no-show — mixing the two lulls you.
Salon sum: 0.15 × 40 = 6 empty visits a week × 150 PLN = PLN 900, about PLN 3,870 / month, about PLN 46,800 / year. Moving from 15% to 8% (SMS + easy cancel, no deposit on every Tuesday) cuts more than half of that hole. Keep the deposit for Saturday colour and a table of six. Cochrane: SMS improves attendance comparably to a phone call; a till notebook will not make that call at 8 pm.
Which lever first: SMS, a link, a card
Order from the data, not from ideology. About 62% of salon no-shows in trade write-ups are forgetfulness — the cheapest shot is SMS 24h + 2h with a link. Bookeo: online booking is about 49% less prone to no-show than phone (a confirmation in the pocket, a self-chosen time). TheFork: a card is the strongest single lever (~65%), but not on a Tuesday 10 am cut. Clinic: 12% of 80 visits × 250 PLN ≈ PLN 2,500 plus chair and nurse; a 45–90 min slot does not “squeeze in” in the evening. HBR/Bain (5–25×; 5% retention / 25–95% profit): that guest already booked. Cheaper to recover the slot than to buy an Ads lead for an empty chair.
- 30 days of measurement: silence vs cancel vs >15 min late, per day and service.
- SMS 24h + 2h and an ICS. Without that you cannot tell whether you need a deposit.
- A waitlist at peak. A 5 pm cancel should fill 6 pm.
- Card / deposit where an empty hour hurts (Saturday, 2h, a table of 6). TheFork’s 65% is about that slot, not the whole list.
Frequently asked questions
- What no-show rate is “normal”?
- Beauty trades often cite about 14–15% (Etisia 2026: hair ~15%, nails ~14%), medical higher (~18%), restaurants 5–20% without a deposit. Below 5% with SMS and a peak deposit is a real target, not magic. TheFork describes venues with cards and reminders below 5%, the best near 1%.
- Will a deposit scare clients away?
- It scares speculative bookings. A regular on Tuesday does not have to pay one. A Saturday treatment at 400 PLN — yes. TheFork: a card guarantee alone is about a 65% drop in no-shows. A guest who was coming anyway leaves card details and comes.
- Is SMS enough on its own?
- For forgetfulness — usually. For repeat offenders and restaurant weekends — no, you need a deposit or a card. SMS 24h + 2h with a cancel link is the cheapest first stage; without a waitlist a 5 pm cancel still leaves an empty chair at 6.
- How does the cost compare with the loss?
- One recovered Saturday a month often covers phase one of the calendar and SMS gateway. On the salon sum above (about PLN 3,870/month lost), even moving from 15% to 8% pays for the tool faster than “we will wait until the team gets used to it”.
- Does online booking really cut no-shows?
- Bookeo cites about 49% lower no-show propensity for online vs phone bookings — a confirmation on the phone and a self-chosen time. A notebook and Messenger do not give you that.
- When should you skip a deposit?
- A short, cheap service in a dead hour, a regular with a show-up history, a first visit from a referral — a deposit can kill the booking. Take it where an empty hour hurts: peak, a long service, a large table, a new number with a history of silence.
- How should you count no-shows so the number compares?
- No-show = no-shows without a cancel / all scheduled slots × 100. A cancel 24h ahead is not a no-show — it is a waitlist chance. Track separately: silence, >15 min late, same-day cancel. Otherwise 4% and 22% blur into “Saturdays feel worse”.
Describe your project