Built for ABA practices
ABA practices run on prior authorizations, unit counts, and insurance scrutiny that most EMRs were never designed to handle. BCBAs supervise. RBTs deliver. Payers audit. StrataEMR keeps authorization units tracked, session notes defensible, and claims moving without a billing team buried in denials.

8 Locations

11 Therapists

18 Therapists

3 Locations

4 Locations

6 Therapists

5 Therapists
How it works
Four places StrataEMR keeps ABA practices ahead of unit counts, supervision requirements, and payer scrutiny.
Step 1
ABA payers approve units, not visits. StrataEMR tracks authorization units per CPT code per patient — 97151 assessment, 97153 direct treatment, 97155 BCBA supervision, 97156 family training, 97158 group treatment — and decrements them as each session note is completed. Reauthorization tasks surface before the units run out, not after a session has already been delivered without coverage.
Step 2
An RBT delivering three sessions a week per patient cannot rebuild a note from scratch every visit. Daily session notes auto-clone the prior note, carrying goals targeted, programs run, and behavior categories forward. The clinician documents what changed during this session — data collected, behaviors observed, prompts faded — instead of restating the program from the beginning every time.
Step 3
Every session note delivered by an RBT requires BCBA supervision attestation. The supervising BCBA's name and credentials are captured on the session note. BCBA caseload visibility shows every patient under a supervising clinician, with session notes awaiting review queued in one place. Supervision documentation is treated as a clinical requirement, not a checkbox added at the end of the week.
Step 4
The StrataPT billing team works inside the EMR and knows ABA-specific procedure codes, unit math, and payer rules. Pending claims, denials, and appeals are handled by billing staff who understand 97151 through 97158, place-of-service distinctions between home (POS 12) and office (POS 11), and the credentialing holds each payer requires before a BCBA's claims can be submitted. Document completion gating blocks a session note from being marked complete unless authorization is active for the CPT code, the staff member's type matches the code, BCBA supervision is attested, and required selections are filled.
What's in the workflow
Authorization tracking, supervision capture, staff scoping, and an in-house billing team that knows ABA codes.
Authorization units tracked per CPT code per patient. Units decrement as session notes are completed and reauthorization tasks surface before they run out.
Session notes auto-clone the prior note for the same patient and CPT code. Goals, programs, and behavior categories carry forward so the RBT documents what changed.
Staff Type per discipline — RBT, BCBA, BCBA-D, Admin — controls which CPT codes a staff member can document under and which patients they can access.
Session notes cannot be marked complete without active authorization, matching staff type, attested BCBA supervision, and completed required selections.
Supervising BCBAs see every patient on their caseload and every session note awaiting review in one place. Supervision history is preserved when an RBT leaves.
Per-patient financial summary covering charges, payments, adjustments, and outstanding balance. Owned by the billing team, visible to owners.
Billing staff fluent in ABA-specific procedure codes and unit math work inside the EMR. Pending claims, denials, and appeals handled without a secondary platform.
Each payer's credentialing requirements are tracked per staff member. Claims for a BCBA who is not credentialed with a payer are held until the credential clears.
Full capability set
Everything below is included. No per-user fees. No per-location pricing.
FAQ
See how StrataEMR runs unit tracking, BCBA supervision capture, and ABA billing in one workflow.