ABA SOAP note software
Generate SOAP-format ABA session notes from structured inputs, with the data doing the heavy lifting in each section.
Who it's for: RBTs and BCBAs whose agency or payer requires SOAP-format documentation.
SOAP is simple to describe and slow to write
SOAP maps cleanly to ABA work — Subjective is caregiver report and presentation, Objective is the measured data, Assessment is clinical interpretation, Plan is next steps. The format is not the problem.
The problem is doing it well at volume. A good ABA SOAP note is short but specific, and writing three precise sentences per section after every session, all week, is what pushes documentation into unpaid evening hours.
How BxScribe drafts a SOAP note
You provide the structured session facts; BxScribe organizes them into the four SOAP sections for your review.
- 1
Capture the session inputs
Caregiver report and client presentation, the data you collected, the goals and procedures addressed, and what you observed.
- 2
Generate the four SOAP sections
BxScribe drafts Subjective, Objective, Assessment, and Plan — concise, specific, and grounded in the data you entered.
- 3
Tighten the Assessment
Clinical interpretation is yours. Edit the Assessment so it reflects your judgment, not a generic summary.
- 4
Sign and export
Review, sign as provider of record, and export a PDF or copy the note into your EHR.
The credibility this page is built on.
- Output follows the Subjective / Objective / Assessment / Plan structure your payer or agency expects.
- Objective section is built around the measurable data — frequency, percentage, duration — not narrative padding.
- Similarity scoring flags repeated language across your SOAP notes before sign-off.
- Works alongside your data collection platform and agency EHR.
Clinically reviewed by BxScribe Clinical Team
BxScribe's clinical content is reviewed against current BACB ethics and documentation standards, CPT code descriptors, and common commercial and Medicaid payer requirements before publication. Last reviewed May 1, 2026.
Go deeper on the documentation.
- Clinical documentation
How to write an ABA session note (RBT + BCBA examples)
Session notes are where your clinical work becomes billable. Here is every element payers expect, with worked RBT and BCBA examples.
- Billing
ABA billing codes (97153, 97155, 97156) explained
The CPT codes matter less than the documentation behind them. Here is what each code actually covers.
Terms behind this workflow.
Questions clinicians ask.
Run your next note through BxScribe.
Free tier includes 10 notes per month. No credit card.

