"Direct" services are face-to-face with the client. "Indirect" services support the case but happen without the client present, treatment-plan updates, supervision, parent training (in some cases), case review. The distinction matters because the codes, documentation, and authorization rules are different.
01 / DefinitionsDirect vs indirect
The Behavior Analyst Certification Board and the major payer guidelines converge roughly here:
- Direct services: face-to-face with the client (RBT or BCBA), delivering protocol-driven intervention
- Indirect services: case management, treatment-plan development/revision, BCBA supervision of RBTs, some forms of caregiver training, family meetings without the client present
02 / CodesThe code map
03 / DocsWhat documentation each requires
Direct services require session-level documentation with all the elements outlined in our documentation guide: time-in/time-out, goals targeted, data captured, narrative.
Indirect services require:
- Time spent
- Activity description (what was done, assessment, plan revision, supervision)
- Reference to the case the activity supports
- Outcome, what changed or what's next
- Signature and credential
04 / ErrorsCommon billing errors
- Mixing direct and indirect time in one note. Payers will deny the whole claim or recoup later
- Billing 97155 for sessions where the BCBA wasn't actually present. Common, audit-vulnerable
- Caregiver training without caregiver present, 97156 requires the caregiver in the room (or on the call)
- Concurrent billing for direct + supervision on the same client at the same time, payer-specific; check your contracts
- Vague indirect notes that read identically across cases, audit red flag
Direct vs indirect isn't a billing trick. It's a clinical distinction that the codes happen to mirror. Get the clinical distinction right, and the billing follows.
05 / WorkflowBest-practice workflow
- Build EMR templates for direct and indirect that enforce the right fields for each
- Train RBTs and BCBAs on which code applies to which activity, with examples
- Audit a sample of indirect notes weekly, they're the most-skipped category
- Match billing units to documented time, every claim
- Track direct/indirect ratio per client; outlier ratios deserve review