Home / Insights / ABA Therapy Billing Guide
Specialty Billing

ABA Therapy Billing: The Complete Guide to Codes, Authorizations, and Denials

How the 97151-97158 code set actually works, how to convert authorized hours into billable units without leaking revenue, and how to prevent the denials that drain ABA practices.

ABA therapy generates more billable units per client than almost any service in healthcare. A single child receiving 25 hours of therapy per week produces roughly 100 units of 97153 weekly, more than 5,000 units a year, before counting supervision, family guidance, and assessments. At that volume, small billing errors don't stay small: a 3% unit leak on a 40-client caseload is six figures of lost annual revenue.

This guide covers how ABA therapy billing actually works: the adaptive behavior code set, the hours-to-units authorization math, concurrent billing rules, technician credentialing, and the denial patterns specific to ABA practices.

97151-97158
Adaptive Behavior Code Set
15 min
Per Billing Unit
~5,000+
Units/Year per Full-Time Client

The ABA CPT Code Set: 97151-97158

ABA services are billed with the Category I adaptive behavior codes adopted in 2019. Every code except the assessment pair is delivered face-to-face and billed in 15-minute units.

CodeServiceTypical Rendering Provider
97151Behavior identification assessment, including analysis and report writingBCBA / licensed provider
97152Behavior identification supporting assessment, administered by technicianRBT under BCBA direction
97153Adaptive behavior treatment by protocol (the core 1:1 treatment code)RBT under BCBA supervision
97154Group adaptive behavior treatment by protocolRBT under BCBA supervision
97155Adaptive behavior treatment with protocol modificationBCBA
97156Family adaptive behavior treatment guidanceBCBA
97157Multiple-family group adaptive behavior treatment guidanceBCBA
97158Group adaptive behavior treatment with protocol modificationBCBA

Two practical realities shape how these codes behave. First, 97153 is where the volume lives, it typically represents 80-90% of an ABA practice's billed units. Second, the BCBA-level codes (97155, 97156) are where payers concentrate their scrutiny, because they pay at a higher rate and interact with concurrent billing rules.

Authorization Math: Converting Hours to Units

Payers authorize ABA in hours per week, broken out by code. A typical authorization for a comprehensive treatment plan looks like: 20 hours/week of 97153, 2 hours/week of 97155, and 1 hour/week of 97156, for a 6-month period.

Claims, however, are billed in 15-minute units. The conversion is simple arithmetic, hours × 4, but managing it across a caseload is not:

  • 20 hours of 97153 = 80 units per week. Deliver 82 and two units are free care. Deliver 74 consistently and you're leaving 6 authorized units unbilled every week.
  • Authorization periods rarely align with calendar months, a 6-month auth starting March 14 requires prorated tracking at both ends.
  • Some payers cap weekly, others cap the total for the auth period, and the difference changes how make-up sessions after cancellations can be billed.

The core discipline: track authorized vs. scheduled vs. delivered vs. billed units, per client, per code, per week. Practices that only discover overdelivery or underdelivery at claim time have already lost the revenue. The tracking has to live upstream, in scheduling, not just in billing.

Reauthorization: The 6-Month Treadmill

ABA authorizations typically run six months and require a reassessment (97151) plus updated progress data to renew. The reauthorization package generally needs: current assessment results, progress on treatment goals with data, updated treatment plan with hours justification, and a parent/caregiver participation summary.

The operational failure mode is timing. If the reassessment isn't scheduled until the auth expires, there's a gap, and most payers will not retroactively authorize services delivered in that gap. Start the reauthorization process 30 days before expiration: schedule the 97151 reassessment, compile the progress data, and submit while the current authorization is still active. Our prior authorization team runs this on a calendar, not on memory.

Concurrent Billing: 97153 + 97155

The most contested question in ABA billing: when a BCBA directs protocol modification (97155) during the same time an RBT is delivering treatment (97153), can both be billed?

The answer is payer-specific. Some payers follow the AMA's guidance permitting concurrent billing when the BCBA is actively engaged in protocol modification while the technician continues treatment. Others deny one of the overlapping codes automatically. State Medicaid programs each publish their own policy, and some require distinct, non-overlapping times.

The revenue stakes run in both directions. Bill concurrently where prohibited and you generate denials and audit exposure. Avoid concurrent billing where it's permitted and you forfeit legitimate supervision revenue, often 5-10% of total collections. There is no substitute for maintaining a payer-by-payer concurrent billing matrix and applying it at claim scrubbing.

