Medicaid ABA Reimbursement Rates by State › Medicaid vs. Commercial Rates
Medicaid vs. Commercial Payer Rates for ABA: How Big Is the Gap?
Published September 2026. Medicaid figures come from our state fee schedule dataset, refreshed monthly. Commercial figures are marked with a source where one exists and flagged where one doesn’t.
Short answer: nobody can hand you one clean number, and that’s the honest place to start. Medicaid publishes a fee schedule for every state, so you can look up your exact rate today. Commercial payers don’t publish anything close to that. Their rates live inside individual provider contracts, negotiated payer by payer and practice by practice, which means a $15/unit Medicaid claim and a $24/unit commercial claim can get billed under the same CPT code, in the same office, on the same day. Below is what’s actually documented about the structural gap between the two systems, a comparison table built only from sourced numbers (including one dated but peer-reviewed commercial figure), and what a mixed-payer practice should do about it. Where we couldn’t find a source solid enough to stand behind, we say so instead of guessing.
If you’re a parent trying to figure out whether your own insurance covers ABA, this page isn’t for you, that’s a family-side question and ProviderSpark covers it. Everything below is written for practice owners and billing managers.
Why There’s No Commercial Fee Schedule to Look Up
Medicaid rates are public because they’re set through a state budget and rulemaking process. Every state publishes the resulting fee schedule as an official document, which is exactly what our state-by-state rate hub is built from. Commercial rates go through a completely different process: a payer and a provider group negotiate a contract in private, and both sides typically treat the resulting rate as confidential, competitive information. There’s no state agency filing, no public rulemaking, and no requirement that either side disclose the number to anyone outside the contract.
Federal price transparency rules now require commercial health plans to publish machine-readable files listing every negotiated rate with every in-network provider. Those files exist. They’re also enormous, organized by plan and provider rather than by CPT code, and not built for a simple lookup. Turning them into a usable “average commercial ABA rate” is a real data-extraction project, not a five-minute search, and we haven’t seen a published version of that extraction for ABA specifically that we’d trust enough to cite here.
State insurance regulators do track something adjacent: complaint patterns. The Texas Department of Insurance’s 2026 Mental Health Parity Annual Report is a good example of what a regulator can and can’t see. Between June 2025 and May 2026 TDI logged 72 complaints about mental health and substance use benefits, and it notes that most involved disputes over medical necessity or level of care for inpatient treatment, outpatient therapy, and “applied behavioral analysis treatment for children with autism.” When TDI investigated, it reviewed the health plan’s non-quantitative treatment limitation analysis for provider contracting and reimbursement rates, along with its network adequacy filings, and found no parity violation. That is the closest a public document gets to commercial ABA rates: the regulator reviews them inside the contract, and they are never published as a schedule. That’s evidence of how the system works, not evidence of what the rate is, and we’re not going to blur the two.
Structural Differences, Side by Side
| Dimension | Medicaid (published) | Commercial (contracted) |
|---|---|---|
| Fee schedule | Public document from the state Medicaid agency, refreshed on a set schedule | Not published; lives inside each individual provider contract |
| 97153 rate (per 15-min unit) | $9.90–$30.10 across states, national median $15.00 (our dataset, verified against each state’s source document) | $6.16–$40.00 per unit, national weighted mean $16.29, for technician-delivered ABA billed under the HCPCS code that preceded 97153 (H2019); converted from $24.64–$160/hour (mean $65.16/hour) in 2013 commercial claims data analyzed in a peer-reviewed 2017 RAND Health Quarterly study. Predates CPT 97153 by six years, treat as a historical range, not a current rate (Maglione et al., 2017) |
| Rate transparency | Full; every rate traces back to a source document you can open yourself | Technically required in machine-readable files under federal price transparency rules, but not organized for a per-CPT-code lookup |
| Negotiability | Fixed in pure fee-for-service states; negotiable only within MCO or hybrid states | Negotiated per contract, per payer, per practice, from the first conversation |
| Unit definition | Mostly 15-minute units; some codes billed hourly depending on the state | Same 15-minute unit as Medicaid when a plan bills under CPT 97153 itself, since the AMA defines the code that way for any payer (AAPC descriptor). What actually varies by contract is how many units a plan authorizes per visit and its own modifier and documentation rules, confirm those in writing rather than assuming Medicaid’s rules carry over |
| Prior authorization | Set by state Medicaid rules, or by the MCO’s utilization review in managed care states | No uniform commercial standard. It’s layered: your state’s autism-insurance-mandate law sets the floor, then each plan’s own utilization-management policy sits on top of it. State mandates themselves disagree, some (Connecticut, Massachusetts, Kentucky, Missouri) bar visit limits outright, while others (South Dakota) explicitly allow standard prior-authorization and visit-limit tools for ABA, per the National Conference of State Legislatures’ mandate compilation (last revised 2021, confirm current law in your state and the specific policy in your contract) |
| Denial and underpayment patterns | Processed centrally under state fee-for-service rules; disputes go through the state’s claims process | Not centrally tracked or published. The closest public view is Texas’s 2026 Mental Health Parity Annual Report, which logged 72 MH/SUD complaints (June 2025 to May 2026), most about medical necessity or level of care for inpatient, outpatient therapy, and ABA autism treatment, and found no parity violation when it reviewed the plan’s contracting and reimbursement practices (source above) |
Bottom line: Medicaid gives you a number. Commercial gives you a negotiation. Don’t build a pro forma on an assumed commercial premium until you’ve actually seen it written into your own contract.
Why the Gap Exists (Even Without a Published Number)
A few structural reasons explain why commercial rates tend to run above Medicaid, even though we can’t hand you an exact spread:
Different cost logic. Medicaid rates are built from state budget appropriations and periodic rate studies, the same process covered on the hub. Commercial rates are built from a payer’s medical loss ratio targets and how much they need your practice in their network to stay competitive in a given market. Those are two different math problems, not the same number set at two different levels.
Contracting position varies by practice. A practice that’s one of the only ABA providers in a rural network gap, or that brings strong utilization and outcomes data to the table, is in a very different negotiating position than a new practice in a saturated urban market. The same payer can end up with meaningfully different contracted rates across its own network, which is part of why a single “commercial average” would be misleading even if someone published one.
Geography compounds both effects. In hybrid states like California, where the published Medicaid rate functions more as an MCO negotiating benchmark than a guaranteed payment, practices are already used to treating the “official” number as a floor, not the final word. That same mindset applies to commercial contracts everywhere, published rate or not.
One thing to watch for: some operators assume commercial pays “1.5x to 2x Medicaid” as a rule of thumb. We couldn’t find a documented industry source for that specific ratio, so treat it as a planning heuristic at best, not a number to put in a business plan. A practice in Nevada, where the published Medicaid rate is already $30.10, and a practice in West Virginia, where it’s $9.90, are not going to see the same commercial premium in dollar terms even if the ratio happened to be similar.
What a Mixed-Payer Practice Should Do
Since there’s no published benchmark to check yourself against, the practical move is to build your own.
Get the CPT-by-CPT rate sheet in writing before you sign anything. A verbal estimate or a general “we pay competitively” line from a payer rep isn’t a rate. Ask for the actual fee schedule attached to the contract, code by code, before you commit.
Compare it to your state’s published Medicaid rate for the same code. That’s the one number you can verify independently. If a new commercial offer barely clears your Medicaid rate once you account for prior authorization overhead and a lower approval rate, the added billing complexity of a new payer may not be worth it.
Track realized rate, not contracted rate. Modifiers, bundling rules, and denials mean the rate on paper and the rate that actually lands in your bank account drift apart. Pull your own paid-claims data by payer, not just by CPT code, so you know which relationships are actually carrying your margin.
Use your Medicaid data as a floor in negotiations, not a target. If you’re in a managed care or hybrid state and want the specifics on how to push a rate above the published fee schedule, see our guide to negotiating ABA Medicaid MCO contracts. The same negotiating strengths (utilization data, network adequacy, outcomes) apply in commercial negotiations too.
Run the actual cost math before assuming any payer is your best margin. A higher headline rate doesn’t automatically mean higher margin once you factor in a payer’s specific prior auth burden, denial rate, and administrative load. Our Medicaid margin benchmarks page walks through the cost stack (technician wages, supervision, overhead) you should be running against every payer, not just Medicaid.
Methodology and Honest Caveats
The Medicaid figures on this page match our state fee schedule dataset (see the hub), verified monthly against each state’s official source document. No state or federal agency publishes a commercial ABA fee schedule, and industry associations we checked (BHCOE, CASP) don’t currently have a public reimbursement-rate report covering commercial ABA rates that we could access. The one usable commercial rate figure we found is a peer-reviewed 2017 RAND Health Quarterly analysis of 2013 commercial claims data, six years older than CPT 97153 itself, so we’ve labeled it a historical range everywhere it appears rather than a current rate. The unit-definition and prior-authorization rows draw on the CPT code’s own AMA descriptor and a state-by-state autism-mandate compilation, not a payer-reported number, since no payer publishes that detail. The machine-readable files required under federal price transparency rules exist but aren’t structured for a simple per-CPT comparison, and we haven’t seen a published extraction of them for ABA specifically that we’d trust enough to cite. See the Sources list below for the full set.
Disclaimer: these are published rates and documented regulatory findings, not guaranteed payment. MCO-negotiated and commercially contracted rates can differ from any benchmark on this page. This isn’t billing or legal advice. Confirm your own contracted rates directly with each payer before billing or building a financial model.
Sources
- Maglione M, Kadiyala S, Kress A, Hastings JL, O’Hanlon CE. “TRICARE Applied Behavior Analysis (ABA) Benefit: Comparison with Medicaid and Commercial Benefits.” Rand Health Quarterly, 2017;6(2):10. 2013 Truven MarketScan commercial claims data. pmc.ncbi.nlm.nih.gov/articles/PMC5568164
- AAPC. CPT Code 97153 descriptor. aapc.com/codes/cpt-codes/97153
- National Conference of State Legislatures. “Autism and Insurance Coverage: State Laws” (last revised August 24, 2021). ncsl.org/health/autism-and-insurance-coverage-state-laws
- Texas Department of Insurance. 2026 Mental Health Parity Annual Report. tdi.texas.gov/reports/documents/mental-health-parity-annual-report.pdf
- Our state-by-state Medicaid fee schedule dataset: abadigitalmarketing.com/aba-medicaid-rates/
Frequently Asked Questions
Does commercial insurance actually pay more than Medicaid for ABA?
The best public evidence says yes, but it’s dated. A 2017 RAND Health Quarterly analysis of 2013 commercial claims data found technician-delivered ABA reimbursed at a national weighted mean of $65.16 per hour ($16.29 per 15-minute unit), above Medicaid rates from that same era. That study is now well over a decade old and predates CPT 97153, and there’s no current published range to replace it with. Commercial rates are set contract by contract today, so check your own contracted rate against your state’s Medicaid page before assuming any particular spread.
Why can’t I find a commercial ABA fee schedule the way I can find a Medicaid one?
Medicaid fee schedules are public records because they’re set through a state budget and rulemaking process. Commercial rates are set through private contracts between a payer and each provider, and both sides typically treat those numbers as confidential.
Are commercial payers required to publish their rates anywhere?
Yes, technically. Federal price transparency rules require health plans to publish machine-readable files listing every negotiated rate with every in-network provider. Those files exist, but they’re organized by plan and provider, not by CPT code, so pulling a usable rate comparison out of them takes real data-extraction work.
Do commercial payers use the same CPT codes and unit definitions as Medicaid?
The CPT codes themselves (97151 through 97158) are standard across payers. Unit length, modifier rules, and documentation requirements can still differ by contract, so confirm the specifics with each payer instead of assuming Medicaid’s rules carry over.
How do I decide whether a new commercial contract offer is actually good?
Get the full CPT-by-CPT rate sheet in writing before you sign, then compare it to your state’s published Medicaid rate for the same codes. A contract that only clears Medicaid by a small margin may not be worth the added billing complexity of onboarding another payer.
What’s a healthy payer mix for a practice leaning Medicaid-heavy?
There’s no universal ratio, since it depends on your local commercial contract rates and your capacity to manage multiple payers’ billing rules. Start by tracking your realized, not contracted, rate per payer so you know which relationships are actually carrying your margin before you decide how hard to chase commercial diversification.
Should I hold off on Medicaid clients if commercial pays more?
Not without doing the math first. A higher headline commercial rate doesn’t always mean higher realized margin once you factor in that payer’s prior authorization burden, denial rate, and administrative load. Run the comparison on your own numbers, using the cost stack on our margin benchmarks page, before shifting your intake mix.
Whether you’re weighing a new commercial contract, deciding how Medicaid-heavy to stay, or trying to grow referrals across a mixed payer base, we can help you dial in your digital marketing and get more clients.
The Private-Pay Bridge
I wrote this workbook to show you how to fill your empty weekend space with a private-pay offer, then convert those families into insurance-based ABA.
State fee schedules referenced above: California, Texas, Florida, Nevada, West Virginia