Cancellations are the most expensive recurring problem in an ABA practice. Every cancelled or missed session is dosage a child didn't receive, a billable hour the practice can't recover, and authorization utilization that quietly slips. This dashboard turns the schedule into accountability — showing the completion rate and exactly where, when, and with whom sessions fall through.
Why cancellations matter twice
A missed session costs an ABA practice twice. Clinically, ABA is dosage-dependent, so cancellations directly slow skill acquisition. Operationally, the billable hour is gone — you can rarely backfill an RBT's time same-day — so it hits revenue and authorization utilization at once. Same-day cancellations are the worst case: too late to redeploy the clinician, so the cost is almost total.
What this dashboard tracks
The overview shows the session completion rate alongside its drivers — client cancellation rate, no-show rate, and the billable hours lost to non-completed sessions. A by-clinic view surfaces sites with chronic attendance problems, and a day-of-week view exposes the patterns (certain days, times, or providers) that concentrate the losses. The status breakdown separates client cancellations, provider cancellations, no-shows, and same-day cancellations so the fix can be targeted.
How to read it
Completion rate is the headline; read the cancellation and no-show rates underneath it to see what's driving a low number. Concentrated losses — one clinic, one day of week, a handful of clients — are the actionable ones: they point to a scheduling, staffing, or family-engagement fix rather than a diffuse problem. Watch same-day cancellations specifically, since those hours are effectively unrecoverable.
Who uses it
Operations and scheduling teams use it to attack the most costly cancellation patterns; clinical leaders use it to protect treatment dosage; owners use it to quantify the revenue lost to missed sessions.
Metrics it tracks
| Metric | What it means |
|---|---|
| Completion Rate | Delivered hours ÷ scheduled hours — the share of planned therapy that actually happened. |
| Client Cancellation Rate | Hours lost to client-initiated cancellations ÷ scheduled hours. |
| No-Show Rate | Hours lost to no-shows ÷ scheduled hours. |
| Lost Hours | Scheduled hours that weren't delivered — lost dosage and lost revenue. |
Used by: Operations, scheduling/intake teams, clinical directors
Frequently asked questions
What is a typical cancellation rate for an ABA practice?
Cancellation and no-show rates vary widely by population and setting, but they're consistently one of the largest sources of lost revenue and lost dosage in ABA. The point of tracking them isn't a single benchmark — it's spotting the concentrated patterns (a clinic, a day, a set of clients) you can actually change.
What's the difference between a cancellation and a no-show in ABA?
A cancellation is notified in advance (by the family or the provider); a no-show is a scheduled session the client simply doesn't attend without notice. Same-day cancellations sit in between and are nearly as costly as no-shows because there's no time to redeploy the clinician.
Why do same-day cancellations matter so much?
Because the billable hour is almost always unrecoverable — you can't fill an RBT's slot on no notice. That makes same-day cancellations the most expensive category per occurrence, both in lost revenue and lost treatment dosage.
Can I build this on my own scheduling data?
Yes. Export your session/scheduling data and use this as a template — we model it into a Power BI report you open in Power BI Desktop. The sample uses synthetic data, so there's no PHI here.
Build this report on your own data
Clone this ABA template — describe it and we’ll generate sample data so you can try it free, or upload your own export. You get a fully modeled, branded Power BI project that opens in Power BI Desktop.
Use this as a template →