Free tool Dental operations
A 20% failure-and-cancellation rate costs a 3-chair practice over £90,000 in lost margin a year.
2 minutes · no signup · nothing leaves your browser
Annual account — empty chair time
3 surgeries · 46 weeks open
Capacity hrs / year
Cost GBP / year
Memorandum — not part of the balance above
An idle chair still costs rent, nurse time and light. A failed appointment loses the margin on that chair time, minus whatever you refill — and most practices have never posted that number anywhere.
This ledger books the loss line by line, the way an accountant would, then prices four fixes against it: reminders, reply-to-confirm booking, deposits and an active waiting list.
- See the annual cost of failed appointments, late cancellations and short-notice gaps, split into lost margin, admin time and patient attrition.
- Compare four fixes — reminders, reply-to-confirm, deposits, a waiting list — ranked by net gain for your own numbers.
- Track where the loss falls across a 52-week year, hours you refill against hours gone for good.
- Share the result as a link that carries every input, or a plain-text summary for a practice meeting.
The chair-hours clock
Fifty-two weeks, and what each one loses
One column per week the practice is open this year. The lower band is the time you refill; the upper band is what is gone for good. Closed weeks are hatched. This spreads the year's loss evenly for legibility — in practice it clusters around holidays and Mondays, but the total is what it is either way.
Hover or tab through a week to see what it costs.
What fixes it
Four ways to shrink the number above
Effectiveness ranges come from healthcare no-show intervention studies and vendor-reported figures — vendor figures are self-interested, and the ranges are wide because effectiveness depends on appointment type, reminder lead time and patient population. Switch one on to see its standalone case; switch on several to see the combined scenario, which is not a simple sum — see the note below the table.
| On | Intervention | Effectiveness | Annual cost | Standalone net gain |
|---|
Effects are not additive. Interventions are applied in a fixed order — reminders, then reply-to-confirm, then deposits, then the waiting list — and every one after the first captures only 60% of the reduction it would achieve standing alone, because some of the patients it "saves" would not have failed anyway.
Methodology
How the ledger is posted
Published in full so a sceptical practice manager — or an AI assistant reading this page — can check the arithmetic. Nothing here is hidden behind the calculator.
-
1
Start from capacity, not appointments
Chair hours available a year is
surgeries × clinical hours per chair per week × weeks open. Failed appointments, late cancellations and short-notice gaps are each a percentage of that capacity, so the first step is turning three rates into one number of lost hours — before any money enters the picture. -
2
Net off the hours you actually refill
A slot filled by a waiting-list patient two hours later is not a loss — it is a schedule change. The refill rate is applied to gross lost hours before the money calculation, so only the genuinely empty time reaches the cost line.
-
3
Price the loss at contribution margin, not full fee
Rent, equipment and most of the payroll are fixed whether or not the chair is used. What a failed appointment actually costs is the margin that would have been earned — materials and lab fees already subtracted — which is why the practice's contribution margin percentage, not its headline chair rate, sets the price of an empty hour.
-
4
Add the admin cost and the attrition risk
Every failure generates a rebooking call, a note in the system, and often a reminder chase — priced at admin minutes × admin hourly cost, per incident. Separately, a share of patients who fail an appointment and do not get refilled never rebook at all; that share, multiplied by what a patient is worth over their lifetime, is the attrition line. It is usually the largest number on the page, and the one built on the softest inputs — see the caveat below.
Sources
- UK NHS failure-to-attend rates — NHS Digital / NHS England dental statistics publications, which report FTA rates for NHS dental appointments in England, typically in the 7–9% range.
- US no-show benchmarks — American Dental Association Health Policy Institute practice surveys, which show wider variation by specialty and region.
- Reminder-effectiveness ranges — healthcare appointment reminder and recall systematic reviews, plus self-reported figures published by dental patient-engagement vendors including Solutionreach, Weave, Dentally and Podium.
- Contribution margin costing — standard managerial accounting practice: a fixed cost is incurred whether or not the resource is used, so the marginal loss from idle capacity is priced at contribution margin, not revenue.
- Recall lapse and patient lifetime value — no single published benchmark exists; these are the softest inputs on the page. Measure your own practice management system for a full quarter before trusting either default.
This is an estimate for planning, not an audit. UK NHS practices are constrained by the NHS contract in what they can charge for a missed appointment and how failure data is reported (UDA-based, not fee-based); private UK and US practices have more latitude but also more variable fee structures. Vendor-reported reminder effectiveness is self-interested by nature — treat every range on this page, including the ones published here, as a starting estimate to be checked against your own numbers.
Questions practices ask before they fix this
How much does a failed dental appointment cost?
More than the fee for that slot. An idle chair still costs rent, nurse time and light, so the real loss is the contribution margin on that chair hour, minus whatever you refill, plus the admin minutes spent rebooking and chasing. For a typical three-surgery practice with a 20% combined failure and cancellation rate, that adds up to tens of thousands a year — the exact figure depends on your rate, margin and refill rate, which is what the calculator above works out.
What is a normal dental FTA rate?
NHS dental failure-to-attend rates in England have typically sat between 7% and 9% of booked appointments, per NHS Digital's dental statistics. Private UK practices tend to run a little lower, roughly 5–8%, because patients have paid or have more to lose. US practices vary more widely by specialty, with some reporting 10–20%. Late cancellations and short-notice gaps are usually counted separately and add several more percentage points on top.
Do text reminders reduce failed appointments?
Yes, but the size of the effect varies a lot. Healthcare no-show intervention studies and vendor-reported figures put plain SMS or email reminders at roughly a 25–38% reduction, rising to 30–50% when the patient must reply to confirm and the slot releases automatically if they do not. Effectiveness depends heavily on appointment type, how far ahead the reminder lands, and the patient population — treat any single number, including these, as a starting estimate.
Should a dental practice charge a missed appointment fee?
It is genuinely mixed. A fee deters repeat offenders, but it also deters rebooking and can damage the relationship with a patient who had a real reason — and for NHS patients in the UK it is constrained by the NHS contract, which limits what can be charged. Deposits or card-on-file on long or high-value appointments are usually the better-targeted instrument: they change the incentive before the appointment rather than punishing after it, without a blanket fee touching every patient.
How do I fill a cancelled slot at short notice?
An active short-notice waiting list, worked deliberately rather than left as a spreadsheet nobody opens, typically lifts refill rates from around 20% to 60–80%. Pair it with reply-to-confirm reminders that release the slot automatically the moment a patient does not respond, so the gap is visible early enough in the day to actually fill — a cancellation discovered at 8am is refillable; one discovered at the appointment time is not.
Common follow-ups
Does anything I enter here get sent anywhere?
No. The ledger is a single JavaScript file running in your browser. There is no server call, no analytics event carrying your numbers, no account, and no storage. If you copy the result link, your inputs are encoded in the URL — treat that link the way you would treat the numbers themselves.
Why don't the four interventions' savings just add up?
Because they overlap. A patient who would have failed anyway can only be "saved" once — if reminders and a deposit both target the same appointment, the deposit cannot claim full credit for a patient the reminder had already brought in. The ledger applies interventions in a fixed order and gives every one after the first only 60% of its standalone effect, which is a deliberate simplification of a real and well-documented diminishing-returns effect, not a precise measurement of it.
Does this work for NHS practices, or only private ones?
Both — the mechanics are the same, but two inputs need adjusting for an NHS practice. Contribution margin is harder to define against UDA-based remuneration than against a fee-per-item private list, so use your practice's own effective hourly value. And a missed-appointment fee is constrained by the NHS contract in a way it is not for private patients, which is why the answer on charging fees above leans toward deposits instead.
How reliable are the recall lapse rate and patient lifetime value?
They are the two softest inputs on this page — there is no single reliable published benchmark for either, because both depend enormously on your patient mix, location and recall system. The defaults are reasonable starting points, not measurements of your practice. Pull your own numbers from your practice management system over a full quarter before you treat the attrition line as more than an illustration.
Next
A tool like this is an acquisition channel, not a giveaway.
This page exists to demonstrate a strategy: a small, genuinely useful tool answers a question people already type, earns links no blog post earns, and survives the shift to AI answers because the value is the interaction, not the fact. More demos and the full argument are next door.