Zilo.
← All articles

Cost of no-shows for salons and barbers: the yearly bill

· 7 min read

A no-show stings. You kept the slot, turned someone else away, and then sat waiting with the clippers in your hand. It's no surprise that "cost of no-shows" is one of the first things salon and barbershop owners look up when the month feels thin.

But a no-show is only one way a chair ends up empty. Late cancellations nobody could refill, and hours that were never booked in the first place, leave the same gap in your takings. In most diaries, the last one is by far the biggest. The calculator below puts a yearly number on all three, so you can see where your empty time really comes from before deciding what to fix. Underneath, we look at what the industry data says, how to measure your own numbers, and practical ways to fill the gaps.

Free calculator

Empty chair cost calculator

What empty chair time costs you in a year, split into no-shows, late cancellations and hours that never got booked, and what filling a few more hours a week would bring. The results update as you type.

Clients you can serve at the same time

h

Per chair, bookable hours only

52 minus holidays

€
min

Including clean-up between clients

%

Share of the price, saved when the chair is empty

70%

Share of open hours with a booking in the diary

3%

Bookings where the client didn't turn up

4%

Cancelled too late for anyone else to take the slot

Empty chair time costs you about

€53,606 a year

1,340 hours a year with nobody in the chair, about 28 hours a week. That's €48,246 after the product costs you didn't spend.

Open time spent with clients
65%

After no-shows and late cancellations

Share caused by missed bookings
14%

The rest is time nobody booked

Where the empty time comes from

  • No-shows€3,226 · 81 hours
  • Late cancellations€4,301 · 108 hours
  • Never booked€46,080 · 1,152 hours

Takings per hour: €40 (€30 per 45-minute service).

What if you filled a few more hours a week?

h/wk
Extra visits
5 a week

256 a year

Extra takings
€7,680 a year
After product costs
€6,912 a year

Email me these results

Get a copy of your numbers plus a 5-step checklist for launching a loyalty card.

We'll use your email to send these results. Privacy Policy

Estimates only, based on the numbers you enter. The calculator assumes every empty hour could have been sold at your average price. Real diaries have gaps too short for a service and quiet hours nobody wants, so treat the total as the most you could win back, not what you will. Use your booking system's reports where you have them. Try Zilo free to give regulars a reason to come back a little more often.

What the calculator shows

The starting numbers describe a small barbershop or salon: 2 chairs, each open 40 hours a week for 48 weeks, with 70% of those hours booked. An average service is €30 for 45 minutes, so a busy hour brings in about €40. Of the bookings, 3% are no-shows and 4% are late cancellations nobody could refill. Products cost about 10% of the price.

With those numbers:

  • The chairs sit empty for about 1,340 hours a year, roughly 28 hours a week.
  • Those hours could have brought in up to about €53,600 in takings (about €48,200 after the products you didn't use).
  • No-shows account for about €3,200 of that, and late cancellations about €4,300.
  • Hours nobody booked account for about €46,100. Missed bookings are only around 14% of the empty time.
  • Filling just 4 more hours a week means about 5 extra visits a week, or €7,680 a year in takings.

These are example numbers, not averages for any business type. Swap in your own.

One honest caveat: the calculator assumes every empty hour could have been sold at your average price. Real diaries have 20-minute gaps that fit no service and dead hours on a Tuesday morning that nobody wants. Treat the total as the most you could win back, not a figure you'll ever reach. The useful part is the split: it tells you which problem is worth your time.

What the industry data says about no-shows

You'll find no-show figures of 10%, 20% or even 30% quoted online. Many of them come without a source, or count late cancellations as no-shows.

One of the few published figures with a large dataset behind it comes from Zenoti, a salon and spa software company. Its 2025 benchmark report, based on 2024 data from businesses on its platform in the US and Canada, found that salons averaged a 3% no-show rate and an 8% cancellation rate. Average staff utilisation in salons, the share of working time spent with clients, was 67%, against 84% for the top earners (Zenoti, Beauty & Wellness Industry Statistics 2025).

Two things follow from that. First, if your no-show rate is far above a few percent, something specific is going wrong (no reminders, no cancellation policy, or one or two repeat offenders), and it's worth fixing. Second, for a typical salon, the gap between an average diary and a well-filled one is much bigger than the cost of no-shows. That matches what the calculator shows with the example numbers.

Remember these are figures from one company's customers in North America. Your town, your prices and your clients may look quite different.

How to measure your own numbers

You need a month or two of diary data. Any booking system will do; a paper diary works too, with some patience.

  1. Bookable hours. Count the hours each chair or staff member is open for bookings in a normal week.
  2. Booked share. Of those hours, how many had a booking in the diary? Divide by the bookable hours.
  3. No-show rate. Divide the number of no-shows by the number of booked appointments and multiply by 100. Twelve no-shows from 400 bookings is 3%.
  4. Late cancellations. Count only the cancellations you couldn't refill. A cancellation two days ahead that you filled from a waiting list cost you nothing.
  5. Average price and length. Your average ticket per appointment, and the average time a client spends in the chair including clean-up.

Look at different days separately if you can. Many salons find Saturdays almost full and Tuesday mornings half empty, and the fix for each is different.

Cutting no-shows and late cancellations

These are mostly about your booking system and your policies, not about loyalty:

  • Send reminders. A message the day before gives clients a moment to cancel in time, so you can offer the slot to someone else. Most booking systems can do this automatically.
  • Have a clear cancellation policy. Say how much notice you need, show it when people book, and apply it kindly but consistently.
  • Consider deposits for long or expensive services. A small deposit for a colour or a full set gives a client a reason to turn up or let you know.
  • Keep a waiting list. A late cancellation only costs you if nobody fills it. A short list of clients happy to come in at short notice turns many of those into full slots.
  • Talk to repeat offenders. If the same few names keep missing appointments, a friendly word or asking them to pay ahead usually helps more than a policy for everyone.

Filling the hours nobody booked

This is where the bigger number usually is. A few habits that help:

  • Rebook before they leave. A client who books their next visit at the till is far more likely to come back on rhythm than one who means to "call next week".
  • Bring regulars in a little more often. Using the example numbers above, 4 extra hours a week is about 256 extra visits a year. If you have 300 regulars, that's fewer than one extra visit each a year. A stamp card that's halfway full is a small, real reason to book the next visit a week sooner.
  • Point rewards at quiet hours. A free service costs you little when it fills a slot that would otherwise stay empty, and a lot when it replaces a paying client on a Saturday. Our nail salon loyalty program post shows how to count the cost both ways.
  • Tell your regulars when you have space. A short email with a quiet-day offer, sent only to customers who agreed to hear from you, can fill a slow afternoon without discounting your busy days.
  • Win back the ones who drifted away. Regulars who haven't been in for three months are easier to bring back than strangers are to win. Our customer retention rate guide shows how many you lose a year, and the customer lifetime value calculator shows what each one is worth.

There's more for your type of business on our pages for barbershops, hair salons and nail salons.

Give regulars a reason to come back sooner

To be clear about what Zilo does and doesn't do: it's not a booking system, so it won't send appointment reminders or take deposits. Keep using your booking tool for that.

What Zilo does is the "fill the empty hours" side. It gives your business a digital stamp card that customers add to Apple Wallet or Google Wallet by scanning a QR code and entering an email address, with no app to download. You stamp with one tap from the dashboard, and each customer's last visit is recorded. When you have quiet days to fill, you can email an offer to the customers who opted in, for example everyone who hasn't been in for 90 days. It's free during the beta. Create your free loyalty card.