Ultimate Guide to CPT Code 97151: Billing, Documentation & Compliance for ABA Providers
- Med Cloud MD
- Jan 30
- 8 min read
Updated: 15 hours ago

CPT code 97151 is the behavior identification assessment code used by BCBAs for initial ABA evaluations. It's billed in 15-minute units and uniquely allows both face-to-face and indirect time (data analysis, report writing). Medicare caps at 8 units/day, Medicaid at 32 units/day. Common denial reasons: incomplete documentation, missing authorization, exceeding MUE limits, and billing on same date as 97152.
If you are billing ABA therapy, CPT code 97151 is where everything starts and where lots of claims fall apart.
This code covers your initial behavioral assessment: the interviews, observations, testing, data analysis, and treatment plan you create before therapy even begins. Get it right, and you're paid for the hours you actually worked. Get it wrong, and you're fighting denials for weeks while your AR climbs.
Here's what makes 97151 tricky: it's the only ABA code that lets you bill indirect time. That's huge, because writing reports and analyzing data takes hours. But payers scrutinize this code heavily after recent OIG audits flagged millions in questionable payments.
This guide breaks down everything: what 97151 actually covers, how to bill it correctly, documentation requirements, common denial traps, and how to stay compliant when payers are watching closer than ever.
What CPT Code 97151 Actually Covers
CPT 97151 is for "behavior identification assessment" conducted by a qualified healthcare professional typically a Board Certified Behavior Analyst (BCBA) or licensed psychologist.
What's included:
Face-to-face time with patient and caregivers
Direct observation and behavioral testing
Administering standardized assessments (VB-MAPP, ABLLS-R, etc.)
Reviewing medical records and previous evaluations
Scoring and interpreting assessment results
Analyzing baseline data
Developing the initial treatment plan
Writing the comprehensive assessment report
Discussing findings with parents/caregivers
The big deal: Unlike every other ABA code, 97151 lets you bill for indirect, non-face-to-face time. All that data analysis and report writing you do after the appointment? Billable under 97151.
Time-based billing: Each unit = 15 minutes. You add up all face-to-face and indirect time, then convert to units.
Example: 2 hours face-to-face assessment + 3 hours report writing = 5 hours total = 20 units of 97151.
When You Should Bill CPT Code 97151
Initial Assessments
The most common use: a child's first comprehensive behavioral evaluation before starting ABA therapy. This establishes baseline behaviors, identifies treatment targets, and creates the initial treatment plan.
Diagnosis codes typically paired with 97151:
F84.0: Autism spectrum disorder
F84.5: Asperger's syndrome
F84.8: Other pervasive developmental disorders
F90.0-F90.9: ADHD (when ABA is appropriate)
Reassessments
You can also bill 97151 for comprehensive reassessments when clinically indicated—not routine progress checks.
When reassessments make sense:
Significant changes in behavior or functioning
Treatment plan requires major revisions
Transitioning between service levels or settings
Payer requires periodic comprehensive evaluations
Payer rules vary: Some allow reassessments every 6-12 months. Others require specific clinical justification. Always check your authorization and payer policy.
Supported Living Eligibility
Some states use 97151 for eligibility assessments determining whether individuals with developmental disabilities qualify for supported living services.
Documentation Requirements That Pass Audits
Recent OIG audits revealed that insufficient documentation is the #1 reason for "improper payments" on ABA claims. Your 97151 documentation needs to be bulletproof.
Required Elements
Patient history:
Developmental milestones
Previous diagnoses and treatments
Current behaviors of concern
Medical history relevant to behavioral presentation
Family history of developmental disorders
Functional behavior assessment data:
Specific behaviors observed with frequency/duration/intensity
Antecedents and consequences documented
Settings where behaviors occur
Impact on daily functioning
Assessment tools used:
Name each standardized tool (VB-MAPP, ABLLS-R, PEAK, etc.)
Raw scores and standardized scores
Interpretation of results
How results inform treatment planning
Parent/caregiver involvement:
Document at least one session involving caregiver interview
Caregiver concerns and priorities
Family dynamics affecting treatment
Treatment plan:
Measurable, observable behavioral goals
Baseline data for each target behavior
Intervention strategies
Recommended service hours and frequency
Discharge criteria
Time documentation:
Start and stop times for all face-to-face activities
Clear notation of indirect time with specific tasks ("2 hours scoring assessments and analyzing data," not just "report writing")
Total time in minutes, converted to units
Provider qualification:
BCBA credential and license number
Signature confirming direct involvement
Common Billing Mistakes That Cause Denials
Exceeding MUE Limits
Medically Unlikely Edits cap how many units you can bill per day.
MUE limits for 97151:
Medicare: 8 units (2 hours) per day
Medicaid: 32 units (8 hours) per day
Commercial payers: Follow Medicare or Medicaid MUE
The mistake: Billing 10 units to Medicare. The claim auto-denies for exceeding MUE.
The fix: If your assessment genuinely requires more time than the MUE allows, split services across multiple dates or check if your payer has an appeals process for MUE overrides with supporting documentation.
Billing 97151 and 97152 Same Day
CPT 97152 is the technician support code for assessments. Many payers consider these mutually exclusive when billed on the same date.
The mistake: BCBA bills 97151 while an RBT simultaneously bills 97152 for the same patient on the same day.
The fix: Check your payer's bundling rules. If they allow both, ensure documentation clearly shows separate, non-overlapping services. If they don't allow both, choose the appropriate code based on who primarily conducted the assessment.
Missing or Expired Authorization
Most payers require prior authorization before billing 97151. Some (like Cigna/Evernorth) recently eliminated prior auth requirements for 97151, but most still require it.
The mistake: Conducting assessment before authorization is approved, or after authorization expired.
The fix: Verify authorization status before scheduling. Track expiration dates religiously. Never assume authorization is still active.
Incomplete Time Documentation
Vague time documentation is audit bait.
The mistake: "Completed assessment and report" without specifying time spent on each component.
The fix: Document specific start/stop times. "Face-to-face assessment 9:00-11:30am (150 minutes). Scoring and data analysis 1:00-3:30pm (150 minutes). Report writing 3:30-5:00pm (90 minutes). Total: 390 minutes = 26 units."
Billing for Non-Covered Indirect Activities
While 97151 allows indirect time, not everything qualifies.
Billable indirect time:
Reviewing previous records and assessments
Scoring assessment tools
Analyzing and interpreting data
Writing the assessment report and treatment plan
NOT billable under 97151:
General supervision of technicians
Training staff
Administrative tasks
Writing routine session notes (those go under treatment codes)
Reviewing data for ongoing treatment (use 97155 instead)
How to Calculate and Bill CPT 97151 Correctly
Step 1: Track All Time
Keep detailed logs:
Start time: 9:00am
Face-to-face assessment activities: 9:00-11:30am = 150 minutes
Break for lunch
Indirect activities (scoring, analysis): 1:00-4:00pm = 180 minutes
Report writing: 4:00-5:30pm = 90 minutes
Step 2: Add Total Time
Face-to-face: 150 minutes Indirect: 270 minutes Total: 420 minutes
Step 3: Convert to Units
420 minutes ÷ 15 minutes per unit = 28 units
Step 4: Check MUE Limits
If billing Medicare: Max 8 units per day. You'd need to split this across multiple dates. If billing Medicaid: 32 units per day cap. You're within limits.
Step 5: Submit Claim
CPT code: 97151
Units: 28 (or split appropriately)
Diagnosis: F84.0 (or appropriate code)
Place of service: 03 (school), 11 (office), or 12 (home)
Rendering provider: BCBA's NPI and credentials
Authorization number
Service dates
CPT 97151: ABA Assessment Unit Calculation Worksheet
Code Description: Behavior identification assessment, administered by a QHP (BCBA), each 15 minutes. Includes face-to-face time with patient/caregiver AND non-face-to-face time for analysis and report preparation.
1. Time Tracking Log
Date | Activity Type | Description (e.g., Parent Interview, VB-MAPP, Data Analysis) | Start Time | End Time | Total Minutes |
Face-to-Face | |||||
Face-to-Face | |||||
Indirect | |||||
Indirect | |||||
Indirect | |||||
TOTAL | 0 |
2. Unit Conversion Guide (8-Minute Rule)
Units are calculated based on the total cumulative time spent across all dates of service for the assessment period (usually a 14-day window).
Total Minutes | Billed Units |
8 – 22 minutes | 1 Unit |
23 – 37 minutes | 2 Units |
38 – 52 minutes | 3 Units |
53 – 67 minutes | 4 Units |
68 – 82 minutes | 5 Units |
83 – 97 minutes | 6 Units |
98 – 112 minutes | 7 Units |
113 – 127 minutes | 8 Units |
Formula: | (Total Minutes + 7) / 15 (Round down) |
3. Practical Example
Scenario: An initial assessment for a new client.
Direct Observation: 90 mins
Caregiver Interview: 45 mins
Record Review & Scoring: 60 mins
Treatment Plan Writing: 120 mins
TOTAL TIME: 315 minutes
Calculation: 315 / 15 = 21 Units
4. Compliance Checklist
[ ] 14-Day Rule: Ensure all time billed under 97151 for this authorization falls within a 14-consecutive-day window.
[ ] Document Everything: Indirect time must have corresponding session notes (e.g., "Analyzed VB-MAPP data and developed social skills goals").
[ ] Payer Limits: Check if your payer has a daily limit. While the MUE (Medically Unlikely Edit) is often 32 units/day for Medicaid, some private payers limit 97151 to 8 units (2 hours) per day.
[ ] Qualified Professional: Ensure only a BCBA or QHP is billing 97151. Technician time for "supporting assessments" should be billed as 97152.
CPT 97151 vs Other ABA Assessment Codes
97151 vs 97152:
97151 = BCBA/QHP conducting assessment
97152 = Technician support under BCBA supervision
Can sometimes bill both, but check payer bundling rules
97151 vs 97153:
97151 = Assessment and treatment planning
97153 = Actual treatment sessions by technician
These are separate services billed on different dates
97151 vs 97155:
97151 = Initial assessment creating treatment plan
97155 = BCBA modifying existing treatment protocol during sessions
Don't confuse reassessment (97151) with protocol modification (97155)
How MedCloudMD Handles CPT 97151 Billing
At MedCloudMD, we specialize in ABA billing and understand the unique complexities of CPT code 97151.
Pre-Submission Verification
Before claims go out, we verify:
Active authorization covering assessment services
Provider credentials and enrollment with payer
Documentation includes all required elements
Time calculations are accurate and within MUE limits
Appropriate diagnosis codes support medical necessity
State-Specific Medicaid Expertise
We know the nuances: Texas Medicaid handles 97151 differently than California or Florida. We track portal requirements, specific forms, and state-level restrictions so your claims submit correctly the first time.
Documentation Review
Our compliance team reviews assessment documentation against payer-specific requirements, catching gaps before they cause denials.
Authorization Management
We track authorization requests, approvals, and expirations. You get alerts before authorizations expire, and we handle reauthorization paperwork.
Denial Resolution
When 97151 claims do get denied, we analyze the reason, gather supporting documentation, and submit appeals with strong clinical justification.
Learn more about our ABA billing services →
Questions BCBAs Ask About 97151
Can I bill 97151 via telehealth?
Many payers allow telehealth for 97151, but some restrict it to in-person only. Always verify your payer's telehealth policy before conducting virtual assessments.
How often can I bill 97151 for the same patient?
Initial assessment once, then reassessments as clinically indicated and authorized. Frequency varies by payer some allow every 6 months, others require specific justification.
Do I need to bill all units on the same day?
No. If your assessment spans multiple days, bill units on the dates services were provided. Just stay within daily MUE limits.
What if my assessment exceeds Medicaid's 32-unit cap?
If clinically justified, document thoroughly and contact your payer about appeals or exceptions. Most assessments shouldn't need more than 8 hours total time.
Can I bill 97151 for ongoing progress evaluations?
No. Routine progress monitoring falls under treatment codes. Reserve 97151 for comprehensive reassessments requiring full behavioral analysis and treatment plan updates.
What modifiers do I use with 97151?
Depends on payer and setting. Common ABA modifiers: HM (services delivered by BCaBA), HO (services delivered by BCBA). Check your payer's modifier requirements.
What happens if authorization wasn't obtained?
Claim will likely deny. You can appeal with clinical necessity documentation, but success varies by payer. Always get authorization before services.
Stop Losing Revenue on 97151 Denials
CPT code 97151 is foundational to ABA therapy billing, but it's also one of the most scrutinized codes after recent audit findings.
The practices getting paid consistently aren't leaving billing to chance. They're working with specialists who understand ABA coding, track authorizations obsessively, document meticulously, and know each payer's unique requirements.
At MedCloudMD, we've helped ABA providers reduce 97151 denial rates from 20%+ down to under 3%. We handle the complexity so you focus on assessments, not fighting insurance companies.




Comments