A Complete Guide to ABA Therapy CPT Codes (97151, 97153, 97155)

Author : Care Collect | Published On : 17 Jul 2026

If you've ever had a claim bounce back because of a mismatched CPT code, you know how quickly billing errors can eat into your practice's revenue. ABA therapy billing runs on a small set of codes, but each one carries its own rules about who can deliver the service, how it's documented, and how insurers expect it to be billed. Get the codes right, and reimbursements flow smoothly. Get them wrong, and you're stuck resubmitting claims or writing off denied sessions. This guide breaks down the core CPT codes every practice owner and office manager needs to know, along with practical tips for using them correctly.

Why CPT Codes Matter More Than Most People Realize

CPT codes aren't just billing shorthand; they tell the payer exactly what kind of service happened, who provided it, and for how long. Insurance companies use these codes to determine medical necessity and reimbursement rates, so a single mismatched code can trigger a denial even if the therapy itself was delivered perfectly. This is one of the biggest reasons practices turn to dedicated ABA billing services. At Care Collect, we help providers reduce coding errors and improve claim accuracy.

The Core Assessment Codes

9715: Behavior Identification Assessment

This code covers the initial assessment work a BCBA does before treatment begins, reviewing history, conducting direct observation, and designing the treatment plan. It's billed in 15-minute units, and most payers cap the number of units allowed per authorization period, often somewhere between 8 and 16 units total. Many practices lose reimbursement here simply because they don't track units against the authorization closely enough.

97152: Behavior Identification Supporting Assessment

Less commonly used, 97152 applies when a technician (not the BCBA) assists with data collection during the assessment process, under the BCBA's direction. It's a supporting code, not a substitute for 97151.

The Treatment Codes: Where Most Billing Happens

97153: Adaptive Behavior Treatment by Protocol

This is the workhorse code for direct one-on-one therapy delivered by an RBT or line technician, following a treatment plan a BCBA has already designed. It's billed in 15-minute increments, and documentation needs to show what protocols were targeted and how the client responded. Accurate documentation is a key part of effective ABA Billing Services, as vague notes like "worked on goals" often lead to claim denials or audit issues.

97155: Adaptive Behavior Treatment with Protocol Modification

Here's where confusion often creeps in. 97155 is used when the BCBA (or a supervisor working under their direction) is present during a session, observing and adjusting the treatment protocol in real time. It cannot be billed alongside 97153 for the same time block with the same provider; payers will flag overlapping units immediately.

97156: Family Adaptive Behavior Treatment Guidance

This code covers parent or caregiver training sessions led by the BCBA, without the client necessarily present. It's a critical code for practices building out caregiver support, but it requires its own documentation showing specific strategies taught and the caregiver's response.

Common Billing Mistakes to Avoid

A few patterns show up again and again in denied claims:

  • Unit mismatches: Billing more units than the session's actual documented time supports.

  • Missing supervisor overlap: Billing 97155 without clear notes distinguishing it from standard 97153 sessions.

  • Authorization gaps: Continuing to bill after an authorization period has expired or unit caps have been reached.

  • Modifier errors: Forgetting payer-specific modifiers, which some insurers require even when the code itself is correct.

Building a simple internal checklist, provider credential, session time, protocol notes, and authorization status, before every claim goes out, catches most of these issues before they become denials.

Getting It Right, Consistently

CPT coding for ABA therapy isn't complicated once you understand the logic behind each code, but consistency across a growing caseload is where things get hard. Small errors compound quickly, especially as your team and client roster expand. If your practice is spending more time chasing denials than delivering care, it might be worth talking to an ABA billing services partner who lives in these codes every day. Sometimes, an outside set of eyes is exactly what keeps revenue where it belongs.