top of page

ABA Billing CPT Codes 2026: Avoid Billing Denials & Claim Mistakes (97151-97158)

  • Writer: Anne Scholfield
    Anne Scholfield
  • Apr 22
  • 9 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 this 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.


Getting aba billing codes wrong at the unit or modifier level is just as costly as selecting the wrong code entirely. 


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.

Real example: 50 minutes equals 3 units, not 4. Billing 4 units triggers payer audits and recoupment demands. Many practices lose money monthly without realizing it. Implement exact start/stop time logging per provider session to eliminate this error completely. This single mistake costs clinics an average of $8,300 per six months.


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 therapy cpt codes and their modifier requirements across 40+ state Medicaid programs is not a task suited to a general medical billing team.


Common ABA CPT Coding Mistakes That Cause Claim Denials

Wrong ABA Modifiers: Billing HO instead of HM on RBT 97153 claims triggers automatic Medicaid denials. Match modifiers to provider credentials every time.

Expired Authorization: ABA sessions past auth end dates get denied and recouped. Re-authorize 30 days before expiration.

Overlapping ABA Session Times: Two ABA CPT codes billed for same minutes triggers payer audits. Log exact start/stop times per provider.

Incorrect ABA Billing Units: 50 minutes equals 3 units under the 8-minute rule, not 4. Rounding errors create repayment liability.

Weak ABA Documentation: Session notes need start/stop times, treatment plan goals, and trial data. "Worked on goals" gets ABA therapy claims denied instantly.

BCBA AND QHP-Directed Services: 97155-97158 Explained

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.

CPT Code

Service

Who Bills

Required Modifier

#1 Denial Trigger

Initial assessment

BCBA, QHP

None standard

Billing for routine assessment (use only initial/reassess)

97152

Supporting assessment

RBT, BCaBA

HM

No corresponding 97151 in same eval period

Direct 1:1 treatment

RBT, BCBA

HM (RBT); HO (BCBA)

Session note doesn't reference written treatment plan

97154

Group treatment by protocol

RBT

HM

Missing individualized data per client in group

97155

Treatment with protocol modification

BCBA, QHP only

HO (BCBA); HP (BCBA-D)

Billing when BCBA only observed, didn't modify protocol

97156

Caregiver training

BCBA, QHP

HO

Status update instead of skill-building documentation

97157

Multiple-family group training

BCBA, QHP

HO

No payer coverage verification done pre-scheduling

97158

Group with protocol modification

BCBA, QHP

HO

Missing clinical rationale for group vs 1:1 delivery

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:

Practices should cross-reference the current cpt codes for aba therapy against each payer's medical policy before scheduling any concurrent billing scenario. 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 requires 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).


6 Critical ABA Billing Mistakes That Cause Immediate Denials

  1. Wrong modifier: HO instead of HM on RBT 97153 = AUTOMATIC MEDICAID DENIAL + recoupment

  2. Expired authorization: Sessions past auth end dates get denied and recouped. Reauthorize 30 days before expiration

  3. Overlapping session times: Two codes billed for same minutes trigger audits. Log exact start/stop times per provider

  4. Rounding errors: 50 minutes is 3 units, not 4. Incorrect rounding creates repayment liability

  5. Weak documentation: Worked on goals gets claims denied INSTANTLY. Document start/stop times, treatment plan goals, trial data

  6. Missing prior authorization: Expired or missing auth causes denial and recoupment demands within 12 months. Explore ABA billing services 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. Most denials on applied behavior analysis cpt codes at the technician level come down to one missing element: the session note doesn't explicitly tie the RBT's actions back to the written treatment plan. 

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.

  • 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

Staying current on aba cpt codes 2026 updates is the first step — but even accurate code selection leaves money on the table when these secondary errors go unchecked. 

  • 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.

Stop Bleeding Revenue: Build Clean Claim Systems

Understanding CPT codes is STEP ONE. Revenue-winning practices common challenges in ABA therapy billing and how to overcome them build SYSTEMS: pre-submission claim scrubbing that validates codes against documentation before billing, payer-specific modifier tracking across 40-plus state programs, and unit calculation accuracy every single time.

Partners providing ABA billing and claim denial recovery workflows typically catch these errors BEFORE submission, not AFTER denial letters arrive. The practices collecting the MOST revenue per session are the ones with ABA billing partner support  comprehensive ABA billing services who treat CPT code accuracy as the FOUNDATION of clean claims, not an afterthought.

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 cpt codes aba 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.




 
 

Denied claims, credentialing gaps, or payment delays draining your revenue?

 

Pacemave helps therapy practices fix billing issues before they impact cash flow.

bottom of page