ABA CPT codes explained: 97151 to 97158 and the T codes

September 2026 · 7 min read · ABAVault Team

Most ABA billing mistakes are not typos. They come from a code that means something slightly different from what the person billing it assumed, or from a payer that reads the same code differently from the payer next door. This is a plain language guide to the adaptive behavior codes in use through December 31, 2026, who usually renders each one, and where payers disagree.

The code set changes on January 1, 2027, and the ABA Coding Coalition published its guidance for the new set in October 2026. Six codes are added, 97151 through 97158 are revised, and the T codes in this set are deleted. Three changes are worth knowing now: group treatment loses its maximum of eight, a new code covers the professional work done away from the client, and 97155 narrows to directing a technician while a new code covers the professional treating the client directly. The guidance also drops the term "protocol modification" in favour of "analysis". Everything below describes the codes in use through December 31, 2026.

The codes, in plain words

Every code in the set is billed in 15 minute units. The official descriptors are published by the AMA and are not reproduced here. What follows is our summary of the ABA Coding Coalition's guidance, which is worth reading in full.

CodeWho renders itWhat it covers
97151The qualified professional, usually the BCBAAssessment, including the only non face to face time in the set: reviewing records, scoring, and writing the treatment plan or progress report
97152A technician, directed by the BCBASupporting assessment, face to face with one client. The technician follows procedures the BCBA chose and trained them on
0362TTechnicians, with the BCBA on siteSupporting assessment for destructive behavior, needing two or more technicians and an environment set up for that behavior
97153A technician, directed by the BCBATreatment following an existing protocol, face to face with one client
97154A technicianThe same treatment delivered to a group, billed for each client in the group
97155The BCBATreatment where the BCBA modifies a protocol, either working with the client directly or directing a technician during the session
97156The BCBAGuidance for the family of one client, with or without the client present
97157The BCBAGuidance for a group of families without the clients present, billed once per family
97158The BCBAGroup treatment with protocol modification, billed per client
0373TTechnicians, with the BCBA on siteTreatment for destructive behavior with the same four requirements as 0362T, billing one technician's time only

Two things catch people out. Writing or rewriting protocols away from the client is not billable under 97155; that work is bundled into the treatment codes. And there is no CPT code for indirect BCBA time such as reviewing data or preparing for a session, although some payers accept HCPCS codes for it. That is one of the things 2027 changes: the new set adds a code for that work.

Concurrent billing: where payers disagree

The Coalition's guidance says 97155 can be billed at the same time as 97153 when a BCBA is directing a technician through a modified protocol, as long as one person is not billing both codes. Payers do not all agree.

Group size differs too. For the current set the Coalition and BCBS of Texas describe a group as two to eight clients, while Florida Medicaid caps group codes at six. From January 2027 the Coalition removes the ceiling of eight and leaves the size to the professional’s judgement, so a payer policy written against the old limit will outlive the rule it came from.

Counting units: two rules that sound alike

The AMA's time rule lets a 15 minute code be billed once at least half the unit, 8 minutes, has been delivered, counted per code. The CMS 8 minute rule was written for Medicare outpatient therapy and pools minutes across the day before converting them to units. Some payers apply a version of the CMS approach to ABA: BCBS of Texas uses a similar unit table, and Texas Medicaid totals a client's billable minutes for the day, divides by 15, and counts a remainder over 7 minutes as a unit. The same afternoon of sessions can produce a different number of units depending on the payer, so the rule has to come from each payer's policy, not from habit.

Payer rules belong in the system, not in someone's head. ABAVault™ applies per-payer billing rules, code rates and modifiers when a session becomes a billable line, and flags problems before the claim goes out. See how on the billing page.

Sources

  1. ABA Coding Coalition, supplemental guidance on the adaptive behavior codes, January 2019
  2. ABA Coding Coalition, frequently asked questions
  3. ABA Coding Coalition, 2027 code update
  4. ABA Coding Coalition, supplemental guidance for the 2027 code set, October 2026
  5. AMA CPT Editorial Panel, September 2025 summary of panel actions
  6. CareSource Indiana, concurrent billing of 97153, January 2026
  7. Texas Medicaid Provider Procedures Manual, Children's Services Handbook, October 2026
  8. Cigna coverage policy EN0499, effective May 15, 2026
  9. BCBS of Texas CPCP011, effective March 20, 2026
  10. Florida Medicaid Behavior Analysis Services Coverage Policy, December 2024
  11. CMS Medicare Claims Processing Manual, chapter 5

CPT® is a registered trademark of the American Medical Association. This article is general information, not billing or legal advice. Your payer contracts and provider manuals control.