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

MetricWhat it means
Completion RateDelivered hours ÷ scheduled hours — the share of planned therapy that actually happened.
Client Cancellation RateHours lost to client-initiated cancellations ÷ scheduled hours.
No-Show RateHours lost to no-shows ÷ scheduled hours.
Lost HoursScheduled 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 →