Practice operations · August 2026 · 6 min read
The no-show math: what an empty slot costs a small practice
You don't need an industry statistic to price your no-show problem, and you shouldn't trust one anyway, because published no-show rates vary wildly by specialty, patient mix, and how the counting was done. What you need is your own schedule and four numbers you already have. This post is the arithmetic, plus the part most practices skip: what recovery actually looks like.
The math, with your numbers
Take a week of your schedule and count four things: booked slots, no-shows (patients who neither came nor cancelled), late cancellations you couldn't fill, and your average reimbursement per visit. The weekly cost of empty slots is simply (no-shows plus unfilled cancellations) times average visit value.
A worked example with deliberately modest assumptions: a two-provider practice books 180 visits a week. Suppose 12 of them evaporate, between no-shows and late cancels that never refill, and the average visit reimburses $120. That's $1,440 a week, roughly $70,000 a year, walking out of a schedule that looked full on Monday. Change any assumption to your real numbers; the shape survives. And the cost isn't only revenue: the staff time spent on patients who didn't come, and the patients who wanted that slot and were told nothing was available, are both in the price.
Run your own week before believing any vendor's no-show slide, including one from us. The practices that measure usually find the number is either much smaller than the scary industry figures, or much bigger, and either way the measurement changes what's worth doing about it.
Why reminder blasts alone plateau
Reminders help, and every practice should run them; a forgotten appointment that a text rescues is the cheapest fix in healthcare. But reminders only address forgetting, and forgetting is just one reason slots die. Patients also can't make it anymore, couldn't reach you to cancel, or silently resolved their issue. A reminder to those patients doesn't fill the slot; at best it converts a no-show into a late cancellation, which is only worth something if someone then fills the vacancy.
That's the part reminder tools don't do: the slot that opens at 4pm for tomorrow morning is only revenue if somebody offers it to a patient who wants it, quickly. Manually, that means a staff member with a waitlist and a free half hour, which is exactly what front desks don't have at 4pm.
What recovery looks like when it works
The no-show gets a call, the same day, not a mark in a column. A patient who missed this morning usually still needs the visit; a call that says "we missed you, I have Thursday at 2" rebooks a good share of them. Speed matters because the need decays.
The late cancellation triggers a waitlist offer. Somebody wanted an earlier slot; the moment one opens, that patient gets a call offering it. Two problems cancel each other out.
The reminder call, unlike a text, gets an answer you can act on: a "yes" is a confirmation, a "no, actually" is a cancellation you just learned about a day early, with time to fill the gap.
None of this is conceptually hard. It's telephone work, repetitive and time-sensitive, which is why it reliably loses to whatever else the front desk is doing, and why it's a natural fit for automation. This loop, reminder calls, same-day no-show rebooking, waitlist offers on opened slots, is built into gBell as the default behavior rather than a workflow someone has to remember. We're biased about the vendor; the loop itself is worth building however you build it.
The policy layer, briefly
Automation aside, three policies move the number: a cancellation window patients actually know about, stated at booking; overbooking rules based on your measured no-show pattern rather than a guess; and a decision about fees. No-show fees deter, but they also drive away exactly the patients with the most fragile logistics, so practices serving Medicaid populations often do better with easier rescheduling than with penalties. That's a values call as much as a revenue one, and it's yours, not your software's.
Common questions
What is a typical no-show rate?
Published figures range from a few percent to over a quarter depending on specialty and population, which is too wide to plan against. Count your own: no-shows plus unfilled late cancellations over booked slots, for a month. That number is the one your decisions should price.
Do appointment reminders reduce no-shows?
Yes, against the forgetting-driven share of them, and they're cheap enough to be obviously worth running. They don't refill slots vacated for other reasons, which is why reminders alone plateau and the rebooking-and-waitlist loop is where the remaining recovery lives.
Should we charge no-show fees?
It deters some misses and alienates some patients, and which effect dominates depends on your population. Practices with long waitlists lose little by skipping fees and filling slots instead; practices with chronic repeat offenders sometimes need the fee as a boundary. Decide it as policy, then have the schedule data to check whether it worked.
gBell
gBell is the AI operations layer for medical practices. Calls answered and booked, reminders run, after-hours covered, and the intake and insurance work behind the phone carried. It's the product these notes come from.
See how it worksSources
Related