THE REAL NUMBER

No-shows aren't a routine cost

Most clinic owners write no-shows off as a cost of doing business — the digital-era equivalent of a Tuesday afternoon no one filled. That framing hides the math. A no-show isn't an expense you can shop around or negotiate down. The esthetician's hourly rate is fixed. The room is held. The product set aside for a Botox or filler appointment stays in the fridge. None of that cost moves when the patient doesn't walk in — only the revenue side disappears.

Average no-show rates for medical spas sit between 17% and 22%, with practices under 8% sitting in the top decile. That spread is wide enough to swing a clinic's annual revenue by tens of thousands of dollars, depending on ticket size and how many bookable slots exist each week. Vancouver medspa owners competing for the same limited injector hours feel this harder than most categories — a filled chair at $250 and an empty one cost the business the same amount in rent, payroll, and reserved product. Only one of them produces revenue.

The fix starts with naming the number. Below is the formula, worked with real inputs, so you can run it against your own booking calendar before deciding whether a reminder system, a deposit policy, or both earns its place in your operations.

THE FORMULA

The no-show cost formula

The formula has three inputs, and all three already live in your booking software:

No-show rate × average ticket × bookable appointment slots per month = monthly no-show cost.

Run it with example numbers from a single-location Vancouver medspa:

InputThis example
Bookable slots / month80
No-show rate20%
Average ticket$250
No-shows / month16
Revenue lost / month$4,000
Revenue lost / year$48,000

DEFINITIONS

What counts as a no-show

Eighty bookable slots a month, a 20% no-show rate — inside the 17–22% industry band — and a $250 average ticket works out to sixteen empty chairs and $4,000 in unrecovered revenue every month. Annualized, that's $48,000, close to a full-time injector's salary spent on slots nobody filled.

Compare that against the lower end of the range. Zenoti's 2026 benchmark data puts medical spas running booking software at roughly a 4% no-show rate, with a $216 median ticket — a sample skewed toward clinics that had already invested in reminder and deposit systems, so treat it as a target rather than a baseline. Run your own slot count, ticket average, and no-show rate through the formula above, and you'll have the one number that matters: what a fix is worth to you, in dollars, before you decide whether to buy one.

Before that number means anything operationally, your front desk needs one shared definition. A no-show is a booked patient who doesn't arrive and doesn't contact the clinic — the slot sits empty with zero notice. A late cancel is a patient who cancels inside your stated window, commonly 24 to 48 hours before the appointment, leaving too little time to rebook the slot from a waitlist. A standard cancel, outside that window, costs the clinic almost nothing — there's usually enough runway to fill the chair.

Clinics that lump all three into one no-show rate end up overcounting or undercounting the real problem. A late cancel at 30 hours' notice and a true no-show at zero notice carry different costs and need different fixes — a late cancel can often be backfilled from a waitlist text, while a no-show rarely can. Track the two separately in whatever booking platform you run, even if it's a shared spreadsheet column next to the appointment. That split tells you whether to target reminders, deposits, or both, instead of guessing.

POLICY DESIGN

A cancellation policy that works

A policy only reduces no-shows if patients see it before they book, not after they miss. Four elements do the heavy lifting.

State the window at the point of booking. Whether it's 24 or 48 hours, the cancellation window belongs on the confirmation email and the booking page — not buried in an intake PDF nobody reads.

Stack reminders against that window, not a flat schedule. A text at 72 hours, a text at 24 hours, and a call for high-ticket appointments gives a patient three honest chances to reschedule before a slot counts as lost. Automated reminder sequences paired with a deposit policy cut no-shows 40% to 60% in aesthetic practices, the single largest lever available before touching pricing.

Grace the first miss, charge the second. A first-time no-show with a warning preserves the patient relationship; a repeat no-show with no consequence trains patients that the policy is decorative.

Keep a waitlist one tap away. The fastest way to recover a late cancel's revenue is texting the next patient in line before the slot goes cold — a five-minute window, not a five-hour one.

None of this needs new software to start. It needs a written policy, a reminder cadence tied to the window, and a front desk with permission to enforce both.

DEPOSITS

When a deposit policy works

Reminders catch the patient who forgot. Deposits catch the patient who was never committed to the slot. The two solve different problems, which is why clinics with the lowest no-show rates run both.

A deposit policy works best scoped narrowly: new patients booking a first appointment, any treatment over a set dollar threshold — Botox and filler consults are common triggers — and patients with one no-show already on file. Charging every patient a deposit on every visit adds friction to loyal repeat business that was never the risk.

Size the deposit against the cancellation window, not the full ticket: 20% to 50% held at booking, refunded in full if the patient cancels inside your stated notice period, forfeited or applied as a no-show fee if they don't. That structure rewards patients who give notice instead of penalizing everyone equally.

For the mechanics of running this alongside reminder automation, see how medspas reduce no-shows and how the medspa and aesthetic clinic booking stack fits together end to end. Want a second read on your own booking funnel before you change the policy? Free. No commitment. Takes 2 minutes — start with a Brand Score.

FAQ

Common questions.

What's a normal no-show rate for a medspa?

Medical spas average a 17% to 22% no-show rate, with top-decile clinics under 8%. If you're above 22%, start with the formula above before changing your policy — you need the dollar number to justify the fix.

How do I calculate my own no-show rate?

Divide no-shows by total booked appointments for the period, then multiply by 100. If 16 of 80 bookable slots went unfilled with zero notice last month, that's a 20% no-show rate — the same input used in the cost formula above.

Should I charge a cancellation fee or require a deposit?

They solve different problems. A cancellation fee charges for a late cancel after the fact; a deposit prevents a no-show before it happens by filtering out patients who weren't committed to the slot. Clinics with the lowest no-show rates run both, scoped to new patients and high-ticket treatments.

Do reminder texts work on their own?

They reduce late cancels and forgotten appointments, but true no-shows need a deposit backing the policy. Pairing automated reminders with a deposit policy cuts no-shows 40% to 60% — reminders alone move a smaller slice of that number.

Does a same-day cancellation count as a no-show?

Yes, if your stated window is 24 or 48 hours, a same-day cancellation falls inside that window and counts as a no-show for tracking purposes, even though the patient technically cancelled. The deciding factor is notice relative to your policy window, not whether they called at all.