What ABA agencies ask first
What does ABA practice management software actually manage?
Why does authorization tracking matter so much?
Do we need to change billers to use this?
How is this priced against per-learner systems?
The authorization is the spine
An authorization grants a number of 15-minute units of a specific CPT code, to a specific client, over a date range. Everything downstream, what can be scheduled, who may deliver it, what can be billed, is a consequence of that grant.
Take a simple illustration. An authorization grants 1,040 units of a technician-delivered code over six months, 40 units a week. By week ten, the schedule shows 400 units booked to date but the session log shows 352 delivered: cancellations ate 48 units nobody is tracking. Left alone, the period ends with delivery well under the authorized amount, and the shortfall becomes the payer’s argument at re-authorization. The burn-down exists so that gap is visible in week ten, when there is still calendar left to close it, not in a month-end report after the period is spent. (The numbers here are arithmetic, not clinical guidance; what utilization is appropriate for a given client is a clinical decision.)
Both directions are penalized
Over-delivery is unbillable work already paid for. Under-delivery is read by payers as evidence that fewer hours are needed, and future authorizations are cut accordingly. The industry answer is a utilization dashboard with alerts as the balance burns down, plus a scheduled-versus-authorized-versus-delivered reconciliation, surfaced at the moment of booking rather than in a monthly report.
What this ABA practice management software does
- Included
Authorization unit burn-down
Per client, per code, per period: units authorized, reserved by future scheduled sessions, and delivered. Alerts as the balance burns down, with weeks-remaining shown against the current schedule.
- Included
Session capture that survives a dropped connection
Sessions happen in homes, schools and cars. Taps are written locally and queued; a lost connection or a forced logout does not lose in-progress data. Cold-start offline is a later milestone and is not claimed here.
- Included
Supervision tracking
Monthly supervised hours as a percentage of each RBT's direct service hours, contact counts, and whether an observation with a client has happened, with projected shortfall.
- Included
Scheduling validation
Credential against code, staff availability, remaining authorized units and place of service checked at the booking slot.
- Included
Billing-ready export
Per-session export with per-payer configuration for rendering versus supervising NPI and credential-tier modifiers. Superbill and CMS-1500 PDFs arrive with our AMA CPT license, in progress.
- Not included
Managed billing service
We do not bill on your behalf and take no percentage of collections. If you want that, Raven and several regional firms offer it; we are built to hand off to whoever you already use.
Payer rules are configuration, not code
Concurrent billing of 97155 alongside 97153 is permitted by some payers and banned by others. Credential-tier modifiers differ by payer and by state program. Place of service acceptance for school-based sessions varies. Telehealth eligibility differs by code.
None of this is hard-coded. Each is a per-payer setting, because a system that encodes one payer’s rules as universal quietly generates denials for every other payer.
In practice that means each payer record carries its own settings: which credential-tier modifiers apply, whether the rendering or the supervising provider is reported on a technician-delivered session, whether concurrent supervision billing is permitted, which places of service are accepted, and how rates resolve per code and modifier. We deliberately publish no table of “what payer X allows”, those policies change and are yours to confirm with each contract. The product’s job is that when you confirm one, it becomes a setting rather than a sticky note.
Compared with what most agencies use now
ABA systems side by side
Competitor cells reflect each vendor's own published materials, retrieved August 3, 2026, sources at the end of this page. Rows where a competitor is ahead are included.
| MegAligna | CentralReach | Motivity per learner | Raven Health per learner | |
|---|---|---|---|---|
| Priced per learner 1 | No | No | Yes | Yes |
| Published price 2 | Yes | No | Yes | Yes |
| Direct electronic claim submission 3 | No | Yes | Partial | Partial |
- 1 Motivity publishes $24-48 per learner; Raven publishes $29 per learner (software-only) and percentage-of-claims billing plans. We price per active clinical seat, with clients never charged for.
- 2 CentralReach is quote-only; figures in circulation are third-party estimates.
- 3 A genuine v1 gap here: we hand finished charges to your biller. Raven offers billing as a paid service; Motivity documents third-party billing connections.
One capability note in the other direction: Raven documents full offline data collection. v1 here is connection-loss-proof within a day whose roster loaded online, a deliberately narrower claim, stated as such.
First half-hour
The trial is designed around one loop: create a client with an authorization, import or build a program, run a mock session on a phone, see the graph draw with a phase line, and watch the authorization balance decrement. If MegAligna cannot do that in your first sitting, it will not survive contact with a real caseload.
See it with your own caseload
14 days, no card required. Set up a client, an authorization and a first session in about half an hour.