Who We Serve · Outpatient

Outpatient Behavioral Health Billing

Search “outpatient billing” and the results are dominated by general medical billing content: CPT coding guides, AAPC and AMA resources, and general practice management advice that has nothing to do with behavioral health specifically. Outpatient behavioral health and substance use billing is a different problem entirely: time-based psychotherapy codes, add-on codes, and diagnosis-driven medical necessity requirements that general outpatient billing content doesn’t address.

The Level of Care

What Makes Outpatient Behavioral Health Billing Different

Outpatient behavioral health visits are billed using time-based psychotherapy codes rather than flat visit-based codes, meaning the code billed depends on session length and format, not just that a session occurred. Add-on codes for extended sessions or additional service elements stack onto the base code and need to be tracked correctly to avoid under-billing or a coding mismatch.

At a glance

Reference

Outpatient Behavioral Health Billing Codes

Outpatient behavioral health runs on time-based CPT codes, with add-on codes layered onto the base service.
Code
Definition
90791
Psychiatric diagnostic evaluation, without medical services
90834
Individual psychotherapy, sessions of 38 to 52 minutes
90837
Individual psychotherapy, sessions of 53 minutes or longer
90847
Family psychotherapy with the patient present, around 50 minutes
90853
Group psychotherapy, other than a multiple-family group
90785 (add-on)
Interactive complexity, added to an evaluation or psychotherapy code and never billed alone
Because outpatient is typically the highest-volume, lowest-per-claim-value level of care a facility bills, small per-claim coding errors compound faster here than at any other level simply due to volume, even though each individual outpatient claim carries less financial weight than a PHP or residential per-diem claim. The time thresholds matter more than the round numbers suggest: the psychotherapy codes are billed against ranges, 16 to 37 minutes for 90832, 38 to 52 for 90834 and 53 or more for 90837, so a 40-minute session is a 90834. Reading them as exact durations is a common source of both under-coding and upcoding. Descriptions here are summarised for reference and are not a substitute for the current CPT codebook.

What’s Included

Outpatient Billing Services From CodeMax

Eligibility and benefits verification before the first session

Coverage is confirmed before treatment starts, not after a patient is already established in care.

Time-based and add-on coding

Session length and format are tracked to support the correct base code, with add-on codes applied correctly rather than as a manual afterthought.

Authorization tracking

Where outpatient behavioral health services require ongoing authorization (more common for higher-frequency or intensive outpatient-adjacent care), renewal windows are tracked proactively.

Denial management

Denials tied to time-based coding errors, missing add-on codes, or diagnosis-documentation mismatches are worked and appealed.

Documentation review

Session documentation is checked against the specific code and duration billed before submission.

Step-Down

Outpatient to IOP: What Changes at the Transition

Outpatient is often the final step down from a longer continuum, or the point at which a patient’s needs increase enough to step up into IOP. Either direction requires a complete code-set change: outpatient’s time-based CPT codes don’t carry over to IOP’s per-diem HCPCS codes. See the IOP page for that level’s codes.

Why CodeMax

Built for the Level of Care With the Most Claims

Outpatient behavioral health billing is a volume game: the level of care with the most claims and the smallest margin for coding error per claim. CodeMax handles time-based and add-on coding natively rather than as a manual workaround, which matters most where claim volume is highest.
10+
Years in behavioral health revenue management
All 5
Levels of care billed, detox through outpatient
Live
Real-time authorization and continued-stay tracking

FAQ

Outpatient Behavioral Health Billing: Frequently Asked Questions

Yes. General outpatient billing typically uses flat visit-based E/M codes, while outpatient behavioral health relies on time-based psychotherapy codes and diagnosis-driven medical necessity documentation specific to mental health and substance use treatment.

They are billed against time ranges, not exact durations. 90834 covers sessions of 38 to 52 minutes and 90837 covers 53 minutes or longer, with 90832 covering 16 to 37 minutes. A 40-minute session is a 90834 and a 55-minute session is a 90837. Treating “45 minutes” and “60 minutes” as exact requirements is a common source of both under-coding and upcoding, and 90837 in particular draws payer scrutiny when it is billed as a default.

Yes, both use the same general time-based coding structure, though the specific codes and supporting documentation differ based on the primary diagnosis and service type.

90785 is an add-on code for interactive complexity, reported alongside a psychiatric diagnostic evaluation, an individual psychotherapy code, or group psychotherapy when specific complicating communication factors are present. It is never billed alone, and it is not reportable with the crisis psychotherapy codes 90839 and 90840, or with an evaluation and management service that has no psychotherapy component.

Yes. Outpatient is often the final step in a longer continuum that includes detox, residential, PHP, and IOP, or the entry point for standalone outpatient practices. See the IOP page for the adjacent, more intensive level of care.

90853 is billed per group session rather than per individual time increment, and documentation needs to reflect group-specific therapeutic content rather than an individual treatment note. It also excludes multiple-family groups, which are reported with 90849 instead, a distinction that is easy to miss when a program runs both.

This connects to a broader issue: billing software built for general medical workflows and adapted for behavioral health after the fact often doesn’t distinguish outpatient behavioral health from general outpatient billing natively. See the mental health billing software checklist for more on this gap.

Yes, place of service and modifier requirements apply on top of the base CPT code for telehealth-delivered outpatient sessions. See the POS 10 vs. 02 post for how that’s handled.