IOP & PHP Billing: A Guide for Treatment Programs
Intensive outpatient (IOP) and partial hospitalization (PHP) programs are where a lot of behavioral health revenue, and a lot of denials, live. The billing is different from standard outpatient, and small mistakes are expensive at a per-diem rate.
IOP vs. PHP
PHP is the higher, more intensive level of care; IOP is a step down. They use different codes and reimbursement structures, and both are frequently billed per-diem, a single daily rate covering the day's services, rather than per individual service. Some payers and settings use fee-for-service or facility billing instead.
Codes and structures
Exact codes vary by payer and setting, so confirm each. In practice, programs commonly use:
| Level | Commonly used | Notes |
|---|---|---|
| IOP | H0015 (SUD IOP); S9480 (psychiatric IOP) | Often per-diem; some payers require revenue codes |
| PHP | Facility revenue codes; per-diem rates | Higher intensity than IOP; stricter medical necessity |
Codes and requirements differ by payer (commercial, Medicaid, Medicare) and state, always verify.
The three denial traps
- Authorization. IOP/PHP almost always require prior authorization, and continued stay requires concurrent review. Miss the review window and the days deny.
- Level-of-care downgrades. Payers may approve a lower level than billed; documentation has to justify the intensity.
- Medical necessity. Notes must map to criteria like ASAM (for SUD) or the payer's behavioral health guidelines.
Getting paid at a per-diem rate
Because IOP/PHP reimburses per day, a single missed authorization or late concurrent review can wipe out a week of revenue. The defense is tracking every authorization and review deadline and scrubbing claims before they go out, which is where an AI addiction & SUD billing specialist earns its keep, as part of broader AI behavioral health billing. See also prior authorization for behavioral health and AI denial management.
Protect your per-diem revenue.
See how Stable tracks authorizations and scrubs IOP/PHP claims before they deny.
Book a Demo