Built by operators who ran ABA clinics.
Supervision hours that track themselves.
Log supervision in a tap, and Wilma® tracks it toward BACB requirements automatically — hours, ratios, coverage alerts, and audit-ready records, so supervision stays compliant without the spreadsheet.
- supervision logging
- One-tap
- ratios + requirements
- BACB-aligned
- hours toward BACB
- Auto-tracked
- supervision records
- Audit-ready
What is ABA supervision tracking software?
BACB supervision — tracked as it happens, not at renewal.
ABA supervision tracking software records RBT and BCaBA supervision against BACB requirements: hours, ratios, restricted/unrestricted activities, and the documentation auditors expect. The common failure mode is reconstructing it from spreadsheets at renewal. In Wilma you log supervision in a tap — in person or remote — and it’s counted toward BACB requirements automatically, with ratios, coverage alerts, and an audit-ready record, so supervision is always current and audit-ready.
Supervision answers who was overseeing the work. The two questions underneath it — was the measurement reliable, and was the plan delivered as written — are answered by interobserver agreement and treatment fidelity, both captured against the same session.
Coach against the data — in person or remote.
A BCBA can open an RBT’s session data, review it, and leave coaching notes against it. RBTs get feedback today, not at Friday’s meeting.
Data review
Open the session’s data and coach against it.
Async review
Review session data and annotate after the fact.
Coaching on data
Feedback recorded against the session’s data.
Same-day feedback
RBTs grow faster; less calendar tetris.
Hours tracked against BACB requirements automatically.
When supervision is logged, it’s categorized and counted toward BACB requirements automatically — so nobody rebuilds a log from memory at renewal.
One-tap log
Supervision logged in a tap, on web or mobile.
Requirement tracking
Counted toward BACB hour requirements.
Activity categories
Restricted/unrestricted activities tracked.
No spreadsheets
The log is a byproduct, not a chore.
Supervision scheduled to meet the ratio.
Supervision is scheduled against BACB ratio requirements as caseloads change, so coverage stays compliant when you add RBTs or clients.
Ratio-aware
Supervision booked to satisfy BACB ratios.
Caseload-adaptive
Adjusts as RBTs and clients change.
Onboarding
New RBTs slot into supervised caseloads.
Coverage alerts
Gaps surfaced before they’re a problem.
IOA and treatment fidelity, evidenced not assumed.
Interobserver agreement and treatment fidelity are captured against the session they belong to, on the same record as the supervision. So when a funder asks how you know the data is reliable, the answer comes off the record instead of out of memory.
Interobserver agreement
IOA captured against the session, not reconstructed later.
Treatment fidelity
Whether the plan ran as written, recorded as it runs.
Evidenced, not assumed
Data quality you can show an auditor or a funder.
One record
Sits with the supervision trail it belongs to.
Documentation you can defend.
Every supervision entry — mode, activities, notes, and sign-off — is captured against BACB requirements, so your supervision records are audit-ready when the BACB or a funder asks. No reconstructing a trail at renewal.
Notes & sign-off
Supervision notes and attestation captured on the record.
Activity detail
Restricted/unrestricted activities documented per entry.
Audit-ready records
A defensible supervision trail for the BACB and funders.
Credential context
Tied to BCBA/RBT credential-expiry tracking.
Buyer's Checklist
Evaluating ABA supervision tracking software? Demand every line.
FAQ
Questions operators ask about ABA supervision tracking.
What is ABA supervision tracking software?
Do supervision hours track automatically?
Can BCBAs supervise remotely?
Does it track BACB ratios?
Will it warn me before I fall behind?
Does it cover IOA and treatment fidelity?
How much does it cost?
Is Wilma HIPAA compliant?
Customer Story · Payroll & HR
The labor-law exposure your payroll vendor won't own
How accurate, captured-as-it-happens time tracking lowers wage-and-hour risk.
See supervision that tracks itself.
Thirty minutes. Bring your supervision requirements — we’ll show supervision logged in a tap and tracked to BACB automatically.
Choosing a tracking system
How to evaluate ABA supervision tracking software
Supervision tracking looks like a logging problem and is actually a calculation problem. The requirement moves with hours worked, resets monthly, and cannot be repaired after the month closes — which is why spreadsheets fail at exactly the size where the stakes get real.
- 1Is the requirement calculated, or just recorded?Logging supervision contacts is the easy half. The requirement is a percentage of hours spent delivering behavior-analytic services, recalculated as those hours accrue. A technician who covers two extra shifts raises their own requirement that month, and a system that does not recompute will report compliance that is not true.Red flag: A log of contacts with the percentage worked out manually at month end, or against contracted hours rather than hours actually delivered.
- 2Can you see a shortfall while you can still fix it?This is the whole value. Requirements apply per monthly supervisory period and a short month cannot be made up afterwards. A dashboard that shows the current month's position on the fifteenth is worth more than a perfect report on the first of the next month.Red flag: Compliance reporting that only runs on closed months.
- 3Does it track the qualitative requirements, not just the percentage?Alongside the proportion there are requirements for a minimum number of contacts, for at least one to be individual rather than group, and for observation of the technician working with a client. A system that tracks only hours will show a compliant percentage for a month that failed on observation.Red flag: Contacts stored without format, duration, or whether a client observation occurred.
- 4Does it watch the supervisor as closely as the supervisee?A supervisor whose credential lapses mid-period invalidates the supervision they provided in it. That is an expensive and entirely preventable failure, and it needs the same expiry tracking and lead-time alerting as the technician's own credential.Red flag: Credentials held as uploaded certificates rather than structured expiry dates the system can alert on.
- 5Is the evidence exportable in a form an auditor accepts?The point of tracking is to be able to demonstrate it. You want a per-person, per-period export showing hours delivered, supervision hours, contact detail, observation dates and the resulting percentage — not a screenshot of a dashboard.Red flag: No export, or an export that loses the per-contact detail behind the totals.
Before you sign
Questions worth asking on the demo
- Show me one technician's current month, today, with the percentage as it stands right now.
- Is the percentage calculated against scheduled service hours automatically, or entered by someone?
- Where do I see that a period is missing its required client observation?
- How far ahead does the system warn on a supervisor's credential expiry?
- Show me the export I would hand an auditor for one person for one period.
- What happens to periods already logged if a supervisor's credential is found to have lapsed?
Glossary
The terms you will hear
- Supervisory period
- The monthly window BACB supervision requirements are calculated within. Requirements are met per period; extra supervision in one month does not cover a shortfall in the next.
- Individual vs group supervision
- Individual supervision is one supervisor with one supervisee. Group supervision is capped as a proportion of the total, so a period met entirely in groups does not satisfy the requirement.
- Client observation requirement
- The requirement that supervision includes observing the supervisee delivering services with a client, rather than only meeting to discuss cases.
- Credential expiry tracking
- Holding certification and licence expiry as structured dates with lead-time alerting. Distinct from payer credentialing, which is a separate process entirely.
- Renewal competency assessment
- The annual assessment required as part of RBT renewal, conducted by a qualified assessor — separate from both the initial competency assessment and ongoing monthly supervision.
- Recoupment
- A payer reclaiming payment already made, for example where services were delivered under inadequate supervision or by a technician whose credential had lapsed.
Keep reading
Related guides on running an ABA practice — the same operation, from a different angle.
- ABA software for BCBAsCaseload, programs, data review and supervision from the BCBA’s side of the desk.
- ABA telehealth softwareRunning remote sessions through your existing Zoom, Teams or Meet, documented in one place.
- ABA data collection softwareTrial-by-trial, duration, frequency and interval data captured in session, graphed live.
- ABA EHR softwareA behavioral-health record built around ABA programs rather than medical encounters.
- ABA practice management softwareOne platform for the whole ABA practice, from first call to paid claim.
- ABA parent portalProgress, scheduling and secure messaging that keeps caregivers in the loop.