Why ABA Documentation Matters
An ABA session note records who was seen, when, the CPT code billed, start and end times, what was done, the data collected, the clinical analysis, and the plan. It should support the code you bill and tie the session to treatment plan goals. Below are four complete, fictional ABA session notes examples and a fill-in template you can copy.
New to writing these? Our step-by-step guide to writing ABA session notes walks through the process, and the RBT supervision requirements guide covers the supervision rules that sit behind 97155 notes.
Applied Behavior Analysis (ABA) is one of the most data-driven fields in healthcare, and that extends to documentation. Whether you're a BCBA, BCaBA, or supervising RBTs, your session notes serve multiple critical functions:
- Insurance reimbursement. Payers require detailed documentation to justify medical necessity for ABA services. Incomplete notes are a common reason for denied claims.
- Treatment continuity. Session notes ensure that any provider working with the client can understand current goals, interventions, and progress.
- Legal protection. Your notes are legal documents. In the event of a complaint, audit, or legal proceeding, your documentation is your primary defense.
- BACB Ethics Code. Code 3.11 (Documenting Professional Activity) asks behavior analysts to create and maintain detailed, high-quality documentation of their professional activities, and Code 2.05 (Documentation Protection and Retention) covers how that documentation is stored, retained and destroyed.
- Progress measurement. ABA is built on data. Notes should connect session activities to measurable outcomes.
Session Note Structure for BCBAs
While there's no single mandated format for BCBA session notes, effective ABA documentation typically includes these components:
ABA SESSION NOTE TEMPLATE
Client: [Initials or ID]
Date of Service: [MM/DD/YYYY]
Service Type: [Direct / Supervision / Parent Training / Assessment]
CPT Code: [97153, 97155, 97156, 97151]
Session Duration: [start time – end time]
Location: [home, clinic, school, telehealth]
CAREGIVER/CLIENT REPORT:
[What the caregiver or client reports since the last session: behavior changes, environmental changes, medication updates, etc.]
SESSION ACTIVITIES & DATA:
[Goals targeted, programs run, data collected, antecedent-behavior-consequence observations]
BEHAVIOR OBSERVATIONS:
[Target behaviors observed, frequency/duration/intensity data, environmental context]
CLINICAL ANALYSIS:
[Progress toward BIP/treatment plan goals, data trends, effectiveness of current interventions]
PLAN/RECOMMENDATIONS:
[Changes to programming, new targets, caregiver recommendations, next session focus]
Supervising BCBA: _______________
Credentials: BCBA / BCaBA #_______________
Fill-In ABA Session Note Template (RBT, 97153)
Copy this blank version for a direct-service session. Replace each bracket, delete lines that do not apply, and keep target names identical to the treatment plan.
ABA SESSION NOTE (DIRECT SERVICE)
Client: [initials/ID] | Date: [MM/DD/YYYY] | Time: [start] to [end] ([total] min)
Location: [home / clinic / school / telehealth] | CPT: [97153] | Provider: [name, RBT]
Present: [caregiver / sibling / BCBA / none]
Caregiver report: [sleep, illness, medication, changes since last session]
Targets and data:
1. [Target name]: [correct]/[trials] ([%]), prompt level [ ]
2. [Target name]: [correct]/[trials] ([%]), prompt level [ ]
3. [Target name]: [frequency or duration], goal [ ]
Target behaviors (per BIP): [behavior]: [count] episodes, [duration], antecedent [ ], procedure used [ ], client response [ ]
Barriers or notable events: [ ]
Notes for supervising BCBA: [targets near mastery, stalled targets, new behaviors, questions]
Signature: _______________ Date: __________
BCBA Session Note Examples
Below are complete, realistic examples for the four most common ABA session types. Each demonstrates proper documentation standards and can be adapted to your practice.
Example 1: BCBA Supervision of RBT (97155)
BCBA Supervision Session: 97155
Client: T.K. | Date: 03/06/2026 | Duration: 2:00 PM – 2:45 PM (45 min)
Location: Client's home | RBT Present: Yes (J.M., RBT)
CAREGIVER REPORT:
Mother reports significant improvement in morning routine compliance this week. Visual schedule implementation at home is "going really well." Reports 1 instance of property destruction (throwing toy) on Tuesday during a transition, down from 4+ instances the previous week. No medication changes.
SESSION ACTIVITIES & DATA:
Observed RBT implementing DTT targets for receptive identification of community helpers (police, firefighter, doctor). Client demonstrated 80% accuracy across 10 trials (8/10 correct, independent). Tacting program: 7/10 correct with echoic prompt (target: independent). Observed RBT's use of error correction procedure and provided feedback on prompt fading timing (delay prompt by 2 seconds before providing echoic).
BEHAVIOR OBSERVATIONS:
Zero instances of elopement during observation. One instance of vocal protest during transition from preferred activity (iPad) to table work, lasted 45 seconds, resolved with first-then visual. No property destruction observed. Manding: 15 mands/hour (target: 20), primarily for tangibles. Spontaneous manding for "help" observed twice (new skill: not yet mastered).
CLINICAL ANALYSIS:
Client progressing on Objective 1.2 (reduce elopement): current rate meets mastery criteria for this phase. Recommend advancing to community generalization. Receptive ID program on track. Tacting program needs prompt fading adjustment to promote independence. Vocal protest during transitions is within expected range and decreasing in duration. Spontaneous "help" mand is emerging: add to formal programming.
PLAN/RECOMMENDATIONS:
1. Add community generalization probes for elopement reduction (grocery store, park)
2. Adjust tacting prompt delay from 0 to 2-second time delay
3. Add "help" mand to formal manding program with contrived opportunities
4. RBT to continue current reinforcement schedule (VR-3) for compliance targets
5. Next supervision: 03/13/2026
Example 2: Direct ABA Services (97153)
Direct ABA Session: 97153
Client: M.R. | Date: 03/07/2026 | Duration: 9:00 AM – 11:00 AM (120 min)
Location: ABA clinic
CAREGIVER REPORT:
Father reports client had a "rough weekend" with increased tantrum behavior, possibly related to disrupted sleep schedule (family visiting). States client slept approximately 5 hours Saturday night vs. typical 9–10 hours.
SESSION ACTIVITIES & DATA:
Programs targeted this session:
- Matching to sample (identical): 18/20 trials correct (90%), mastery criteria met
- Receptive instructions (1-step): 14/20 trials correct (70%), below mastery, maintained
- Imitation (gross motor): 16/20 trials correct (80%), approaching mastery
- Independent play skills (parallel play): engaged for 8 of 15 minutes (53%) without prompting
- Toileting protocol: 2 successful voids on schedule, 1 accident (liquid intake was higher today)
BEHAVIOR OBSERVATIONS:
Elevated tantrum behavior today: 4 instances (baseline: 1–2/session). Average duration: 2.5 minutes (baseline: 4 min). Function: escape from demands (3 instances), attention (1 instance). Escape-maintained tantrums occurred during receptive instruction trials. Planned ignoring + re-presentation of demand implemented per BIP. Client recovered more quickly than baseline, suggesting intervention is effective despite increased frequency.
CLINICAL ANALYSIS:
Elevated tantrum frequency likely related to sleep disruption reported by father, consistent with establishing operation analysis (sleep deprivation increases value of escape). Matching program ready for advancement to non-identical matching. Receptive instructions program may need task analysis breakdown for multi-component instructions. Toileting data within expected range.
PLAN/RECOMMENDATIONS:
1. Advance matching program to non-identical matching next session
2. Conduct task analysis on receptive instructions to identify specific step where errors occur
3. Monitor tantrum data over next 3 sessions; if frequency returns to baseline, attribute to sleep EO
4. Continue toileting schedule; increase verbal praise for successful voids
5. Discuss sleep hygiene strategies with parents at next parent training session
Example 3: Parent/Caregiver Training (97156)
Parent Training Session: 97156
Client: S.L. (parent training for client D.L.) | Date: 03/05/2026
Duration: 4:00 PM – 4:45 PM (45 min) | Location: Telehealth
CAREGIVER REPORT:
Mother reports difficulty implementing planned ignoring for attention-maintained screaming during homework time. States, "I know I'm not supposed to react, but it's so hard when her brother is trying to do his homework too." Reports successfully using first-then board for 3 of 5 weekday mornings.
SESSION ACTIVITIES:
Reviewed data from home implementation of planned ignoring protocol. Discussed environmental modifications to make ignoring more feasible (separate homework spaces). BST model used: reviewed planned ignoring rationale, modeled response to screaming via role-play, mother practiced responding to simulated scenario, provided immediate feedback. Discussed differential reinforcement of alternative behavior (DRA), teaching client to request help or a break instead of screaming.
CAREGIVER COMPETENCY:
Mother demonstrated 85% correct implementation of planned ignoring during role-play (previous session: 60%). Correctly identified function of behavior when presented with two novel scenarios. Verbalized understanding of extinction burst concept and expressed commitment to "push through" the initial increase.
CLINICAL ANALYSIS:
Caregiver making measurable progress in skill acquisition. Environmental barriers (shared homework space) identified as practical obstacle to implementation fidelity. DRA component should increase caregiver buy-in by providing an active replacement strategy alongside planned ignoring. Recommend continuing BST for at least 2 more sessions before assessing in-vivo with client present.
PLAN/RECOMMENDATIONS:
1. Implement environmental modification: separate homework stations starting this week
2. Introduce DRA protocol: teach client to mand "help" or "break" during homework
3. Continue BST for planned ignoring; add in-vivo practice next session (with client present)
4. Mother to track screaming frequency and duration on provided data sheet
5. Next parent training: 03/12/2026 (in-person, clinic)
Example 4: Initial Assessment (97151)
Initial Assessment Session: 97151
Client: R.P. | Date: 03/04/2026
Duration: 10:00 AM – 12:00 PM (120 min) | Location: Client's home
REFERRAL INFORMATION:
Client is a 4-year-old male referred by the client's pediatrician following Autism Spectrum Disorder diagnosis (F84.0, Level 2). Primary concerns: limited verbal communication (approximately 10 functional words), frequent tantrum behavior (5–8 per day), and difficulty with transitions.
ASSESSMENT ACTIVITIES:
Conducted structured observation across 3 contexts (free play, demand, transition). Administered VB-MAPP assessment (Milestones: Level 1). Parent interview using BCBA-developed intake form covering developmental history, medical history, current skills, behavioral concerns, family priorities, and educational placement.
ASSESSMENT RESULTS:
- VB-MAPP Milestones: Mand Level 1 (score: 3), Tact Level 1 (score: 2), Listener Responding Level 1 (score: 4), VP/MTS Level 1 (score: 5), Play Level 1 (score: 3), Social Level 1 (score: 2)
- VB-MAPP Barriers: 8 barriers identified including prompt dependency, scrolling/scanning deficits, weak MO, and impaired social behavior
- Behavior observations: 3 tantrum episodes during 2-hour observation (function analysis suggests escape and tangible), average duration 3 minutes. Zero instances of aggression or self-injury.
- Strengths: strong visual matching skills, emerging imitation, compliant with highly preferred activities
CLINICAL ANALYSIS:
Assessment results support medical necessity for intensive ABA services. Client presents with significant language delays (VB-MAPP scores 1–2 standard deviations below age expectations across all operants). Behavioral concerns are consistent with escape and tangible functions, amenable to function-based intervention. Client shows several foundational skills (matching, emerging imitation) that indicate readiness for structured ABA programming.
RECOMMENDATIONS:
1. Recommend 25 hours/week of direct ABA services (97153) based on severity level and assessment results
2. BCBA supervision (97155): 4 hours/month
3. Parent training (97156): 2 hours/month
4. Priority treatment targets: manding, tantrum reduction via FCT, transition tolerance
5. Comprehensive treatment plan to be developed within 10 business days
6. Re-assessment in 6 months to evaluate progress and adjust service recommendations
ABA CPT Code Changes in 2027
The examples above use the ABA codes in effect through December 31, 2026. The AMA's CPT 2027 code set revises the adaptive behavior codes 97151 to 97158 and adds six new codes, effective January 1, 2027. The change BCBAs will notice most: 97155 becomes direction of the technician and analysis by the BCBA, face-to-face with the patient, while treatment the BCBA delivers directly moves to a new code, 97173 (adaptive behavior treatment with analysis). Check each payer's 2027 guidance before you change how you code or document.
Sources: AMA, CPT 2027 code set release and the ABA Coding Coalition 2027 code list. For the 2026 rules, see the 97155 code guide.
Common ABA Documentation Mistakes
Even experienced BCBAs make documentation errors that lead to audit findings or denied claims. Avoid these common pitfalls:
- Missing CPT code justification. Your note must support the specific code billed. A 97155 note should clearly describe the protocol modification or direction of the RBT you provided, not just document what the client did.
- Vague behavior descriptions. "Client had a tantrum" is insufficient. Include frequency, duration, intensity, and function. "Client engaged in 3 instances of vocal protest (screaming, average duration 2 min) maintained by escape from academic demands" is clinically specific.
- No data connection. ABA is data-driven. Every note should reference specific data points: trial counts, percentages, frequency counts, or duration measures.
- Forgetting caregiver training documentation. If you provided any guidance to a parent during a 97153 session, document it. If the guidance was substantial, consider whether a 97156 code is more appropriate.
- Copy-paste across sessions. Insurance auditors specifically flag identical notes. Even if you ran the same programs, the data, observations, and analysis should differ.
- No progress connection. Each note should connect session activities to the treatment plan goals. Auditors need to see that your interventions are purposeful, not random.
Writing ABA Notes Faster
BCBAs often supervise multiple clients and manage several RBTs. Here's how to speed up your documentation without compromising quality:
- Use data-driven templates. Create templates that include spaces for specific data points (trial data, behavior counts, percentages). This prevents you from writing narratives when numbers would suffice.
- Document during observation. During supervision sessions, jot down key observations, data points, and RBT feedback items in real-time. Don't rely on memory.
- Standardize your behavior descriptions. Create operational definitions that you reference in every note. Instead of re-describing tantrums each time, write "tantrum behavior (see BIP operational definition)" and include only the data.
- Separate data from narrative. Use tables or structured fields for trial data and percentages. Reserve narrative for clinical analysis and recommendations only.
- Leverage documentation tools. WellNotes helps BCBAs and RBTs generate structured session notes from brief summaries, cutting documentation time significantly while maintaining the clinical detail that payers require.
Start Documenting Smarter
Quality ABA documentation doesn't mean lengthy documentation. The best BCBA session notes are structured, data-rich, and directly connected to treatment goals. Use the examples and templates above as starting points, then adapt them to your clinical setting.
Remember: your notes should tell the story of your client's progress. Each session note is one chapter in that story. It should be clear, concise, and clinically meaningful.
More ABA resources: the free ABA session note generator, code guides for 97151, 97153, 97155 and 97156, the BCBA supervision calculator, the guides to RBT supervision requirements and BCBA fieldwork requirements, our ABA session note software comparison, our pages for BCBAs and RBTs, and the full library of clinical note templates.
Ready to streamline your ABA documentation? Try WellNotes free to generate structured session notes from brief summaries, so you can spend more time on what matters: your clients.
Frequently Asked Questions
What CPT codes do BCBAs use for session notes?
The most common ABA CPT codes are: 97151 (behavior assessment), 97153 (adaptive behavior treatment by protocol, direct RBT services), 97155 (adaptive behavior treatment with protocol modification by the BCBA, which can include directing the RBT), and 97156 (family adaptive behavior treatment guidance, parent/caregiver training). These codes are revised on January 1, 2027, when new code 97173 is added. Your notes must support the code billed.
How long should a BCBA session note be?
There is no mandated length, but effective BCBA notes typically range from 200–500 words depending on session type. Assessment notes (97151) are naturally longer. Supervision notes (97155) should be detailed enough to document both client progress and supervisory activities. The key is including all required elements, not hitting a word count.
Do RBTs need to write session notes?
Yes. RBTs should document each direct service session (97153). RBT notes are typically shorter and more data-focused than BCBA notes, covering: programs run, data collected, target behaviors observed, and any notable events. The supervising BCBA should review RBT notes regularly as part of supervision responsibilities.
What should a parent training note include?
A 97156 parent training note should include: skills taught to the caregiver, training method used (BST, modeling, coaching), caregiver's demonstrated competency level, any barriers to implementation discussed, and next steps for skill building. The focus should be on the caregiver's learning, not the client's behavior during the session.
How often should BCBAs write supervision notes?
Write a note for every supervision contact and every 97155 session. The BACB requires each RBT to be supervised for at least 5% of their behavior-analytic service hours each calendar month, including two face-to-face contacts, at least one of them an individual meeting. Payer case-supervision rules are separate and vary, so check each plan.
Write progress notes in under 2 minutes
WellNotes helps clinicians generate SOAP notes, DAP notes, and more from a brief session summary. 3-day free trial.
Try WellNotes Free