Skip to main content
Medclaim Services Logo

Specialties

ABA Therapy Billing Services

Applied behavior analysis is delivered by a team: a BCBA who assesses, writes and adjusts the treatment plan, and registered behavior technicians who deliver most of the hours. Billing follows that structure, with different codes for who did the work, units counted in 15-minute increments against an authorization of hours, and session notes that must show each unit was delivered as billed.

  • Codes matched to who delivered each session: BCBA or technician
  • Units tracked weekly against authorized hours
  • Session notes checked for times, goals, data and supervising staff

Authorizations measured in hours and units

Payers that authorize ABA usually approve it as hours or units for a set period, often split by code, and the most common denial is one code used beyond its own approved units even when total hours are within the limit. We load each approval by code and period, report utilization weekly, and prepare renewals with the updated treatment plan and progress data the payer asks for before the approval ends.

Who can bill matters too. The code descriptors separate services by the qualified health care professional, such as assessment, protocol modification and family guidance, from treatment delivered by a technician. Payers differ on whose NPI goes on technician claims and what supervision they expect to see in the record, so those rules are recorded per payer before the first claim.

The code set is changing: CMS's latest proposed physician fee schedule describes revised adaptive behavior codes and new codes adopted by the CPT Editorial Panel. State Medicaid programs may also use state-specific codes. We apply the codes in effect on each date of service and track each payer's current list.

How we support ABA providers

  1. Step 1: Load every authorization by code

    Approved units per code, per week and per period are loaded, with end dates and renewal deadlines.

  2. Step 2: Check sessions before billing

    Notes are matched to scheduled sessions for times, provider, setting and code before claims go out.

  3. Step 3: Watch weekly utilization

    Units used against units approved are reported weekly, so schedules can be adjusted before limits are reached. Utilization reports are sent by email.

  4. Step 4: Credential new BCBAs early

    Applications start when a BCBA is hired, with each payer's rules for technician billing recorded.

  5. Step 5: Prepare renewals with progress data

    Renewal requests are assembled with updated treatment plans and progress well before the approval ends.

Autism mandates, Medicaid and self-funded plans

Commercial coverage for ABA depends on the type of plan: state-regulated plans follow their state's rules, while self-funded employer plans set their own benefits, so the same diagnosis can be covered for one family and not another. We verify the plan type and the ABA benefit for every new client before the assessment is scheduled.

For children under 21 enrolled in Medicaid, the EPSDT benefit requires states to cover medically necessary services for autism, which CMS says can include services typically delivered in ABA, even when the state plan does not list them. Each state sets its own provider, authorization and coding rules. Billing the same family under Medicaid and a commercial plan means two very different sets of rules.

Adaptive behavior assessment and treatment codes

The CPT adaptive behavior code family most commercial plans use. Medicaid programs may use their own codes; confirm each payer's current list.

Adaptive behavior assessment and treatment codes by provider and service, with billing notes
CodesService and providerBilling notes
97151, 97152Behavior identification assessment by the QHP, and supporting assessment by a technician.Billed in 15-minute units. Assessment hours are checked against the payer's authorization rules.
97153Adaptive behavior treatment by protocol, delivered by a technician.Usually the bulk of the hours in a treatment plan.
97154Group adaptive behavior treatment by protocol, delivered by a technician.Group rules, such as size limits, are checked per payer.
97155Adaptive behavior treatment with protocol modification by the QHP.Whether it can be billed at the same time as 97153 is checked per payer before sessions are scheduled that way.
97156, 97157Family adaptive behavior treatment guidance by the QHP, for one family and for multiple families.Whether the patient must be present is checked against the code and the payer's policy.
97158Group adaptive behavior treatment with protocol modification by the QHP.Group rules are checked per payer.
Place of serviceHome, school, clinic and telehealth settings.Setting rules differ by payer, so each payer's place-of-service and telehealth rules are recorded before sessions are scheduled.

CPT is a registered trademark of the American Medical Association. Code descriptors summarized; check the current AMA code set and payer policies.

Official sources: CMS: Physician fee schedule relative value file (ABA code descriptors) (external site), CMS: Medicaid ABA services toolkit (external site), Federal Register: CY 2027 physician fee schedule proposed rule (adaptive behavior codes) (external site)

What an ABA session note needs

Payers audit ABA notes against the units billed. Each note should show:

  • Date, start and stop times

    So the units billed can be calculated from the time documented.

  • Who delivered and supervised

    Name and credential of the technician or BCBA, and the supervising BCBA where relevant.

  • Setting and participants

    Where the session took place and who was present, including caregivers.

  • Targets and data

    The treatment goals addressed and the data collected during the session.

  • Signature

    Signed by the staff member who delivered the service, within the time the payer allows.

Where ABA claims fall short

  • Units over the authorization for one code

    Total hours are within the approval, but one code, often 97155 or 97156, was used more than authorized.

  • Authorization expired before renewal

    Sessions continued after the end date while the renewal request was still pending.

  • Rendering provider not credentialed

    A newly certified BCBA billing before the payer has credentialed them.

  • Concurrent billing not allowed

    BCBA and technician codes billed for the same minutes to a payer that does not allow it.

  • Session note missing required details

    No start and stop times, targets addressed, data or the name and credential of the staff member.

  • School hours billed where excluded

    Sessions in a school setting billed to a plan that excludes them or treats them as the school's responsibility.

Frequently asked questions

Can technician hours be billed under the BCBA?

It depends on the payer, and Medicaid programs set their own rules, so we record each payer's rule for technician claims before billing starts.

Can 97153 and 97155 be billed at the same time?

It depends on the payer, so the rule is checked per payer before sessions are scheduled that way.

How often do ABA authorizations need renewing?

On the schedule each payer sets, usually with an updated treatment plan, assessment results and progress data. Starting the renewal early prevents gaps in covered hours.

Are sessions in schools covered?

Coverage varies by plan, so school-based sessions are checked against the plan's policy before they are scheduled.

Do self-funded employer plans have to cover ABA?

Self-funded plans set their own ABA benefits, so we verify benefits for each family rather than assume coverage.

Managing authorizations across many ABA clients?

Call us to talk through unit tracking, BCBA credentialing and payer rules, or start with a free billing audit.