Credentialing: The Roster Problem

ABA has a credentialing challenge no other specialty faces at the same scale: the rendering provider for most units is a Registered Behavior Technician, and RBT turnover across the industry is high, commonly cited above 30% annually. Every technician change touches your payer rosters.

  • Payer rosters must list every rendering RBT linked to a supervising BCBA. Claims billed under an unrostered technician deny, and the sessions usually cannot be rebilled under someone else.
  • Supervision attestations expire and must be renewed as BCBA assignments shift.
  • Credential-level modifiers (commonly HO for master's level, HN for bachelor's, HM for technician) must match the roster, payer by payer, or claims mismatch and deny.
  • New-hire lag is unbillable capacity, an RBT who starts Monday but isn't rostered for 30 days either doesn't treat or treats unbillably, depending on the payer's rules.

Treat credentialing as a continuous weekly operation with a single owner, not a task triggered by denials.

Running an ABA practice on spreadsheet auth tracking?

Revenue Synergy runs unit-level authorization tracking, roster maintenance, and payer-specific claim scrubbing for ABA practices nationwide, inside CentralReach, Rethink, and the platforms you already use.

Get a Free ABA Billing Assessment →

Place of Service: Clinic, Home, School, Telehealth

ABA is delivered wherever the client is, and the claim must say so accurately. Clinic sessions bill POS 11, home sessions POS 12, and school-based sessions POS 03, and payers may authorize specific settings, an auth written for clinic-based treatment does not automatically cover home sessions. Telehealth delivery (most commonly for 97156 family guidance and some 97155 supervision) requires the payer's telehealth modifiers and is not universally covered for technician-delivered codes.

School-based ABA adds a funding-source question: services that are part of a student's IEP may be the district's responsibility rather than the insurer's, and payers deny claims they believe belong to the school system. Document the clinical (non-educational) basis for insurer-billed school sessions.

Payer Landscape: Commercial, Medicaid, TRICARE

Commercial plans

All 50 states mandate autism coverage for at least some plan types, but self-funded employer plans (the majority of large-employer coverage) are exempt from state mandates, though many opt in voluntarily. Verify ABA benefits specifically, not just behavioral health benefits, during eligibility checks.

State Medicaid

Medicaid covers ABA for children under EPSDT, but each state runs its own provider enrollment, authorization format, modifier scheme, and rate schedule. Multi-state ABA organizations effectively run a separate billing rulebook per state.

TRICARE

TRICARE's Autism Care Demonstration has its own participation requirements, outcome-measure submissions, and authorization structure, more demanding than most commercial payers, but a significant patient population near military communities.

The Top ABA Denial Patterns, and Prevention

  1. Units exceed authorization. Prevention: unit-level tracking in scheduling, with hard stops before overdelivery, not after.
  2. Unrostered rendering technician. Prevention: weekly roster reconciliation against active staff; no first session until payer enrollment is confirmed.
  3. Concurrent billing conflicts. Prevention: payer-specific concurrent rules applied at claim scrubbing; restructure supervision scheduling where concurrency isn't payable.
  4. Expired authorization. Prevention: reauth workflow triggered 30 days out, with the 97151 reassessment scheduled before the deadline.
  5. Modifier mismatches. Prevention: credential-modifier matrix by payer, validated on every claim.
  6. POS/authorization setting mismatch. Prevention: setting captured at scheduling and validated against the auth before the session, not at billing.

Revenue impact: an ABA practice billing 4,000 units of 97153 monthly at a $17 average unit rate collects roughly $816,000 annually from that code alone. A 5% combined leak from auth overruns, roster denials, and missed supervision billing is over $40,000 a year, per 10-client pod, recoverable with process rather than growth.

The Bottom Line

ABA billing rewards operational discipline more than coding cleverness. The code set is small; the failure surface is the volume, the unit math, the roster churn, and the payer variance. Practices that instrument authorization tracking upstream in scheduling, maintain rosters continuously, and scrub claims against payer-specific rules routinely collect 95%+ of what they deliver. Practices that treat ABA like generic outpatient billing leak revenue every single week.

Related: ABA Therapy Billing Services · Behavioral Health Billing Services · Prior Authorization Services · Credentialing Services

Need ABA billing expertise? Revenue Synergy manages unit-level authorization tracking, technician credentialing, and payer-specific billing for ABA providers nationwide. Schedule a free revenue audit to see where your practice is leaking units.

Related Articles