What Software Do BCBAs Use? Tool Categories and Tradeoffs
Data collection, practice management, notes, billing, supervision and AI: what each category does, who needs it, and what to ask before you pick.
"What software do BCBAs use?" has no single answer, because a BCBA's job spans clinical work, supervision, documentation, scheduling and, for owners, billing. Different tools handle different parts, and many platforms bundle several. This guide organizes the landscape by category and by role, notes where AI helps and where it does not, and gives you questions to ask before you commit. It is deliberately not a ranked list: rankings on vendor blogs are usually written by vendors, and we are one. Everything vendor-specific below comes from the vendor's own site, read on November 2, 2026.
The categories
1. Data collection and graphing
This is the part clinicians touch most. Technicians record trials, frequency, duration, task analysis steps or interval data at the session, and the BCBA reviews graphs to decide what to change. What matters: it works on whatever device the technician carries, it is quick enough not to interrupt the session, it graphs live, and the data stays attached to the client record. Some teams still use paper or spreadsheets for graphing; that works at small scale and gets hard to supervise at larger scale.
2. Practice management and EHR
This covers scheduling, client records, treatment plans, authorizations, session notes and, in many products, billing and payroll inputs. For owners and clinical directors it is the system of record. An ABA practice management system is worth the most when data collected at the session flows into the note, the note into the claim, and the authorization balance updates along the way, with no retyping.
3. Notes and reports
Session notes, progress reports, treatment plans and assessment reports consume a large share of a BCBA's non-face-to-face time. Templates, auto-population from session data, and drafting tools all target this. The note is also the document a payer or auditor reads, so how it is produced matters. Our guide to writing ABA session notes covers what a sound one contains.
4. Supervision and credential tracking
Supervisors track fieldwork or supervision hours, observation requirements, competency assessments, and staff credential dates. The BACB handbook, not a software vendor, defines what counts. A tool helps by making sure the records exist and expiry dates do not surprise you.
5. Billing and revenue cycle
For practice owners: authorizations, claims, payments, denials and aging. It can live inside the practice management system or in a separate billing service. Billing codes change on January 1, 2027, so ask any vendor about their 2027 readiness.
6. Assessment and curriculum tools
Published assessments and curriculum libraries, often licensed separately from the publisher, sometimes integrated into a platform. For instance, CentralReach's site lists assessments and curriculum among its modules.
7. Communication and telehealth
Caregiver messaging, parent portals, and video for telehealth parent training or consultation. Some platforms integrate with Zoom, Teams or Meet; others have their own video.
What the larger platforms say they cover
To show how wide a single platform can be, here is what two of them list. CentralReach's homepage lists practice management and data collection, reporting and analytics, assessments and curriculum, scheduling, note drafting and auditing, caregiver training, a mobile app for RBT data collection, report drafting, claim tools, managed billing, CEU learning, integrations and APIs, and AI features. Rethink Behavioral Health's homepage lists clinical data collection, scheduling, billing, a session note AI add-on, analytics, a medical necessity assessment with authorization tracking, training, a mobile app and integrations. Neither publishes prices. Many other platforms sit between a data-collection-first tool and an all-in-one suite; our look at CentralReach and its competitors explains how to compare them.
By role: what you probably need
| Role | Likely tools | Who decides |
|---|---|---|
| BCBA employed at an agency | The agency's platform for data, notes, schedule; your own tracker for CEUs and supervision records | The employer |
| Clinical director | Reports and graphs, supervision tracking, note review queues, authorization visibility | You and ownership |
| Practice owner | Full practice management with billing, payroll inputs, reporting and compliance | You |
| Solo consultant or small group | Lighter data tools, a simple record system, outside billing help if needed | You |
One note on size. Some platforms have minimums that suit a team rather than a solo practitioner; Wilma, for example, has a 10-license minimum. Check this before you invest time in a demo.
AI for BCBAs: what helps and what does not
AI features are now a headline feature of many platforms. CentralReach's site lists AI for scheduling, note drafting, note auditing, report drafting and claim checking, and Rethink lists a session note AI add-on and an AI dashboard. Common uses are:
- Drafting session notes from data you already collected, or from a recorded or dictated session summary.
- Drafting reports such as progress reports, from existing data and prior text.
- Checking claims before submission for missing or inconsistent information.
- Answering questions about a practice's own data.
Where to be careful
- Clinical analysis is yours. The ABA Coding Coalition's 2027 guidance defines "analysis" as the cognitive work the qualified healthcare professional does, observing responses and deciding whether targets or protocols need adjustment, and says it must be documented clearly in the note. A draft can speed the writing, but the clinical judgment and the final wording have to be the BCBA's.
- Protected health information. Do not paste identifiable client details into a general-purpose AI tool unless you have a business associate agreement and know how data is stored and used. Ask ABA-specific vendors the same questions.
- Accuracy. Read every draft against the actual session data before signing. An AI draft that sounds right can be wrong.
- Rules. Your payers, state board and employer may have policies on AI in documentation. Check the BACB's ethics requirements and the payer's documentation rules.
Wilma includes AI note drafting, an AI scribe and claim scrubbing in the Pro plan ($60 per license per month; Core is $30), and she is meant to speed up drafting, not to replace the clinician's review. The same questions apply to her as to any other tool.
Questions to ask before you choose
- Can technicians use it easily in the setting where they work, including with poor connectivity?
- Does session data flow into the note and the claim without retyping?
- Can I see authorization balances by code before I schedule?
- What are the pricing unit, minimums, add-ons and implementation fees?
- How will 2027 coding changes be handled, and when?
- How are permissions set by role, and how is access logged?
- What does data export look like if I leave?
- What training and support are included?
How to decide in practice
Write down the five most time-consuming things in your week, such as late notes, authorization surprises or graph review. Have each candidate demonstrate those with your data shape. Include a technician and a biller in the demo, not just owners. Compare written quotes on the same assumptions. And keep a record of what you decided and why, so that in two years you can tell whether it worked.
A sample stack by practice size
- Small team getting started: one system that covers scheduling, data, notes and claims, so staff learn one login. Add billing support separately if your volume is low.
- Growing clinic: an integrated practice management platform with authorization visibility and supervision tracking, since the hours you lose to retyping and late notes grow with headcount.
- Multi-site organization: a platform with role-based permissions, reporting across locations and integrations, plus a plan for training and governance.
Common mistakes when choosing
- Buying on feature lists instead of scenarios from your real week.
- Leaving technicians out of the demo, though they will use it most.
- Assuming a data export is complete without testing a sample.
- Choosing a tool that makes the BCBA's day easier but makes billing harder, or the reverse.
- Ignoring the 2027 coding change when asking about billing and notes.
Software for the BCBA's own professional needs
Separate from the clinic's system, many BCBAs keep personal tools: a tracker for continuing education and recertification dates, a record of supervision they have provided, and a folder of de-identified templates for reports and goals. None of that needs special software, but whatever you use, keep it somewhere that is backed up and does not contain identifiable client information. The BACB's handbook and your state board are the authority on what you must keep and for how long.
Sources, with dates
- CentralReach homepage (centralreach.com), read November 2, 2026.
- Rethink Behavioral Health homepage (rethinkbehavioralhealth.com), read November 2, 2026.
- ABA Coding Coalition, Supplemental Guidance on the 2027 CPT Codes, October 2026 (abacodes.org), for the definition of analysis and its documentation.
Frequently asked questions
What software do BCBAs use?
Most BCBAs use some combination of data collection and graphing software, a practice management or EHR system for scheduling, records and billing, tools for session notes and reports, and supervision or credential tracking. Employed BCBAs generally use the system their employer chose; owners and clinical directors choose it. Many platforms bundle several of these.
What is the best software for BCBAs?
There is no single best one. The right choice depends on practice size, payer mix, whether you need billing in the same system, and how much your staff will use each feature. Test candidates on your own scenarios and compare written quotes.
Can AI help BCBAs?
Yes for drafting and repetitive work, such as first-draft session notes, report drafts, scheduling suggestions and pre-submission claim checks. It does not replace clinical judgment: the ABA Coding Coalition's 2027 guidance says the qualified healthcare professional's analysis must be documented clearly in the note, so any AI draft needs your review and edits.
Is it safe to use ChatGPT or other general AI tools with client information?
Do not put identifiable client information into a tool unless you have a business associate agreement and have confirmed how the vendor handles and stores data. Ask any vendor, including ABA-specific ones, how protected health information is handled, and check your employer's policy and state rules.
What should a BCBA look for in ABA software?
Real-time data collection that works at the session, clear graphing, fast note completion, authorization and units visibility, supervision tracking, secure access by role, and a clean data export. Also ask about pricing unit, training and support.