top of page

ABA Therapy CPT Codes 2026: Complete Billing Guide (97151-97158)

  • Writer: Anne Scholfield
    Anne Scholfield
  • Apr 22
  • 7 min read

Updated: 2 days ago

Every denied claim in your ABA practice traces back to one of two things: documentation or coding. Since 2019, when the Category I ABA billing services CPT codes replaced the old temporary Category III codes, the coding side has only gotten stricter. Clean medical billing now depends on getting your ABA CPT codes right from the first submission.

CPT Code

This is the current 2026 reference guide for CPT codes 97151 through 97158. It covers what each code pays for which healthcare providers are authorized to render each service and the billing traps that still cost ABA practices thousands every month.

 

ABA Therapy CPT Code Units, Modifiers, and the Billing Mistakes That Drain Revenue

Two issues account for the majority of 97151-97158 denials we see across ABA practices operating without dedicated ABA billing services support.

The 8-Minute Rule: Rounding That Costs Real Money

CPT uses the 8-minute rule. A session of 23 minutes equals one unit. A session of 24 minutes equals two units. Round incorrectly for six months and you have a repayment liability sitting in your AR, waiting for the next payer audit. This is not a gray area in ABA medical billing.

Modifier Mismatches Across Healthcare Providers

Modifier requirements vary by payer and by rendering provider credential. Here is the standard framework:

  • HM: Paraprofessional (RBT, technician)

  • HN: Bachelor's level provider

  • HO: Master's level provider

  • HP: Doctoral level provider (BCBA-D, PhD)

  • 95 or GT: Telehealth delivery

  • TM: State-specific Medicaid telehealth

As of January 2026, CMS permanently added all ABA CPT codes (97151 through 97158, plus 0362T and 0373T) to the Medicare telehealth list. This means telehealth delivery is no longer provisional for ABA therapy billing services under Medicare. Commercial payers and state Medicaid programs set their own telehealth rules, so always verify coverage by payer before billing telehealth sessions.

If your RBT session bills without HM on a Medicaid claim that requires it, the denial is automatic. Managing ABA CPT code modifiers across 40+ state Medicaid programs is not a task suited to a general medical billing team.


BCBA and QHP-Directed Services: 97154 Through 97158

97154: Group Adaptive Behavior Treatment by Technician

Group treatment delivered by a technician to two or more clients, each working on individualized goals. Still billed in 15-minute increments but per client, not per session. Documentation must show individualized goals and discrete data for each patient present in the group.

97155: Treatment With Protocol Modification

97155 applies when a BCBA or QHP directly treats the client and modifies the protocol based on observed behavior in real time. This is the ABA therapy CPT code (2026) most often confused with 97153 in therapy billing. The distinction is simple: if the BCBA is present, directly treating, and actively changing the plan, use 97155. If the BCBA is only observing the RBT without hands-on delivery, use 97156.

97155 and 97153 can be billed concurrently in some states when the BCBA is actively supervising and modifying. Missouri, Texas, and California all have different concurrent billing rules. Always check the state Medicaid manual before billing both codes for the same session. This is one of the most common sources of healthcare revenue cycle management takebacks nationally.

97156: Family Adaptive Behavior Treatment Guidance

This code covers caregiver training, with or without the client present. Billed in 15-minute units, delivered by a BCBA or QHP. Most payers cap 97156 at 4 to 8 units per week.

Documentation must clearly reflect caregiver skill-building, not just a status update on the client. A progress note that reads "discussed progress with mom" will not survive an audit. A note that reads "trained caregiver on three-step prompting hierarchy for tooth brushing, with in-session practice and feedback" will.

97157: Multiple-Family Group Guidance

Caregiver training delivered to multiple families at once. Billed per 15 minutes, per family. Coverage is inconsistent. Many commercial plans do not reimburse this code at all. Run a benefits check before scheduling the service, not after.

97158: Group Adaptive Behavior Treatment with Protocol Modification

BCBA-led group treatment for two or more clients, with real-time protocol modification by the supervising QHP. Billed per 15 minutes, per client. Clinical justification for group delivery over individual treatment must be documented. Payer audits on 97158 consistently cite missing rationale as the primary finding.

Can 97153 and 97155 Be Billed at the Same Time?

Some payers allow concurrent billing when the BCBA is actively supervising and modifying the protocol while the RBT delivers treatment. Rules vary by state Medicaid program and commercial plan. Always check the payer's medical policy and your state Medicaid manual before billing both codes for the same session.

State-specific concurrent billing rules:

Missouri Medicaid allows concurrent billing of 97153 and 97155 when the BCBA is on-site, actively supervising the RBT, and making real-time protocol modifications. Documentation must show both providers were face-to-face with the client simultaneously.


Texas Medicaid permits concurrent billing under similar conditions but requires specific modifier combinations that vary by managed care organization. Some Texas MCOs require prior authorization before allowing concurrent billing on the same date of service.


