Applied Behavior Analysis billing has matured a lot since the Category I CPT codes (97151–97158) replaced the old temporary codes — but the gap between "correctly coded" and "correctly paid" is still where most ABA practices lose revenue. The codes themselves are not the hard part. The hard part is the documentation, supervision-ratio, and modifier discipline that payers actually audit against.
The core ABA CPT codes, in plain English
- 97151 — Behavior identification assessment by a QHP (BCBA, BCBA-D, or licensed behavior analyst). Per 15 minutes, includes record review, interviews, and the written report.
- 97152 — Behavior identification supporting assessment by a technician under QHP direction. Per 15 minutes.
- 97153 — Adaptive behavior treatment by protocol, delivered by a technician (RBT or equivalent). Per 15 minutes. This is the volume code for most clinics.
- 97154 — Group adaptive behavior treatment by protocol. Per 15 minutes, two or more clients.
- 97155 — Adaptive behavior treatment with protocol modification, delivered by a QHP. Per 15 minutes. Concurrent with 97153 in many cases — this is where supervision is captured.
- 97156 — Family adaptive behavior treatment guidance by a QHP. Per 15 minutes, with or without the patient present.
- 97157 — Multi-family group treatment guidance by a QHP. Per 15 minutes.
- 97158 — Group adaptive behavior treatment with protocol modification by a QHP. Per 15 minutes.
Where the revenue actually leaks
If your billed-to-paid ratio is below ninety percent on ABA claims, the leak is almost always in one of three places — not in the code selection itself.
1. Concurrent billing of 97153 and 97155
When a BCBA supervises an RBT during a session, both codes can be billed concurrently — but only if the documentation shows the BCBA was actively engaged in protocol modification, not just observing. Most payer audits target this pair because clinics over-bill it. The fix: a session note from the BCBA that explicitly describes the protocol modification work performed during the overlap window. Without that note, the 97155 will not survive an audit.
2. Authorization unit tracking
ABA authorizations come in 15-minute units. A 30-hour-per-week authorization is 120 units of 97153, not 30 units. Tracking that in spreadsheets is where most practices lose money — either over-utilizing and getting denied, or under-utilizing and forfeiting authorized time. A real-time unit tracker tied to your scheduling system pays for itself within a quarter.
3. Modifier discipline
Most payers require credentialing modifiers on ABA claims — HO for masters-level QHP, HN for bachelor’s-level technician, sometimes HM for state-specific designations. The exact modifier set varies by payer and by state. A claim with the right code but the wrong modifier denies for credentialing-level reasons that look unrelated to the actual problem. Build your modifier matrix per payer at onboarding, not after the first denial wave.
Documentation standards payers actually check
- Treatment plan signed and dated by the supervising BCBA, refreshed every six months at minimum.
- Session notes that document the protocols delivered, specific behaviors targeted, and measurable response data — not generic narrative.
- Supervision logs that show the BCBA-to-RBT supervision ratio meets your state and payer requirements (often 5–10% of direct service hours).
- Parent/guardian involvement documented when 97156 is billed — the QHP’s coaching conversation has to be captured.
What to standardize across the clinic
ABA is one of the few specialties where revenue cycle health is almost entirely a function of clinical documentation discipline. The clinics that get paid cleanly all do the same things: structured session-note templates, weekly utilization reviews against authorizations, and a single source of truth for the per-payer modifier matrix. None of those are billing decisions — they are operational ones the clinic owner has to enforce.
If your clinic is growing past 30 RBTs, the manual approach to all of this stops scaling. That is when most practices outsource the unit-tracking and authorization-management piece, keep clinical leadership in-house, and stop losing six figures a year to documentation-vs-policy mismatches.
