1 payer matrix
Every state and payer rule the group bills under, dated and sourced, loaded once.
One clinic runs on a spreadsheet and a good office manager. By the third location that produces three versions of every payer rule, three ways of counting units and three denial piles nobody reconciles. ABA is authorized in 15-minute units under modifier, credential and telehealth rules that differ by state and payer. When each site owns its own rules, the group has no rules.
Every state and payer rule the group bills under, dated and sourced, loaded once.
Every authorization in 15-minute units, matched to sessions and claim lines.
Every BCBA, BCaBA and RBT, every NPI, every payer effective date.
Every denial by root cause and owner, not by site.
Every 835 line to its ledger row and dated rate; cash per delivered hour by site.
Centralizing ABA billing does not mean one office doing everything. It means one set of rules, one ledger and one queue, with the work assigned wherever the people are.
Several 2026 rules turn a documentation or modifier gap into a denied unit. The matrix is maintained centrally and read by every scrubber rule and reauthorization packet; each row carries the rule, source, effective date and control. A rule with no control is a memo. Our public ABA payer policy matrix is the starting dataset.
| Jurisdiction | Rule | Effective |
|---|---|---|
| Indiana Medicaid [3] | Credential modifiers U1 (RBT), U2 (BCaBA), U3 (BCBA, BCBA-D, HSPP); group-size modifiers U4, U6, U8; UA on comprehensive services under a 4,000-hour lifetime allocation; no modifier 95 on 97151 to 97154 or 0373T; one supervision hour per eight technician hours | DOS Apr 1, 2026 rate phase Apr 1, 2027 |
| North Carolina Medicaid [4] | Paraprofessionals need RBT or ABAT certification (120-day grace from August 1, 2026); no telehealth for 97152 to 97154; plans above 16 hours a week reauthorized every three months; at least 10% of paraprofessional hours observed by the LQASP | Aug 1, 2026 |
| Missouri Medicaid [5] | Exact start and stop times, no block billing, sum minutes per code per day, one line per code per day or the claim denies as a duplicate | Hot tip Sep 9, 2026 |
| New York Medicaid FFS [7] | 97153 by unlicensed individuals or technicians paid at $9.63 per unit | DOS Oct 1, 2026 |
| Washington Apple Health [8] | 97153 $12.40 with prior authorization; 97151 $18.79, limit 28 units per assessment and two assessments a year | Jul 1, 2026 |
| BCBS Nebraska policy I.178 [12] | Plans up to 25 hours a week; only 97155 and 97156 payable by telehealth; LBA or BCBA supervises at least 25% of BCaBA direct hours | Nov 15, 2026 |
| BCBS Michigan, Blue Care Network [10] | Blue Cross Behavioral Health applies updated ABA criteria to admissions, continued stays and discharge planning for commercial, Medicare Plus Blue and BCN Advantage members | DOS Jan 1, 2027 |
| Point32Health (Harvard Pilgrim, Tufts) [9] | Center-based ABA providers in Massachusetts and Rhode Island accredited by January 1, 2027; all other providers, including New Hampshire, Maine and Vermont, by January 1, 2028 | Jan 1, 2027 Jan 1, 2028 |
| Iowa group plans [11] | No aggregate annual or lifetime limit on autism spectrum disorder benefits and no limit on outpatient ABA visits for covered group plans renewed on or after January 1, 2026 | Jan 1, 2026 renewals |
Per 15-minute unit, dated schedules [3] [8] [7].
State bulletins and payer policy updates for every jurisdiction the group bills in.
If it cannot be expressed as a control, write down why.
A March 2026 Indiana claim is checked against March rules, not April rules.
BCBAs and RBTs need to know what to document, not what to read.
Every authorization is a row: member, payer, codes, units authorized, dates, plan type, unit convention. Sessions post as delivered units, claim lines as billed units; the gap is the leakage report. Under CMS-0057-F, impacted payers must decide in 72 hours expedited and seven calendar days standard with a specific denial reason, generally since January 1, 2026, and from January 1, 2027 run a Prior Authorization API that identifies documentation requirements and returns an approval with its end date, a denial with a reason, or a request for more information [2].
| Ledger field | Source | Control it feeds |
|---|---|---|
| Units authorized by code and modifier | Payer decision (portal, fax or API) | Scheduling cannot exceed; claims cannot exceed |
| Authorization start and end date | Payer decision | Reauthorization packet opens 30 days before end; sessions after end date are held |
| Plan type (comprehensive or targeted) and lifetime units used | Payer decision, member history | Indiana UA modifier and 4,000-hour allocation [3] |
| Units delivered | Session record with start and stop times | Three-way match; weekly utilization by site and BCBA |
| Units billed and paid | Claim line and remittance | Sessions with no line are defects; paid units reconcile to the schedule |
| Decision timeframe met | Request date and decision date | Escalate to the plan when 72 hours or 7 days is missed [2] |
| API response, decision date, end date, denial reason text | Prior Authorization API from January 1, 2027 | Route the reason to its owner; see the API readiness map for what to ask each MCO |
Centralize the ledger first. It is the one object that every site, every payer and every denial already touches.
Jul 1, 2026 revalidation
Aug 1, 2026
Specialty must match
Accreditation
Billing NPI, rendering NPI, taxonomy, certification number and expiry, and each payer's effective and revalidation dates.
And against the certification registry before the first claim for any new RBT or BCaBA.
Or route those sessions to a held-claims report with a release date.
Our BCBA credentialing service runs on CredPro, our credentialing platform: document intake, parallel payer submission and effective-date capture on one record. A slow enrollment costs what our 22-day BCBA credentialing case study shows; a lapsed one, after Georgia's July 2026 deadline, costs every unit billed until fixed.
Site-level denial work produces heroics and no learning. A central queue by root cause, payer and owner turns the same denials into template fixes. Each item carries the CARC and RARC codes, the ledger row, the rendering credential and the matrix rule missed, so the owner fixes the control, not the claim.
| Root cause | Typical signal | Preventing owner |
|---|---|---|
| Authorization missing, exhausted or expired | Units above the ledger; dates outside the window | Authorization team (ledger) |
| Modifier or credential mismatch | Indiana U1, U2, U3, U4, U6, U8, UA; North Carolina uncertified paraprofessional | Scrubber rules owner (matrix) |
| Enrollment not active | Georgia post-July 1 denials; new RBT billed before effective date | Credentialing team (roster) |
| Unit conversion or duplicate line | Multiple lines per code per day; units above documented minutes [5] | Billing lead (session-to-claim rule) |
| Telehealth not allowed for code | Place of service 02 or 10 on 97152 to 97154 in Indiana or North Carolina [3] [4] | Scheduling template owner |
| Reauthorization not supported | Plan above 16 hours a week without three-month reauth in North Carolina; Indiana FBA missing at reauth | Clinical documentation lead |
Measure the queue by root causes closed, not by claims touched. A root cause closed stops denying at every site at once.
Every remittance line reconciles to the ledger row, the dated contract rate and the date of service; variances are underpayments to escalate or defects to fix.
By site, payer, code
The number that compares locations fairly after rate cuts.
Weekly
Delivered units over authorized units by site and BCBA.
By payer
Paid amount versus the dated fee schedule or contract.
Five business days
Delivered sessions with no billed claim line.
By member, date of service, code and modifier; lines that find no row are the first exception report.
Variances above a set threshold go to a written payer escalation.
Delivered hours, paid dollars, denied units; publish cash per delivered hour as the one comparison metric.
Into the matrix, the roster or the scrubber so the same line does not reappear next month. Eligibility sits upstream: a 270/271 check before the first session of each authorization period, including the benefit and plan-level caps; CorePulse, our eligibility and benefit verification engine, runs it as one transaction per member. Read site metrics on contract value, not gross charges: gross collection rate guide.
Payer clocks from CMS-0057-F [2]; practice clocks from the controls.
| Cadence | Review | Owner | Output |
|---|---|---|---|
| Daily | Sessions without a billed line; scrubber hard stops; held claims by reason | Billing lead | Same-day fixes, template defects logged |
| Weekly | Authorization utilization by site and BCBA; expiring auths 30 days out; decision timeframes missed | Authorization lead with clinical directors | Reauth packets opened, caseload moves |
| Monthly | Matrix updates; roster revalidation calendar; denial root causes closed; remit variance by payer | RCM director | Control changes, payer escalations in writing |
| Quarterly | Cash per delivered hour by site and payer; payer-mix and contract review; rate-change calendar | CFO and COO | Budget and hiring decisions by payer |
Keep the people where they are if you want to. Move the rules, the ledger and the queue to one place, and the sites will behave like one group.
Rule drift. Each site develops its own version of the payer rules, unit counting and denial handling, so modifier, credential and authorization defects multiply with every location. A single dated payer matrix, one authorization ledger and one denial queue remove that drift without moving staff.
No. The model centralizes the objects, meaning the payer matrix, the authorization ledger, the enrollment roster, the denial queue and remit reconciliation. Work can be assigned to people at any site as long as they operate from the shared objects and the root-cause owners are named.
From January 1, 2027, Medicare Advantage organizations, Medicaid and CHIP fee-for-service programs, Medicaid and CHIP managed care plans and QHP issuers on the federal exchanges must run a Prior Authorization API that identifies documentation requirements and returns an approval with its end date, a denial with a specific reason, or a request for more information. Decision timeframes of 72 hours expedited and seven calendar days standard generally began January 1, 2026. Drug prior authorizations are excluded.
Indiana's credential, group-size and UA modifiers and its telehealth restrictions; North Carolina's RBT or ABAT certification requirement, telehealth removal for 97152 to 97154 and three-month reauthorization above 16 hours a week; Georgia's July 1, 2026 revalidation deadline; and Missouri's one-line-per-code-per-day unit rule. Each should be a scrubber or scheduling control, not a memo.
Cash per delivered hour by site, payer and code, read alongside authorization utilization. It separates a site with a weak payer mix from a site that is leaking authorized units or losing delivered units to denials.
Checked October 27, 2026. Confirm against the source; proposed rules are marked proposed.
We map your payers, states and NPIs, stand up the ledger and the queue, and show cash per delivered hour by site within 90 days.