CRM demo — 30 minutes Demo →
Guides

No-show calculator: what empty slots cost your clinic

One patient not showing up looks like a small thing. Over a month, those empty slots add up to a doctor's salary. Plug in your numbers and see the total.

  • Updated Oct 11, 2026
  • 3 min read

How the calculator works out your losses

No-show losses are the revenue an empty slot could have brought in but didn't. The calculator uses this formula:

Monthly loss = appointments × no-show rate × (1 − share of slots refilled) × average visit value
InputWhat to enterWhere to find it
Appointments per monthall booked appointments in a monthyour schedule or CRM
No-show ratepatients who didn't come or call ÷ all appointments"no-show" marks in the schedule
Average visit valuerevenue ÷ number of visitspayments report
Slots refilledthe share of empty slots the front desk managed to give to other patientsfront desk estimate
Targetthe no-show rate you want to reachyour plan

Example. A clinic has 600 appointments a month, a 15% no-show rate, an average visit of $150, and manages to refill 10% of empty slots. Loss: 600 × 0.15 × 0.9 × $150 = $12,150 a month, or about $145,800 a year. Cutting no-shows to 8% brings back roughly $5,700 a month.

Why lost revenue is only the floor

An empty slot costs more than the visit price. The doctor, the room and the front desk are paid for either way, so almost all the revenue from an empty slot is lost profit, not just lost turnover. That's why the calculator shows revenue: it's the lower bound of your losses.

Two more things the calculator doesn't include but you should keep in mind:

  1. Follow-up visits. A patient who skips the first appointment often skips the rest of the treatment plan too.
  2. Acquisition cost. If the patient came from an ad, you've already paid for that lead. You can work it out with the patient acquisition cost calculator.

What to do if the number is big

For a full breakdown of causes and fixes, see our guide Patient no-shows: how to reduce them. In short, in order of impact:

  1. An appointment reminder the day before and a couple of hours before the visit.
  2. Visit confirmation: the front desk calls anyone who didn't respond to the reminder.
  3. Short lead times: the further out the booking, the more likely a no-show.
  4. A waitlist, so you can quickly fill a freed-up slot.
  5. Tracking no-shows by doctor, day and lead source — without it, you can't see where the problem is.

How 95sales CRM handles it

With 95sales CRM appointments, patients automatically get appointment reminders by SMS and Viber — a day and an hour before the visit. The clinic turns reminders on itself. No-shows are marked in the schedule and show up in analytics by doctor and ad source, and a freed-up slot is immediately visible to the front desk and the sales team.

★★★★★ Live in 1 day · a separate database for your center

Demo and estimate for your center — $0.

Demo on your examplepatient journey, care and money — as it would work for you
Included
Loss estimatehow many leads, calls and dollars leak without a CRM
Included
Launch planmigration, roles, telephony — step by step
Included
Trial accesstry the CRM with your team before deciding
Yours
Total for demo and estimatean implementation consultant usually charges $300+
$300 $0

You pay nothing and owe nothing.

We discuss a subscription only if you want one after the demo. The price is known before you start.

FAQ

What clinics ask

How do I calculate the cost of patient no-shows?

Multiply your monthly appointments by the no-show rate, by the share of slots you couldn't refill, and by the average visit value. That's the floor: the doctor's pay and the room rent are covered either way.

What is a normal no-show rate?

There's no single benchmark: it depends on the specialty, how far out patients book and whether they pay in advance. It matters more to track the trend by doctor and source and compare your clinic against itself.

Should late cancellations count as no-shows?

A cancellation an hour before the visit almost never gets refilled, so many clinics track it separately as a "late cancellation" and add it to no-shows when calculating losses.

Is my calculator data sent anywhere?

No. The calculation runs in your browser and the numbers aren't sent anywhere.

What's the fastest way to reduce no-shows?

Start with appointment reminders and confirming visits the day before — it's the cheapest step and pays off from the first week.