Who We Serve · Outpatient
Outpatient Behavioral Health Billing
The Level of Care
What Makes Outpatient Behavioral Health Billing Different
At a glance
- Time-based psychotherapy codes, not flat visit rates
- Session length and format drive the code billed
- Add-on codes stack onto the base code
- Highest claim volume, smallest margin for per-claim error
Reference
Outpatient Behavioral Health Billing Codes
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
Why CodeMax
Built for the Level of Care With the Most Claims
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.