Behavioral health billing runs on time-based psychotherapy codes and strict session-limit and prior-authorization rules that vary widely by payer, which makes eligibility verification and benefit tracking as important as the coding itself.
Why This Specialty Is Billing-Complex
Unlike most medical specialties, behavioral health CPT codes are defined by session length (30, 45, or 60 minutes), so the billed code has to match the clock time documented in the note. Many payers also cap the number of covered sessions per year or require prior authorization after a certain visit count, and those limits reset or renew differently depending on the plan.
Common CPT, ICD-10 & HCPCS Codes
- CPT 90791 — psychiatric diagnostic evaluation (intake, no medical services)
- CPT 90792 — psychiatric diagnostic evaluation with medical services
- CPT 90834 — psychotherapy, 45 minutes
- CPT 90837 — psychotherapy, 60 minutes
- CPT 90853 — group psychotherapy
- ICD-10 F32.x — major depressive disorder, single episode
- ICD-10 F41.1 — generalized anxiety disorder
- ICD-10 F43.x — reaction to severe stress and adjustment disorders
Documentation Standards
Session notes need a start and stop time (or a clearly stated total duration) that matches the billed code, plus the diagnosis being treated and a brief note on progress or a change in the treatment plan. When a payer requires authorization after a set number of visits, the note and the billing system both need to track the running session count so a claim is never submitted past the authorized limit without a fresh authorization on file.
Common Denial Reasons & How to Prevent Them
- Session-limit denials when a claim is submitted after the payer’s authorized visit count without a renewed authorization
- Time-mismatch denials when the billed CPT code does not match the documented session length
- Denials from billing incident-to a supervising provider without meeting that payer’s incident-to requirements
- Missing precertification for intensive outpatient or higher levels of care
The Psychotherapy Code Set
Behavioral health billing centers on a compact set of CPT codes: psychiatric diagnostic evaluation (90791, without medical services, or 90792, with medical services, typically billed by prescribers), and psychotherapy codes distinguished by session length — shorter, mid-length, and longer session codes, add-on codes for sessions that run alongside an E/M visit, and codes for family or group therapy. Choosing the wrong time-based code for the actual session length documented is one of the most avoidable denial sources in the specialty.
Where Session Limits Actually Come From
“Session limits” in behavioral health billing come from several different directions, and conflating them is a common source of billing-team confusion. Plan-level annual limits cap the number of payable behavioral-health visits per year absent additional authorization — federal parity law has substantially narrowed how aggressively plans can do this compared to a decade ago, but limits still exist in various forms, and it’s the billing team’s job to know a given patient’s plan-specific limit rather than assuming one standard number applies across payers. Separately, prior-authorization thresholds require authorization after a certain number of sessions rather than imposing a hard annual cap — commonly structured as an initial allotted number of visits before the payer requires clinical justification to continue. Treating a prior-authorization threshold as if it were a hard annual limit (or vice versa) leads to avoidable denials and, sometimes, unnecessarily discontinued care.
Related Reading
Behavioral Health Session Limits: Where They Come From and How to Stop Losing Claims to Them
Tools That Help
ICD-10-CM Search · Denial Code Lookup · Modifier/POS Reference · RCM Calculators · NPI Lookup