The no-show cost model: pricing a missed appointment honestly
A no-show costs more than the visit fee, but less than some scary estimates suggest. This model breaks the cost into three layers you can measure from your own schedule, so you know what a single point of no-show rate is really worth to your practice.
- Layer one is the lost slot: the visit's collected value, minus the small variable costs you did not incur.
- Layer two is staff time spent chasing, rebooking and documenting the no-show.
- Layer three is attrition: patients who never come back. Track it as a separate future cost, not as part of this month's loss.
- Run a sensitivity check: what is one percentage point of no-show rate worth per month?
- Same-day fills reduce the slot cost; fast rebooking reduces the attrition cost. They are different fixes.
First, define a no-show
Before any math, agree on terms, because practices count no-shows differently. In this model, a no-show is a booked patient who did not arrive and did not cancel. A late cancellation is a cancellation inside the window your policy sets, often 24 hours. A walkout is a patient who checked in and left before being seen.
All three leave an empty slot, but they differ in one way that matters for cost: how much warning you had. A cancellation at 8 AM for a 3 PM visit can sometimes be refilled. A no-show at 3 PM almost never can. Keep them in separate columns so you can see each clearly. The model below covers true no-shows.
Layer 1: the lost slot
The slot cost is the collected value of the visit minus the variable costs you avoided by not seeing the patient. Most practice costs (rent, salaries, equipment, software) are fixed for the day whether the patient shows up or not. Only a small slice, such as single-use supplies, actually goes away.
Illustrative example: average collected value per visit is $175. Variable supplies per visit are about $12. The lost slot is worth $175 minus $12 = $163.
Now scale it. Say the practice books 1,200 visits a month and its no-show rate is 6%. These numbers are illustrative, not industry benchmarks. That is 72 no-shows a month. 72 x $163 = $11,736 a month in lost slot value.
Layer 2: staff time
Each no-show creates work. Someone notices the empty room, calls or texts the patient, notes the chart, tries to rebook and maybe rearranges the provider's afternoon.
Illustrative example: 10 minutes of front-desk time per no-show at a loaded cost of $22 an hour is about $3.67 each. 72 x $3.67 = about $264 a month.
This layer is small in dollars, but it matters in a different way: those 12 hours a month are hours the front desk was not answering phones or checking in arriving patients, which can create other leaks.
Layer 3: patients who never come back
Some patients who no-show rebook within a week. Others drift away. The ones who drift away take their future visits with them, and this is often the largest cost over a year.
To measure it, check how many of last quarter's no-shows have a completed visit within 30 days. Illustrative example: 55% rebook and are seen within 30 days, so 45% do not. Of 72 monthly no-shows, that is about 32 patients who drift.
If each of those patients would otherwise have had an illustrative 2 more visits over the next year at $175, that is 32 x 2 x $175 = $11,200 in future revenue at risk from each month's no-shows.
Keep this layer separate. It is not money lost this month, and some of those patients would have left anyway. But it shows why rebooking quickly matters as much as preventing the no-show in the first place.
Putting the model together
For this illustrative practice, the monthly no-show cost looks like this:
- Lost slots: $11,736 this month.
- Staff time: $264 this month.
- Current-month total: about $12,000.
- Future revenue at risk from patients who drift: $11,200 over the following year, reported on its own line.
- Sensitivity check. One percentage point of no-show rate on 1,200 booked visits is 12 visits. 12 x $163 = $1,956 a month in slot value, or about $23,500 a year, before counting attrition.
- Same-day fill check. If the practice manages to fill a quarter of no-show slots with same-day patients or a short-notice list, the slot layer drops by a quarter, from $11,736 to about $8,802.
- Rebooking check. If the 30-day rebook rate rises from 55% to 75%, the drifting patients fall from about 32 to about 18, cutting the future revenue at risk by more than 40%.
Two levers, two different fixes
The model shows that no-show cost has two separate levers. Prevention and same-day fill shrink the slot layer: confirmations patients can answer quickly, an easy way to cancel instead of skipping, and a fast way to offer the open time to someone else. Rapid rebooking shrinks the attrition layer: reaching the patient the same day with a few concrete times, rather than a generic please-call-us message.
A simple rebooking text a front desk might send, kept to the minimum necessary: "[Practice name]: we missed you today. Reply 1 for Thu 10:20 AM, 2 for Fri 2:40 PM, 3 for other times. Reply STOP to opt out." No patient name, no visit reason, numbered choices.
Measure both levers monthly. The no-show rate tells you about prevention. The 30-day rebook rate tells you about recovery. Most practices only track the first.
DocsMD works both sides of the no-show cost
DocsMD spots no-shows and cancellations from your schedule export, offers freed-up time to patients who want an earlier visit, and reaches patients who missed with minimum-necessary texts and numbered choices, handing bookings to your front desk to enter. Patient Lobby™ also catches walkouts and rebooks them. Every recovered visit is itemized with its dollar value in your weekly report.
Questions
Should I count the full visit fee as the cost of a no-show?
Close, but not quite. Subtract the variable costs you did not incur, such as single-use supplies. Most costs are fixed for the day, so the lost slot is usually worth nearly the full collected value.
Why keep attrition separate from the monthly cost?
Because it is future revenue at risk, not money lost this month, and not every drifting patient would have stayed. Reporting it on its own line keeps the monthly figure honest while still showing why fast rebooking matters.
How do I measure my 30-day rebook rate?
Take every no-show from a past month and check whether the same patient had a completed visit within 30 days. Divide the patients who did by the total no-shows.
Do late cancellations belong in this model?
Track them in their own column. They leave an empty slot too, but you get some warning, so more of them can be refilled. Mixing them with no-shows hides how well your desk refills cancellations.
