An empty slot is not just a missed appointment. Here is how to calculate exactly what it is costing your practice — and what to do about it.

Pull up your numbers. What is your average session value? For most pediatric therapy practices, it is somewhere between $150 and $200 depending on payer mix and service type.
Now: how many slots do you run per week? Let's say 80 across all therapists.
What is your no-show rate? If you don't know, it is probably between 15% and 20%. Let's use 15%.
Here is the math: $175 average session \u00d7 80 weekly slots \u00d7 15% no-show rate = 12 empty slots = $2,100 lost per week.
That is $8,400 per month. Over $100,000 per year. From no-shows alone \u2014 not counting late cancellations, scheduling gaps, or therapist downtime.
The question is not whether you can afford to fix this. The question is whether you can afford not to.
The family simply does not come. No call, no cancellation, just an empty chair. This is the most common and most preventable revenue loss. The root cause is almost always a lack of reminders \u2014 life is chaotic for families with young children, and a Thursday appointment scheduled three weeks ago gets forgotten.
The family cancels with less than 24 hours notice. You technically have the slot available, but there is not enough time to call through your waitlist, reach someone who is available, and confirm. The slot goes empty. Practices that rely on phone calls to fill last-minute openings recover fewer than 20% of late cancellations.
You have families waiting. A slot opens. Your front desk calls the next family on the list. They cannot make that time. They call the next one. Voicemail. The next one. They need speech, but this is an OT slot. By the time they find a match, the slot has passed.
The problem is not the waitlist \u2014 it is the process. A first-come-first-served list does not account for service type, schedule flexibility, or payer mix. It treats every family as interchangeable. They are not.
Here is the formula:
Average session value \u00d7 weekly slots \u00d7 no-show rate = weekly revenue lost
For context, here is what this looks like at different practice sizes:
Now add late cancellations (typically another 5\u20138% of slots) and the numbers get worse.
Here is the optimistic side of this equation: most practices have $5,000\u201310,000/month in recoverable revenue sitting in their waitlist.
If you have 25 families waiting for services and your average session value is $175, those 25 families represent $4,375 in weekly revenue potential. They already want to come to your practice. They already filled out an intake form or called your front desk. They are warm leads.
The gap between "families on the waitlist" and "revenue in the bank" is speed and precision. How fast can you reach the right family when a slot opens? How precisely can you match their needs to the available time?
Together, these three changes can recover 40\u201360% of previously lost slot revenue. For a mid-size practice, that is $4,000\u20137,000 per month in revenue that was always available \u2014 it just needed a system to capture it.
That is exactly what Senvvo's capacity intelligence module does. Automated reminders, ranked waitlist, instant notification. Zero additional admin work. The slot you filled today is the revenue you have. The slot you did not fill is the revenue you chose not to recover.
Senvvo helps pediatric therapy practices fill more appointments using the patients they already have. Our screener captures families from your website, and our priority list automation fills open slots — no EMR integration needed.
Start your free 14-day trial →