Skip to main content
Free toolWysera

Dental Practice ROI Calculator

Enter what you spend to get the phone ringing and what happens after it does. You get treatment revenue, cost per treatment start, and the one stage where patients you have already paid for are leaking out of the practice.

Your practice, last month

USD

Everything you pay to get the phone to ring. Ads, agency, listings, referral fees.

Calls, forms and walk-ins from people who are not already patients.

%
%
%
USD

Across the procedures you actually want more of, not your whole book.

Every figure here is arithmetic on the numbers you just entered. Nothing on this page assumes you buy anything, and no result is a forecast.

Treatment revenue

$57,024

from 23.8 starts / month

Return on spend

9.5x

$253 per treatment start

Where the month went

Inquiries
120
Booked
66
Showed
53
Treatment starts
24
Biggest leak

$69,696/ month

29 opportunities showed but did not accept treatment. At $2,400 a case that is $836,352 a year, and you have already paid to acquire every one of them.

What one point is worth
StageLostWorth+1 point
Never booked an appointment54$46,656+$1,037
Booked but never showed13$14,256+$713
Showed but did not accept treatment29$69,696+$1,267

“+1 point” is the extra monthly treatment revenue if that one rate improved by a single percentage point and nothing else changed. It is the size of the prize, not a prediction that anyone will win it.

Cost per inquiry

$50

Revenue left on the table

$130,608

The expensive patients are the ones you already paid for

Most practices track the top of the funnel and the bottom of the bank account, with a gap in the middle where the interesting money sits. The inquiry that rang once and never got called back cost exactly as much to generate as the one that booked. So did the patient who took the appointment and never arrived, and the one who sat in the chair, heard the plan, and said they would think about it.

That is what the leak column is showing. It is not lost opportunity in the abstract sense. It is spend that has already left the practice, attached to people who did not become treatment.

Why a point of case acceptance beats a point of booking

The later the stage, the more has already been invested in getting there. Improving the booking rate means more people entering a schedule that may already be tight. Improving case acceptance turns appointments you are already hosting, in chairs you are already paying for, into treatment. Run both through the calculator and the arithmetic usually favours the later stage, which is the opposite of where most marketing attention goes.

How to read your result honestly

  • Return on spend is a ratio, not a profit. It does not subtract your chair time, lab bills or the cost of delivering the treatment.
  • Average case value should reflect the procedures you actually want more of. Using the average across your whole book will flatter or punish the result depending on your mix.
  • The leak figures assume a lost opportunity would have converted at your current rates downstream. They are a fair estimate of scale, not an invoice.
  • Nothing here is a forecast. Every number is arithmetic on what you typed. It describes your practice today and makes no claim about what any tool or vendor, including ours, would change.

Where the numbers come from

Most practices can answer four of the six inputs from memory and have to go looking for the other two. If you cannot source your inquiry count or your booking rate with any confidence, that is worth more than the calculator’s output: it means the chain from acquisition source to treatment is not being recorded anywhere, and every number downstream of it is an estimate.

Want this on autopilot

DentalWyse DentalWyse holds the same chain this calculator walks, from acquisition source through inquiry, appointment and acceptance to collected treatment revenue, so the leak you just estimated becomes something you can actually watch.

Try DentalWyse

Frequently asked

How do you calculate ROI for a dental practice?

Take the treatment revenue that came from patients you acquired, subtract what you spent acquiring them, and divide by that spend. The part most practices cannot fill in is the first number, because the source is rarely recorded past the first phone call. This calculator works the chain forward instead: inquiries, booking rate, show rate and case acceptance give you treatment starts, and starts multiplied by your average case value give you the revenue that spend produced.

What is a good cost per new patient in dentistry?

It depends entirely on what the patient is worth to you, which is why a flat benchmark is close to useless. A practice growing hygiene and a practice growing implants can have the same cost per new patient and completely different outcomes. The number worth watching is cost per treatment start against your average accepted case value, because that ratio is the one that either works or does not.

Why does the calculator show a leak instead of a projection?

Because the leak is a fact about your practice and a projection would be a guess about ours. Every opportunity that did not book, did not show, or did not accept was already paid for at the top of the funnel, so the revenue attached to it is money you have spent and not collected. That number is arithmetic. What any vendor would do to it is not.

What is case acceptance rate and why does it matter so much here?

It is the share of presented treatment that patients agree to start. It sits at the end of the chain, so every dollar of acquisition spend has already been committed by the time it applies. That is why a point of case acceptance is usually worth more than a point of booking rate: the patient is already in the chair and already paid for.

Which stage should a practice fix first?

Usually the one with the largest number in the leak column, but read it with your own capacity in mind. Fixing booking rate sends more people to a schedule that may already be full, while fixing acceptance turns visits you are already hosting into treatment. If you have no open chair time, work on the later stages first.

More free tools

See all