ABA Therapy Billing Services
ABA revenue turns on authorization, not on the therapy. A payer approves a block of weekly hours for a client, technicians deliver them, a BCBA supervises and modifies the protocol, and the agency is paid only for the hours whose session notes match what the authorization and that payer's own policy say is billable. The pressure points are predictable. BCBA protocol-modification time that overlaps a technician's session is either left unbilled out of caution or billed in a way that comes back on post-pay audit, because the rule turns on who rendered each service and varies contract to contract. Assessment authorizations are capped at a handful of units and denied outright unless the packet carries the diagnosis, a VB-MAPP or ABLLS-R protocol, and a Vineland-3 composite together. Tricare's Autism Care Demonstration runs a rulebook that does not resemble any commercial contract. And the six-month treatment-plan renewal is a cliff: thin progress data can mean fewer approved weekly hours or a delayed renewal, and sessions delivered after the old authorization expires are exposed until the new one is approved. We run the billing around all of that. We track every authorization and its expiry and file the renewal packet ahead of the cliff with mastered-target counts and re-administered assessment data. We read the concurrent-reporting and supervision-ratio language in each contract instead of applying one house rule across the book, and we check that session notes show two distinct rendering providers with discrete start and stop times, to the billing-accuracy standard in the BACB Ethics Code for Behavior Analysts (code 2.06, in force since 1 January 2022), before a claim leaves. We work inside the practice-management platform your BCBAs and RBTs already document in. It is built for agencies billing technician and BCBA hours across commercial plans, Medicaid EPSDT, behavioral health carve-outs such as Magellan, Optum Behavioral and Carelon, and Tricare.
- Free audit
- No contract
- HIPAA-secure
- Cancel anytime
What do ABA billing services cover?
We run ABA billing for BCBA agencies end to end — authorization tracking, session-note validation, claim submission, denial work and post-pay audit defence. The work is governed by the AMA adaptive behavior code series covering assessment, technician-delivered treatment, BCBA protocol modification and family guidance, layered under the BACB Ethics Code for Behavior Analysts (billing accuracy, code 2.06), state autism mandates, Tricare Autism Care Demonstration rendering-provider requirements, and Medicaid EPSDT carve-out policy. Concurrent-billing rules, the six-month stipulated treatment plan reauthorization cliff and its VB-MAPP or ABLLS-R data requirement, and payer-specific supervision ratios are what decide whether an agency's authorized hours actually get paid, and we work each of those per contract rather than to a house rule. One caveat on the code table below: it shows no Medicare amount for any of the eight adaptive behavior codes, and that is not an omission. CMS carries all eight as status C in the CY2026 relative value file — contractor-priced, meaning each MAC sets its own rate and no national amount is published. The rates that actually govern an ABA agency come from the commercial and Medicaid fee schedules it signed.
- 97153 + 97155 concurrent: separate qualified providers yes, one QHP no — payer policy varies
- 97151 assessment units are capped; needs F84.0 + VB-MAPP + Vineland-3
- Tricare ACD requires BCBA rendering NPI on every claim line
- 6-month reauth cliff: thin progress data can cut approved hours
Who This Page Is For
Common Billing Friction in ABA Therapy
Concurrent billing: 97155 and 97153 turn on who rendered the service
A BCBA billing 97155 (protocol modification, 15-minute units) while an RBT bills 97153 (direct treatment) on the same client is not duplicative in itself. The ABA Coding Coalition's CPT FAQ states the two codes may be reported concurrently as long as the criteria in the descriptors of both codes are met — 97155's descriptor expressly covers protocol modification that may include simultaneous direction of the technician — while a single QHP may not report 97153 and 97155 concurrently. The exposure is therefore documentation, not the pairing: the note has to show two distinct rendering providers with discrete start/stop times, so each billed service is identified accurately, as BACB Ethics Code 2.06 requires, and each claim line has to carry the correct rendering NPI. Because policies on reporting these codes vary across payers, concurrent reporting is a per-contract fact rather than an industry rule.
97151 assessment unit caps and the VB-MAPP/ABLLS-R packet
Initial behavior identification assessment (CPT 97151) is billed in 15-minute units by the BCBA, and most commercial payers cap the assessment authorization at a limited number of units — combined direct observation, caregiver interview, scoring, and treatment-plan writing. UnitedHealthcare, Cigna, and Magellan require the auth packet to include a DSM-5 ASD diagnosis (F84.0), VB-MAPP or ABLLS-R protocol scores, and Vineland-3 adaptive composite. Submitting 97151 without all three artifacts produces a CARC 50 medical-necessity denial. The 97151–97158 series has only been permanent CPT since 2019, when 14 Category III adaptive behavior codes (0359T, 0360T, 0361T, 0363T-0372T and 0374T) were deleted, per AMA CPT Assistant.
Tricare ACD versus commercial: two completely different rulebooks
The Tricare Autism Care Demonstration imposes its own rendering-provider rules, outcome-measure cadence (TRICARE's September 2021 Autism Care Demonstration webinar described PDDBI at baseline and every six months, and Vineland-3 and SRS-2 at baseline and every year; check the current TRICARE Operations Manual for the cadence in force), and a separate authorization workflow that does not mirror commercial BCBS or Aetna policies. ACD requires the BCBA's rendering NPI on every claim line and rejects technician-only sessions billed under the agency NPI alone. A commercial billing template misses these Tricare requirements.
Stipulated treatment plan: the 6-month re-auth cliff
Aetna, Cigna, UnitedHealthcare, and most BCBS state plans require an updated stipulated treatment plan every six months with VB-MAPP or ABLLS-R re-administration, mastered-target counts, and goal modification rationale before reauthorization. Plans submitted without progress data can trigger a reduced-hour reauthorization or a request for more documentation, and the cash impact lands after the cliff, when sessions past the old expiry have no valid authorization.
Telehealth 97156 and the family-guidance exception
Family adaptive behavior treatment guidance (CPT 97156) is the one ABA code most commercial payers will reimburse via telehealth, but the payer-specific modifier and place-of-service combinations diverge. UnitedHealthcare Optum Behavioral wants modifier 95 with POS 02; Aetna requires modifier GT on legacy contracts and modifier 95 on newer ones with POS 10 for home; Tricare ACD allows synchronous telehealth for 97156 only when the BCBA is licensed in the patient's state of residence. A wrong modifier-POS pair on 97156 produces a silent denial under CARC 4 that can go uncaught until the denial is worked.
ABA Therapy-Specific Payer Issues We Watch For
UnitedHealthcare
Issue: Requires BCBA supervision notes to document specific behavior reduction targets observed during RBT sessions, general oversight
Our approach: We template supervision notes to include target behavior data points from each observed session and link them to the treatment plan goals
Aetna
Issue: Denies 97156 caregiver training claims when billed on the same day as 97155 direct BCBA treatment without modifier documentation
Our approach: We ensure separate start/stop times are documented and apply modifier 59 when caregiver training occurs in a distinct session from direct treatment
BCBS
Issue: Varies by state plan — some require re-authorization every 3 months while others allow 6-month authorizations, creating tracking complexity for multi-state practices
Our approach: We maintain a state-by-state BCBS authorization matrix and set automated re-auth submission triggers 30 days before each expiration
Cigna
Issue: Expects clinical justification from the supervising BCBA for high weekly hours of 97153 technician-delivered treatment
Our approach: We pre-build clinical justification packets for high-hour cases using VB-MAPP or ABLLS-R data showing treatment necessity at the requested hours
What We Handle
State autism mandate and Medicaid EPSDT compliance
Tracking each state's autism insurance mandate, age caps, and dollar/hour limits alongside Medicaid EPSDT coverage rules for patients under 21. Includes alignment with BACB Ethics Code 2.06 (billing accuracy) and rendering-vs-billing-NPI structuring for agency claims under the 97151–97158 series.
BCBA supervision billing and 97155/97153 rendering-provider discipline
Time-stamped session-note workflows that evidence two distinct rendering providers when 97155 protocol modification runs alongside RBT 97153 direct treatment, and that stop a single QHP from reporting both for the same patient at the same time. Includes payer-by-payer confirmation of concurrent-reporting and supervision-ratio policy for Aetna, Optum Behavioral, Magellan, and BCBS plans, and supervision-note templating to BACB 6.0 standards.
Initial authorization and 6-month stipulated treatment plan reauth
Authorization packets including DSM-5 F84.0 documentation, VB-MAPP/ABLLS-R protocol scores, Vineland-3 adaptive composite, and treatment plan goals. Reauth submitted 30 days before the 6-month cliff with mastered-target counts to prevent reduced-hour reauths from Aetna, Cigna, UHC, and BCBS plans.
Assessment coding — 97151, 97152, and 0362T/0373T exposure billing
Unit-capped 97151 BCBA assessment billing and 97152 technician-supported assessment billing under BCBA direction. Includes 0362T and 0373T exposure adaptive-behavior treatment for severe-behavior cases and the assessment-to-treatment-plan handoff documentation payers audit.
Multi-payer credentialing — BACB credentials, BH carve-outs, and SCAs
BCBA, BCaBA, and RBT credentialing across Magellan, Optum Behavioral, Carelon (Beacon), and direct commercial contracts. Includes single-case agreement (SCA) negotiation for out-of-network coverage and Tricare ACD provider enrollment with rendering-NPI configuration on every claim line.
Family guidance (97156, 97157) and telehealth modifier discipline
Billing for family adaptive behavior treatment guidance (97156) and multi-family group guidance (97157) including the payer-specific telehealth modifier-POS combinations (95/GT with POS 02/10) that vary across UHC, Aetna, Cigna, and Tricare ACD. Group adaptive treatment 97154 and protocol-modification group 97158 included.
Billing inside your ABA practice-management platform
Session data, authorization tracking, and claim generation stay in the ABA platform your BCBAs and RBTs already document in — we work inside your existing system rather than forcing a migration, so the session-note timestamps that survive concurrent-billing audits keep living where they were created.
Free Billing Audit · No obligation
Is your aba therapy billing leaving money on the table?
We audit your last 90 days of aba therapy claims for under-coding, modifier errors, and denials — and show you the recoverable dollars at no cost. Written findings in 3–5 business days.
Prefer to talk? Book a 15-minute callRequest received
A billing specialist will review your practice details and reach out within 1 business day. No confirmation email is sent — if you need to reach us sooner, call +1-872-297-2815.
Key ABA Therapy CPT Codes
| CPT Code | Description | Medicare Amount CY2026 national, non-facility |
|---|---|---|
| 97151 | Behavior identification assessment by physician or QHP | — |
| 97152 | Behavior identification supporting assessment by one technician | — |
| 97153 | Adaptive behavior treatment by protocol, administered by technician | — |
| 97154 | Group adaptive behavior treatment by protocol | — |
| 97155 | Adaptive behavior treatment with protocol modification by physician or QHP | — |
| 97156 | Family adaptive behavior treatment guidance by physician or QHP | — |
| 97157 | Multiple-family group adaptive behavior treatment guidance | — |
| 97158 | Group adaptive behavior treatment with protocol modification | — |
Amounts are the Medicare national unadjusted non-facility amounts for CY2026, computed from the published CMS relative value file. They are not what a commercial payer pays, and your locality adjustment moves them. A dash means Medicare publishes no amount for that code — because it is non-covered, bundled, or priced outside the fee schedule.
Why General Billing Teams Miss ABA Therapy Issues
General billing staff handle dozens of specialties and rarely develop the depth needed for aba therapy coding nuances. Here is what gets missed.
Modifier and bundling errors
Specialty-specific modifier rules and CCI edits are frequently overlooked by teams that do not work exclusively in aba therapy.
Under-coding high-complexity visits
ABA Therapy encounters often qualify for higher-level E/M codes, but generalist billers default to mid-level codes to avoid audit risk.
Missed payer-specific rules
Each payer has unique coverage and documentation requirements for aba therapy procedures that general teams rarely memorize.
Slow denial turnaround
Without specialty knowledge, appeal letters lack the clinical specificity needed to overturn aba therapy denials quickly.
“The single biggest revenue leak in ABA billing is not the therapy codes — it is the caregiver training and reassessment codes that never get billed because the documentation workflow was never set up.”
MedPrecision Billing Team
ABA Billing Compliance Director
Transition Plan
Switching billing partners should not disrupt patient care or cash flow. Our transition plan is designed for zero downtime.
Discovery and Specialty Audit
We review your current aba therapy billing workflows, denial patterns, and payer mix to build a tailored onboarding plan.
System Integration
We connect to your EHR and practice management system, configure specialty-specific code sets, and validate charge capture workflows.
Parallel Billing Period
We run billing in parallel with your current process for 2-4 weeks to verify accuracy before taking over completely.
Full Transition and Reporting
Once validated, we assume full billing responsibility with monthly reporting dashboards and a dedicated account manager.
ABA Therapy Billing Terms
- BCBA Supervision Ratio
- The required ratio of Board Certified Behavior Analyst oversight hours to Registered Behavior Technician direct service hours. The BACB requires ongoing supervision for at least 5% of an RBT's service-delivery hours each month (BACB RBT Ongoing Supervision Fact Sheet); a payer or state plan can require more, so the contract sets the ratio you bill against.
- Adaptive Behavior Assessment (97151)
- A full behavioral evaluation conducted by a qualified healthcare professional to develop or modify an ABA treatment plan. Includes direct observation, caregiver interview, and standardized assessment administration. The authorized number of units is set by each payer.
- VB-MAPP
- Verbal Behavior Milestones Assessment and Placement Program. A standardized assessment tool used to evaluate language and social skills in children with autism. Results are used to justify treatment hours in authorization requests.
- ABLLS-R
- Assessment of Basic Language and Learning Skills-Revised. A full skill-tracking system used in ABA therapy to document baseline abilities and progress. Payers often require ABLLS-R or VB-MAPP data to authorize continued treatment.
- Unit Rounding
- ABA services are billed in 15-minute units. The 8-minute rule applies: services of 8 minutes or more round up to 1 unit, while services under 8 minutes cannot be billed. Incorrect rounding is a common source of lost revenue or compliance risk.
- Concurrent Authorization
- Ongoing payer approval required to continue ABA services beyond the initial authorization period. Typically requires updated assessment data, progress reports, and modified treatment goals to justify continued medical necessity.
- ABA Diagnosis Coding Beyond F84.0
- Autism spectrum disorder (F84.0) anchors most ABA claims, but real caseloads also carry F84.5, F84.9, F88, F89, R62.50, and F90.2 when documented — and payer medical policies differ on which diagnoses qualify for the adaptive behavior service codes. Confirming the covered-diagnosis list per plan before authorization prevents the CARC 50 denials that surface only after weeks of delivered sessions.
Last updated: 2026-10-02
Common Questions
Common questions about aba therapy billing services.
Request a Specialty Billing Review
See how specialty-specific billing support can improve reimbursement visibility for aba therapy billing services.
Request ReviewWhat CPT codes are used for ABA therapy billing?
ABA therapy uses the adaptive behavior services code series: 97151 for behavior identification assessment by the QHP, 97152 for supporting assessment by a technician, 97153 for treatment by protocol administered by a technician, 97154 for group treatment by protocol administered by a technician, 97155 for treatment with protocol modification administered by the QHP, and 97156 for family adaptive behavior treatment guidance with one patient's guardians or caregivers. The last two are routinely lumped together and are not the same service. 97157 is multiple-family group adaptive behavior treatment guidance, administered by the QHP without the patient present, face-to-face with multiple sets of guardians or caregivers. 97158 is group adaptive behavior treatment with protocol modification, administered by the QHP face-to-face with multiple patients, who are present. Both are 15-minute codes; descriptors as published in the Association for Behavior Analysis International's supplemental guidance on the 2019 CPT codes for adaptive behavior services. Where two of those overlap in the same session the units question gets specific: 97153 and 97155 concurrent-billing rules covers when a BCBA's protocol modification can be billed alongside technician direct treatment, and how the 15-minute unit and the 8-minute rule apply to each.
How do state autism mandates affect ABA billing?
State mandates determine coverage parameters including age limits (some states cover to age 18, others to 21 or beyond), annual dollar or hour caps, required provider credentials, and which services are covered. We track each state's mandate and apply the correct billing parameters for every client.
How do you manage authorization for 30+ hour weekly ABA programs?
We submit full authorization requests including standardized assessment scores, treatment plan goals with measurable objectives, and clinical justification for the requested hours. We track authorization expiration dates and submit renewal requests proactively to prevent gaps in coverage.
How much do ABA billing services cost?
ABA billing prices either as a flat monthly fee or a percentage of collections — the market splits between the two models. MedPrecision uses transparent percentage-of-collections pricing: published rates start at 7.0% for solo practices and 6.0% for groups, with no setup fees and no per-claim charges — full tiers are on our pricing page.
How long does ABA insurance reimbursement take?
It depends on the payer, not the biller: clean electronic claims pay inside each payer's contractual prompt-pay window, while Medicaid MCOs and TRICARE run on their own adjudication cycles. What a billing service actually controls is the share of claims that pay on first pass — concurrent-billing conflicts, missing auth numbers, and unit-rounding errors are what push an ABA claim from the normal cycle into rework.
Related Services
Related Specialties
Related Resources
Get a Free ABA Billing Review
Find out if your ABA session codes, RBT supervision billing, and BCBA oversight claims are fully compliant. Pricing is a transparent percentage of collections — published tiers, no setup fees, no per-claim charges.
- No contract
- No setup fees
- Reply within 1 business day