The iOS app is headed to the App Store. Join early access

Specialty guide

ABA billing is an authorization-and-units problem

A single client can generate twenty to thirty hours a week of billable service, all of it in 15-minute units, all of it against a payer authorization with hard caps. One tracking error compounds across hundreds of line items. This is the code family, the unit math, and the concurrent-billing question that decides whether the claims pay. For the BCBA, the ABA clinic owner, and the person running the billing.

ABA has a denial rate well above the outpatient average, and the reasons are structural: the volume of units, the per-code authorization caps, and the concurrent-billing rules that differ from payer to payer. None of it is mysterious once you can see the authorization burning down against what you have billed. That visibility is the whole game.

Who does the billing, and what clinics use

In a small ABA practice the billing sits with the BCBA owner, an in-house biller or office manager, or a specialty ABA billing company, because the authorization tracking is too heavy for a generalist. The dominant clinical platforms are CentralReach and Rethink, with WebABA, Theralytics, and Motivity in the mix. Those tools handle data collection and scheduling well. Where small clinics get squeezed is the affordable revenue-cycle layer: submitting clean claims, tracking authorized units in real time, and working the auth denials.

The code family

The adaptive-behavior treatment codes all bill in 15-minute units. Who delivers the service and whether it is assessment, treatment, or supervision determines the code.

CodeWhat it isWho delivers it
97151Behavior identification assessmentBCBA; capped, often ~8 units / 6 months
97152Supporting assessmentTechnician under direction
97153Adaptive behavior treatment by protocolTechnician (RBT); the direct-service workhorse
97154Group adaptive behavior treatmentTechnician
97155Protocol modificationBCBA; may direct the technician in session
97156Family adaptive behavior guidanceBCBA, with or without the client present
97157Multiple-family group guidanceBCBA
97158Group adaptive behavior treatment with protocol modificationBCBA

The unit math and the caps

Every code is 15 minutes per unit, and payers apply their own rounding, some following an 8-minute-style rule and some not. The number that actually governs you is the authorization: a common structure allows up to 32 units of 97153 per day and around 160 per week, but the real limit is whatever the auth letter says, and 97151 assessment units are capped tightly per authorization period. Run out of authorized units mid-month and every unit after that denies. The revenue leak is almost never the code; it is billing past the authorization without seeing it coming.

Concurrent billing: the big one

The most consequential question in ABA billing is whether you can bill 97155 (BCBA protocol modification) and 97153 (technician treatment) for the same clock time, when the BCBA is supervising the technician's session. Some payers allow the overlap. Many deny it as a bundled service with CO-97. There is no single answer; it is set per payer. Billing concurrent time to a payer that does not allow it, across a full caseload, is how a clinic ends up appealing hundreds of lines. Know each payer's rule before you bill it.

The credential modifiers

The claim has to say who delivered the service, using credential modifiers:

  • HO: master's level, such as a BCBA.
  • HN: bachelor's level.
  • HM: less than bachelor's.
  • HP: doctoral level.
  • U1 through U7: state-specific Medicaid modifiers that replace the above in some programs.
  • 95: telehealth, for the services a payer allows remotely (often parent guidance, 97156).

The modifier has to match the rendering provider, and the rendering-versus-supervising provider convention itself varies by payer. A mismatch denies with CO-4, and a wrong rendering provider denies with CO-B7 or CO-185.

The denials that hit ABA hardest

CodeWhat it means hereThe fix
CO-197 / CO-198Authorization absent, or units exceed the authorizationTrack authorized units live; request more before you run out
CO-97Concurrent 97155 and 97153 bundled by this payerConfirm the payer's concurrent-billing rule before billing both
CO-4Credential modifier missing or wrongMatch HO/HN/HP to the rendering provider
CO-B7 / CO-185Rendering provider not credentialed or not eligibleConfirm each payer's rendering-provider convention at enrollment
CO-29Timely filingTrack the window; see the filing cheat sheet

Any reason code translates on the denial code decoder, and the concurrent-billing question is in the code-pair checker.

Why the big platforms leave the gap

ABA needs authorization burn-down against per-code caps, technician scheduling with supervision ratios, and the concurrent-session logic that differs by payer. Generic billing systems do none of it, and the dominant ABA platforms are powerful but expensive and complex, which leaves new and small clinics underserved on the plain job of billing clean claims and not blowing past an authorization. That is the gap this fills.

Common questions, answered

Can you bill 97153 and 97155 at the same time?

Payer-dependent. Some allow the BCBA's 97155 to overlap the technician's 97153 during supervision; many deny it as bundled with CO-97. Verify the payer's policy before billing concurrent time.

How many units of 97153 can you bill per day?

In 15-minute units, up to the authorization. A common allowance is 32 units per day and about 160 per week, but the auth is the binding limit. Over it denies with CO-197 or CO-198.

What modifier is used for an RBT versus a BCBA?

HO for master's-level (BCBA), HN for bachelor's, HM for less, HP for doctoral. Some Medicaid programs use U1 through U7 instead. It must match the rendering provider or it denies with CO-4.

Who is the rendering provider on a 97153 claim?

It varies by payer. Some want the technician as rendering with the BCBA supervising; others require it to render under the BCBA. A wrong choice denies with CO-B7 or CO-185. Confirm at enrollment.

What is the difference between 97151 and 97153?

97151 is the BCBA's assessment that builds the treatment plan, capped tightly per period. 97153 is the ongoing technician-delivered treatment, the bulk of the billing. Different purposes, different caps.

See the authorization burn down before it runs out. The platform tracks authorized units against what you have billed, flags credential-modifier and concurrent-billing problems before submission, and decodes any denial that lands. See how it works, or start a free trial. No sales call.