California Medicaid allows concurrent billing but has stricter documentation requirements. The session note must clearly delineate what the RBT did under 97153 and what specific protocol modifications the BCBA made under 97155.


Documentation requirements for concurrent billing:

Your session note must document that both the RBT and BCBA were face-to-face with the client during overlapping time periods. It must show what specific treatment the RBT delivered under the established protocol (97153) and what specific protocol modifications the BCBA made in real time (97155).

Example of audit-proof documentation: "RBT implemented DTT protocol for requesting preferred items using visual cues (97153, 8 units). BCBA joined session at 10:15 AM, observed 3 trials showing escape behavior, modified prompting hierarchy from least-to-most to most-to-least, delivered 5 teaching trials using new prompt sequence with 80% accuracy (97155, 2 units). Protocol updated in treatment plan to reflect change."

For a full breakdown of why ABA claims are getting denied and how to fix each type, read our denial management guide.

What's the Difference Between 97153 and 97155?

97153 is direct treatment delivered by a technician following a protocol the BCBA already designed. 97155 is direct treatment delivered by a BCBA or QHP who modifies the protocol in real time based on observed behavior. If the BCBA is just observing the RBT without hands-on treatment, neither code is right. Use 97156 for supervision or family training instead.

What 97153 actually covers:

97153 covers direct one-on-one treatment delivered by a technician (typically an RBT) following a protocol the BCBA already designed. The RBT implements the written treatment plan without modifying it during the session. If the child exhibits unexpected behavior, the RBT documents it and continues following the established protocol. Any adjustments happen later, after the BCBA reviews the data.

Billing requirements for 97153:

  • Billed per 15 minutes, per client

  • Most commercial and Medicaid payers require the HM modifier

  • Documentation must reference the treatment plan and show protocol implementation

What 97155 actually covers:

97155 is direct treatment delivered by a BCBA or QHP who modifies the protocol in real time based on observed behavior. The BCBA is hands-on with the client, actively treating, and making clinical decisions during the session. If a prompting strategy is not working, the BCBA changes it on the spot and documents the change immediately.

The critical distinction:

If the BCBA is only observing the RBT without hands-on treatment delivery, neither 97153 nor 97155 is correct. Many practices incorrectly bill 97155 when the BCBA spends the session observing, collecting data, and providing feedback to the RBT. Those services should be billed under 97156 for family training or as bundled indirect services.

Documentation requirements for 97155:

Your session note must document both the direct treatment delivered and the specific protocol modifications made during the session. Vague language like "adjusted approach as needed" will not survive an audit.

Audit-proof 97155 documentation: "Client showed 3 consecutive trials of escape behavior during DTT. Modified prompt hierarchy from least-to-most to most-to-least. Client responded with 80% accuracy on next 5 trials. Updated protocol to reflect change."

Other Common ABA Therapy CPT Code (2026) Revenue Leaks

  • Incorrect place-of-service codes (school vs. clinic vs. home)

  • Unit cap violations without prior authorization for additional units

  • Credentialing gaps causing rendering provider mismatches

  • Duplicate billing when concurrent codes are not payer-approved

  • Missing documentation elements that support the billed code

Partners who provide structured denial recovery workflows typically catch these errors before submission, not after the denial.

FAQ

Can 97153 and 97155 be billed at the same time?

Some payers allow concurrent billing when the BCBA is actively supervising and modifying the protocol while the RBT delivers treatment. Rules vary by state Medicaid program and commercial plan. Always check the payer's medical policy and your state Medicaid manual before billing both codes for the same session, because For a full breakdown of why ABA claims are getting denied and how to fix each type, read our denial management guide

 

What's the difference between 97153 and 97155?

97153 is direct treatment delivered by a technician following a protocol the BCBA already designed. 97155 is direct treatment delivered by a BCBA or QHP who modifies the protocol in real time based on observed behavior. If the BCBA is just observing the RBT without hands-on treatment, neither code is right. Use 97156 for supervision or family training instead.


What happens if I bill the wrong CPT code? 

The claim gets denied or downcoded. Systematic coding errors can trigger payer audits and recoupment demands.

How to Choose an ABA Billing Company That Gets CPT Codes Right

When evaluating ABA billing companies for your practice, ask these CPT code-specific questions:

  • What is your first-pass resolution rate on 97151-97158 claims? eg - 92%+

  • How do you handle payer-specific modifier requirements across 40+ state Medicaid programs?

  • Can you show examples of pre-submission claim scrubbing that caught CPT code errors?

If the vendor cannot answer with specific numbers, they are not running tight enough operations to protect your revenue.

Stop Losing Revenue to Coding Mistakes

Understanding ABA CPT codes is not enough. You need systems that validate codes against documentation before submission, track payer-specific modifier requirements, and calculate units correctly every time.

The practices that collect the most revenue per session are the ones with ABA billing partner cube who treat CPT code accuracy as the foundation of clean claims, not an afterthought when the denial arrives.



 
 
bottom of page