Case Study · ABA Billing Services · De-identified archetype
A growing single-site Medicaid ABA practice in the Mid-Atlantic, running on a common ABA EMR, lost its only in-house biller in the middle of an authorization cycle. Claims kept going out. Money quietly stopped coming back. Here is how the revenue cycle was rebuilt, and the one control that did most of the work.
The answer up front
ABA money does not usually leak at the claim. It leaks in the gaps between three documents: the authorization, the session note, and the claim. The control most billers skip is the three-way match, checking that all three agree on code, units, dates, and rendering provider, plus a live burn-down of every authorization's units. Add 97155 supervision capture, a county-by-county Medicaid enrollment map, and real-time eligibility, and the cycle holds even when a biller walks out the door.
One biller, one spreadsheet, zero documentation
This archetype will feel familiar to a lot of BCBA owners. The practice had grown past forty active learners, mostly Medicaid and Medicaid managed care, with a handful of out-of-network families covered under single-case agreements. One biller ran everything from memory and a personal spreadsheet. When she left, the practice discovered that the EMR held the sessions, but nobody knew which authorizations were near exhaustion, which RBT sessions had been billed under the wrong rendering configuration, or which single-case agreements had even been countersigned.
- Single site, Mid-Atlantic
- Medicaid + 2 managed care plans
- Common ABA EMR
- OON single-case agreements
- No billing SOPs on file
The three-way match: authorization = note = claim
Every ABA claim should be provable against two upstream documents before it leaves the building. Each pairing catches a different family of leaks. This is the diagram we build the rebuilt workflow around.
Authorization
Approved CPT codes (97151, 97153, 97155, 97156, 97158, or 0362T/0373T), unit counts, date span, weekly caps, and any concurrent review checkpoints.
- Sessions delivered outside the auth date span
- Codes delivered that were never authorized
- Weekly unit caps quietly exceeded
- Supervision hours missing from the approved plan
Session note
Who rendered (RBT or BCBA), start and stop times, protocol modification content for 97155, caregiver presence for 97156, and signatures.
- RBT sessions billed under the wrong rendering rules
- Time-to-unit conversion errors on 15-minute codes
- 97155 documented but never put on a claim line
- Notes unsigned when the claim went out
Claim
CPT code, units, modifiers, rendering and billing NPIs, and place of service, exactly as the payer's companion guide expects.
Authorization unit burn-down
An ABA authorization is a bucket of units with an expiration date. If the practice delivers slower than the plan assumed, or delivers fine but bills late, units expire unbilled and unbillable. The rebuilt cycle tracks every active authorization on a burn-down: units remaining against time remaining, reviewed weekly, with reauthorization requests triggered well before the payer's concurrent review window closes.
- Planned burn (auth pace)
- Delivered and billed units
- At-risk units
Illustrative chart: a modeled 2,400-unit, 26-week 97153 authorization. Figures are benchmarks for this practice archetype, not any client's actuals.
What the rebuild actually changed
97155 supervision capture
BCBA protocol modification during an RBT session is separately billable as 97155 when documented and authorized, yet it is one of the most commonly unbilled ABA services. The rebuild made supervision its own claim line with its own note standard. This is recoverable revenue the practice was already earning.
Rendering provider discipline
RBT versus BCBA rendering rules differ by payer and by state Medicaid program. The rebuild mapped, for each plan, which credential renders each code and how the claim identifies them, so RBT-delivered 97153 and BCBA-delivered 97155 and 97156 each go out configured correctly the first time.
Real-time eligibility
Medicaid redetermination does not wait for the first of the month. Checking eligibility only at intake means a learner can lose coverage mid-month and the practice delivers days of uncovered sessions. Eligibility now runs in real time against the schedule, so lapses surface before the session, not on the denial.
Single-case agreement tracking
Out-of-network families were served under single-case agreements, but nobody tracked which agreements were executed, at what rate, and for which codes and unit ceilings. Each agreement now lives in the same burn-down system as a standard authorization.
County-based Medicaid enrollment does not travel
In several Mid-Atlantic Medicaid programs, enrollment and managed care participation run county by county. Being enrolled and paid in your home county does not entitle you to bill for a learner who lives one county over. The practice was planning multi-county growth on the assumption that its existing enrollment would carry. It would not have. The rebuild produced a deliberate credentialing map: each target county, each plan operating there, and each enrollment or panel action required before the first session is scheduled.
Home county
Medicaid FFS: enrolled MCO A: in network MCO B: in networkExpansion county 1
Medicaid FFS: enrolled MCO A: application needed MCO C: panel closed, appealExpansion county 2
County enrollment: not started MCO B: not contracted hereIllustrative map structure. Counties and plan names are generic; the point is the format, one row per county per plan, owned before growth, not after the first denial.
The 2026 guidelines this work runs on
- CPT 97151 behavior identification assessment, the BCBA-conducted assessment that anchors the treatment plan and the authorization request.
- CPT 97153 adaptive behavior treatment by protocol, typically RBT-delivered, the volume engine of the practice and of the burn-down.
- CPT 97155 adaptive behavior treatment with protocol modification, the BCBA supervision code the rebuild recovered.
- CPT 97156 family adaptive behavior treatment guidance, caregiver training with its own documentation standard.
- CPT 97158 group adaptive behavior treatment with protocol modification, for BCBA-led group work.
- 0362T and 0373T Category III codes for behavior identification supporting assessment and adaptive behavior treatment requiring multiple technicians for severe destructive behavior.
- Authorization units and single-case agreements the unit ceilings, date spans, and negotiated OON terms the three-way match validates against.
- Payer concurrent review the mid-authorization checkpoints that, if missed, can void otherwise clean sessions.
The KPI wall a rebuilt ABA cycle should hold
Illustrative benchmark targets for this practice archetype, presented as industry-style goals, not a named client's results.
Losing a biller should not mean losing a quarter
ASP-RCM runs ABA billing services as a system, not a person: the three-way match on every claim, live authorization burn-downs, 97155 capture, county-aware credentialing, and real-time eligibility, delivered by a team that speaks BCBA and RBT, not generic medical billing. If your revenue cycle currently lives in one person's head, let us make it survivable before you have to find out the hard way.
Talk to our ABA billing teamRelated reading
Why the same 97153 unit cap means two different things in two states
A 2026 state-by-state read on ABA 97153 authorization units and 97155 concurrency, showing why identical clini
Read →InsightThe write-off that hides in December.
Commercial ABA plans carry annual and lifetime benefit caps that quietly deny late-year sessions. Learn how be
Read →Case studyThe fix was not a modifier. It was two rendering providers and a note that proved it.
How a 40-BCBA autism group stopped concurrent-supervision denials on 97155 billed alongside 97153, using rende
Read →