Your Cancellation Rate Is Probably Higher Than You Think — Here's How to Measure It
Your Cancellation Rate Is Probably Higher Than You Think — Here's How to Measure It
Ask most salon owners or clinic operators what their cancellation rate is and they'll give you a number. Ask them how they calculated it and the answer usually involves some version of "I just have a feel for it."
That feel is almost always too low. Not because owners are wrong — because the way humans intuitively estimate rates systematically undercounts them.
Here's how to measure it correctly, what benchmarks actually say, and what to do with the number once you have it.
Why Your Estimate Is Probably Too Low
The human brain is better at remembering the slots that got filled than the ones that didn't. When a cancellation happens and your front desk scrambles and fills it, it registers as a win. The slot was filled. The calendar looks full at end of day. The cancellation doesn't loom large in memory.
When a cancellation happens and the slot goes empty, it's frustrating in the moment — but a week later, it's blurry. You remember the busy days more vividly than the quiet ones.
The result: when you guess your cancellation rate, you're drawing on your memory of successful days, not an accurate picture of your actual booking data.
There's also a measurement problem. Cancellations that happen more than 24 hours in advance often get rebooked by the client on their own. That rebooking shows up in your calendar as a normal appointment. The cancellation that preceded it is invisible unless you're tracking it explicitly.
How to Calculate the Real Number
The correct formula is straightforward:
Cancellation rate = (Cancellations + No-shows) ÷ Total scheduled appointments
Note: include no-shows. A client who doesn't appear is functionally identical to a cancellation — the slot went empty, you lost the revenue. Tracking cancellations but not no-shows undercounts your exposure.
Step 1: Pull your data for the last 90 days.
Most scheduling software (Calendly, Acuity, Square, etc.) has a reporting section that shows you cancellations by date range. If yours doesn't have a built-in report, export your appointments to a spreadsheet.
Step 2: Count total scheduled appointments.
Include appointments that were subsequently rebooked — they still represent slots that were temporarily at risk.
Step 3: Count cancellations and no-shows separately.
Separate them if you can, but combine them for the rate calculation. If your software distinguishes between "cancelled" and "no-show," tally both.
Step 4: Divide.
If you had 420 appointments and 58 cancellations/no-shows: 58 ÷ 420 = 13.8% cancellation rate.
What the Benchmarks Actually Say
Industry data varies by vertical, but these ranges are consistent with what we see across appointment businesses:
| Business type | Typical cancellation + no-show rate |
|---|---|
| Med spa / aesthetics | 12–20% |
| Salon / barbershop | 10–18% |
| Physical therapy | 15–25% |
| Chiropractic | 12–20% |
| Personal training | 15–22% |
| Mental health therapy | 18–30% |
| Tattoo studios | 8–15% |
| General fitness | 12–20% |
If your measured rate is above the top of your vertical's range, you have a systemic problem worth addressing directly — policy changes, reminder timing, deposit requirements. If you're within the typical range, the issue isn't the rate; it's your recovery rate.
Recovery Rate: The Number That Actually Matters
Once you know your cancellation rate, the more actionable metric is recovery rate: what percentage of canceled slots get refilled.
For businesses doing manual recovery (phone calls, texts from a personal phone), recovery rates typically run 25–40%. For businesses with an automated waitlist system, recovery rates are typically 55–75%.
The gap between 30% recovery and 65% recovery at 10 cancellations per week, $300 average service value:
- 30% recovery: 3 slots filled = $900/week recovered
- 65% recovery: 6.5 slots filled = $1,950/week recovered
- Difference: $1,050/week, $54,600/year
Your cancellation rate is largely outside your control. Your recovery rate is not.
What to Do with the Number
Once you have your actual cancellation rate, three questions follow:
1. Is the rate higher than it should be?
If you're significantly above your vertical's typical range, look at common causes:
- Insufficient deposit or cancellation policy
- Appointment reminders going out too late (48 hours is the standard minimum; many practices only send 24-hour reminders)
- Long lead times between booking and appointment (clients book 6 weeks out and life changes)
2. Is my recovery rate as high as it can be?
If you're filling less than 50% of cancellations, the mechanism matters more than the clients. The issue is usually speed — you're not reaching waitlisted clients quickly enough, or you're reaching them one at a time through a process that can't win the race against the closing window.
3. Do I have a waitlist at all?
A surprising number of businesses with meaningful cancellation rates have no formal waitlist. "We have some regulars who like to be called" is not a waitlist — it's a favor, and it doesn't scale.
Tracking It Going Forward
The goal isn't to do this calculation once. It's to build it into your monthly review.
Most scheduling software makes this easy. Set a recurring calendar reminder for the first Monday of each month. Pull the last 30 days. Log: total appointments, total cancellations, total no-shows, slots recovered.
Track your recovery rate as carefully as your cancellation rate. Over time, you'll see whether your recovery efforts are working — and whether the clients you're filling slots with are converting to regulars.
The businesses that manage cancellations well share one characteristic: they actually know their numbers. If you've never done this calculation before, this month is a good time to start.
Ready to stop losing appointments to cancellations?
Join the FullSlot beta and start filling empty slots automatically.
Get Early Access