Home / Blog / IOP & PHP Billing

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:

LevelCommonly usedNotes
IOPH0015 (SUD IOP); S9480 (psychiatric IOP)Often per-diem; some payers require revenue codes
PHPFacility revenue codes; per-diem ratesHigher 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.

If you're weighing outside billing help for these levels of care, see substance abuse billing services.

Protect your per-diem revenue.

See how Stable tracks authorizations and scrubs IOP/PHP claims before they deny.

Book a Demo