bdevy.

Professional services

Medical Practice Appointment Capacity Calculator

Works appointment capacity, where an empty slot is revenue that cannot be recovered.

Your numbers

%
%

Result

Appointments per week 176
Per provider per day 14.7
Per year 8,137
Slots held back per week 20
Effective minutes per appointment 25.6
176 appointments a week, 14.7 per provider per day. Each 20 minute slot really consumes 25.6 minutes once documentation is counted, which is why schedules built on slot length alone run late.

Practice administration arithmetic, not clinical or billing advice. Payer contracts, coding rules and the regulations governing patient communication and cancellation policies all vary and change. Nothing here bears on clinical decisions or on how any individual patient should be cared for. Documentation time is the figure most often left out of capacity planning, and it is the main reason a schedule that looks achievable on paper runs an hour behind by mid-afternoon.

Get a Free Business Audit

How the calculation works

Providers times clinical days times slots per day gives capacity, with the revenue that represents at average visit value. Capacity in a practice is perishable in the hardest sense: a slot that goes unfilled today cannot be sold tomorrow, so the loss from an unused appointment is the full contribution it would have produced.

What moves the number

  • Slots per clinical day and their length by visit type.
  • Clinical days after administrative time, leave and meetings.
  • No-shows and late cancellations, which consume capacity invisibly.
  • Visit mix, since slot lengths differ.

Where this one goes wrong

Theoretical capacity and achievable capacity are far apart, because no-shows, late cancellations, visits that overrun, and the administrative time a provider needs around clinical work all remove slots. Planning staffing or revenue from the theoretical figure leads to a practice that is simultaneously overbooked and underproducing. Build the estimate from slots actually filled and completed over recent months, then name the improvements separately rather than assuming them into the baseline.

Before you quote

  • Build capacity from slots actually completed, not scheduled.
  • Allow for no-shows and overruns in the baseline.
  • Reserve administrative time around clinical sessions.

Questions

About this calculator

Why is actual capacity lower than the schedule suggests?

No-shows, late cancellations, visits that overrun and the administrative time providers need around clinical work all remove slots. Planning from the theoretical figure produces a practice that is overbooked and underproducing at the same time.

Can an unfilled slot be recovered?

No, which is what makes appointment capacity different from inventory. A slot unsold today cannot be sold tomorrow, so the loss is the full contribution it would have produced, and that is why filling cancellations quickly has outsized value.

How should slot lengths be set?

By visit type, based on how long those visits actually take rather than on a uniform figure. Uniform slots either run over on complex visits, which cascades through the day, or waste time on short ones. Measuring actual durations is what fixes it.

How useful was this calculator?

Not rated yet. Yours would be the first.

The formula

bookable slots = clinical minutes less admin time, divided by slot length, less the urgent buffer

Put this calculator on your site

Free to embed. Paste this where you want it to appear. It stays up to date automatically because it loads from BDEVY.

Please keep the attribution line. It is the only thing we ask in return.

How to use this calculator

  1. Providers. Enter your own figure; the page starts at 3.
  2. Clinical hours per provider per day. Enter your own figure; the page starts at 7.
  3. Minutes per appointment. Enter your own figure; the page starts at 20.
  4. Time on documentation and admin (%). Enter your own figure; the page starts at 22%.
  5. Clinic days per week. Enter your own figure; the page starts at 4.
  6. Slots held for urgent cases (%). Enter your own figure; the page starts at 10%.

The result updates as you type, so you can try a figure, see what it does to appointments per week, and change it back. Nothing you enter is sent anywhere or saved.

A worked example

These are the figures the calculator opens with. Every number in the results column below is produced by the same calculation the page runs, so you can follow it through before putting your own figures in.

What goes in

InputValue
Providers3
Clinical hours per provider per day7
Minutes per appointment20
Time on documentation and admin22%
Clinic days per week4
Slots held for urgent cases10%

What comes out

ResultValue
Appointments per week main result176
Per provider per day14.7
Per year8,137
Slots held back per week20
Effective minutes per appointment25.6

176 appointments a week, 14.7 per provider per day. Each 20 minute slot really consumes 25.6 minutes once documentation is counted, which is why schedules built on slot length alone run late.

How sensitive the answer is

Holding everything else steady and changing only providers, this is what happens to appointments per week. It is worth knowing which of your inputs the answer actually hinges on, and which barely move it.

ProvidersAppointments per week
2 117
2 117
3 example above 176
5 294
6 353

Every other input is held at the example value while this one changes, which is not how a real job behaves. Treat it as a guide to which number matters most, not as five separate quotes.

What each figure means

Providers
A number, between 0 and 100, starting at 3.
Clinical hours per provider per day
A number, between 0 and 16, starting at 7.
Minutes per appointment
A number, between 5 and 180, starting at 20.
Time on documentation and admin (%)
A percentage, between 0 and 60, starting at 22%.
Clinic days per week
A number, between 0 and 7, starting at 4.
Slots held for urgent cases (%)
A percentage, between 0 and 40, starting at 10%.

What the results tell you

ResultWhat it is
Appointments per weekThe headline result. A number.
Per provider per dayA decimal figure.
Per yearA number.
Slots held back per weekA number.
Effective minutes per appointmentA decimal figure.

Estimating is the easy part

The jobs you never hear about cost more than the ones you mis-measure. BDEVY builds the marketing, systems and automation that bring them in.