Intensive Outpatient Program IOP Billing

Overview

Intensive outpatient program uses HCPCS H0015, billed per session or per diem depending on payer. Minimum 9 hours per week of structured behavioral health programming required to qualify for IOP billing. Most payers require prior authorization and concurrent review every 2-4 weeks. Revenue code 0906 (alternative behavioral health treatment) applies for facility billing. Programs documented at under 9 hours weekly do not qualify for H0015 coding.

Coding Rules

IOP requires minimum 9 hours per week of structured treatment delivered by licensed behavioral health providers. Typical programming: 3-5 days per week, 3-4 hours per session. Bill H0015 per session attended or per diem depending on payer billing method. All clinical time (group therapy, individual counseling, psychoeducation, case management) counts toward the 9-hour weekly minimum. Administrative time, intake processing, or non-clinical services do not count. Programs under 9 hours/week should not be coded as IOP.

Prior Authorization & Limits

Prior authorization is required by virtually all payers for IOP. Initial authorization typically covers 2-4 weeks of treatment. Concurrent review is required every 2-4 weeks to continue authorization. Failure to submit concurrent review results in claim denials. Some payers set dollar caps on IOP rather than weekly hour limits. Programs exceeding weekly cap may face benefit exhaustion. Verify payer's specific IOP coverage and review timelines before starting program.

Bundling & Modifier Rules

Do not bill H0015 and individual therapy codes (90834, 90837) on the same date for the same patient when the services overlap clinically. If a patient attends IOP and has separate individual therapy outside the program, document that services are distinct and separate locations. Modifier 25 is not applicable to HCPCS codes. Program-based individual counseling within IOP is included in H0015, not billed separately as 90834/90837.

Documentation Requirements

Document daily attendance and actual hours provided. Record group participation level and content. Include individual progress toward treatment goals. Document clinical observations, functional improvements, and any safety concerns. For concurrent review: submit progress notes, updated assessment, treatment plan modifications, and justification for continued intensive treatment. Document patient engagement in programming and barriers to progress if any.

Common Questions

What is the minimum treatment intensity for IOP?

IOP requires minimum 9 hours per week of structured programming. Typical: 3-5 days/week for 3-4 hours per day. Programs under 9 hours/week do not qualify for H0015 coding.

What code should I use for IOP billing?

HCPCS H0015 is billed per session. Some payers use per diem billing. Confirm payer's preferred method before submitting claims.

Do all payers require prior auth for IOP?

Most payers require prior authorization and concurrent review every 2-4 weeks. Failure to obtain ongoing auth results in denials.

Altair validates behavioral health coding and compliance rules before submission. See how it works.

View Altair
Coding rules follow CPT guidelines. Payer policies vary. Always verify against current payer documentation and CMS rules. Last updated: 2026-03-30.