IOP Billing Just Got a Major Medicare Overhaul—Here’s What Your Practice Needs to Know

For most of Medicare’s history, there was a real gap in behavioral health coverage sitting right between standard outpatient therapy and a full partial hospitalization program. A patient who needed more than a weekly therapy session but didn’t need PHP-level intensity — or inpatient admission — often didn’t have a…

Table of Contents

For most of Medicare’s history, there was a real gap in behavioral health coverage sitting right between standard outpatient therapy and a full partial hospitalization program. A patient who needed more than a weekly therapy session but didn’t need PHP-level intensity — or inpatient admission — often didn’t have a clean Medicare-covered option in between. That gap closed on January 1, 2024, when the Consolidated Appropriations Act, 2023 established an entirely new Medicare benefit for Intensive Outpatient Program services, with its own certification requirements, its own payment structure, and its own billing mechanics that look nothing like standard CPT-based behavioral health billing.

This matters well beyond Medicare-specific practices. IOP billing has always been a genuinely different animal from standard outpatient billing — commercial payers and state Medicaid programs have long used per diem or bundled structures for it — but Medicare’s new benefit adds a fourth major billing framework to a service that already had several, and it’s reshaped how hospital outpatient departments, community mental health centers, and FQHCs/RHCs need to think about IOP claims.

Why IOP Billing Is Its Own Distinct Discipline

  • IOP isn’t billed like standard outpatient therapy, even though the individual services delivered inside it often look similar. The billing unit is usually the program day, not the individual session.
  • Medicare’s IOP benefit is genuinely new — it didn’t exist in its current form before January 1, 2024 — which means a lot of billing guidance written before that date describes a Medicare landscape that no longer applies.
  • Commercial payers, Medicaid, and Medicare each use different code sets for what is conceptually the same level of care, and conflating them is one of the most common IOP billing errors.
  • Physician certification and plan-of-care documentation carry real regulatory weight in IOP billing — this isn’t optional paperwork, it’s a coverage requirement with a specific recertification cadence.
  • IOP serves both mental health and substance use disorder populations under a shared regulatory framework, but the specific setting and payer determine exactly how each is billed.

Where IOP Billing Commonly Breaks Down

IOP Billing AreaWhat Typically Goes WrongImpact
Level-of-care thresholdProgram doesn’t actually meet the minimum weekly hours required to qualify as IOPEntire program’s billing recharacterized as standard outpatient, or denied outright
Medicare-specific structurePre-2024 billing habits (or non-Medicare code sets) applied to Medicare claimsClaims rejected for using the wrong billing framework entirely
Physician certificationCertification missing, late, or not renewed on the required cadenceClaims denied for lack of coverage criteria, regardless of clinical quality
Bundled per diem vs. standalone billingIndividual CPT codes billed on top of an all-inclusive per diem rateDuplicate billing exposure
IOP vs. PHP confusionProgram billed at the wrong intensity level relative to actual hours deliveredPayment mismatch and audit risk
Payer-specific code confusionMedicare condition code/revenue code structure applied to a commercial claim expecting S9480/H0015, or vice versaClaims rejected for using the wrong code set for that specific payer

What Actually Qualifies as an IOP

An Intensive Outpatient Program is a distinct, organized program of coordinated behavioral health services — not simply a patient attending several individual sessions in the same week. To qualify as IOP-level care, a program generally needs to demonstrate:

  • A structured schedule of services (typically group therapy, individual therapy, family therapy, and medication management as clinically indicated) delivered as a coordinated program, not disconnected individual visits
  • A minimum weekly treatment intensity — commonly at least 9 hours per week for adults, delivered across multiple days
  • That the patient doesn’t require 24-hour supervision or inpatient-level care
  • That the patient has a support system outside the program (unlike some residential levels of care)
  • A documented mental health or substance use disorder diagnosis driving the need for this level of intensity

This threshold matters enormously for billing, because a program that doesn’t genuinely meet IOP-level intensity criteria — even if it’s clinically valuable — generally can’t be billed as IOP. It either needs to be billed as standard outpatient services at whatever intensity was actually delivered, or restructured to genuinely meet the IOP threshold.

IOP vs. PHP: The Hours-Based Distinction That Decides Everything

IOP and Partial Hospitalization Programs are often discussed together, but the distinction between them is concrete and hours-based, not just a matter of clinical judgment:

FactorIOPPHP
Weekly treatment hoursGenerally 9–19 hours per weekGenerally 20 or more hours per week
Purpose relative to inpatient careNot required to serve as an alternative to inpatient hospitalizationTraditionally structured as an alternative to inpatient hospitalization
Daily structureTypically 3+ hours per day, 3–5 days per weekTypically a full or near-full day of programming
Patient acuityModerate — needs more than standard outpatient but not psychiatric hospitalizationHigher — often step-down from inpatient or an alternative to it

Getting this distinction right matters because billing the wrong level of care — IOP hours actually delivered but billed as PHP, or vice versa — creates a direct mismatch between the documented treatment plan and the payment rate claimed, which is exactly the kind of pattern that draws payer and auditor attention.

The Medicare IOP Benefit: A New Structure Since January 2024

Before 2024, Medicare’s behavioral health coverage had a real structural gap: inpatient psychiatric care, PHP, and standard outpatient therapy were covered, but there was no dedicated IOP benefit sitting between outpatient and PHP. Section 4124 of the Consolidated Appropriations Act, 2023 changed that, establishing Medicare coverage and payment for IOP services effective for dates of service on or after January 1, 2024, finalized through the CY 2024 Outpatient Prospective Payment System (OPPS)/Ambulatory Surgical Center final rule.

A few foundational points about this benefit:

  • It covers both mental health and substance use disorder treatment — the same IOP framework applies to a patient being treated for depression or schizophrenia as to a patient being treated for a substance use disorder.
  • It represents genuinely new coverage, not a renaming of an existing benefit — prior to 2024, Medicare generally didn’t have a distinct IOP payment pathway at all in most of these settings.
  • The benefit is paid on a per diem basis under OPPS or the applicable payment system for each setting — not billed as a collection of individual CPT codes the way standard outpatient therapy is.

Where Medicare’s IOP Benefit Applies

The Medicare IOP benefit covers services furnished in a specific set of settings:

  • Hospital outpatient departments (HOPD)
  • Critical Access Hospital (CAH) outpatient departments
  • Community Mental Health Centers (CMHCs)
  • Federally Qualified Health Centers (FQHCs)
  • Rural Health Clinics (RHCs)
  • Opioid Treatment Programs (OTPs), specifically for the treatment of opioid use disorder

This is a meaningfully broader set of settings than PHP has traditionally been available in, and it reflects CMS’s stated goal of expanding access to intermediate-intensity behavioral health care, particularly in rural and underserved areas where FQHCs and RHCs play an outsized role.

Physician Certification and Plan of Care Requirements

This is one of the most consequential — and most frequently under-appreciated — requirements in Medicare IOP billing. Coverage depends on more than delivering the right services; it depends on a specific, ongoing certification process.

  • A physician must certify that the patient needs a minimum of 9 hours of intensive outpatient therapeutic services per week, as reflected in the patient’s plan of care.
  • This certification must occur no less frequently than every other month — it’s not a one-time determination at admission, but an ongoing requirement throughout the course of treatment.
  • The plan of care itself needs to reflect the physician’s diagnosis, and the specific type, amount, frequency, and duration of services, along with the treatment goals — a generic or templated plan of care that doesn’t reflect individualized clinical reasoning doesn’t satisfy this requirement.
  • The determination should also reflect that the patient doesn’t require 24-hour care, has adequate support outside the program, and has the cognitive and emotional capacity to participate meaningfully in IOP-level programming.

Because this certification and recertification cadence is a coverage requirement, not just good clinical practice, a lapse here — a missed recertification date, or a plan of care that doesn’t clearly document the required elements — can jeopardize an entire course of otherwise well-documented, clinically appropriate treatment.

Medicare IOP Billing Mechanics: Condition Code 92, Revenue Codes, and APCs

Medicare’s IOP billing mechanics are distinct enough from standard claims that they’re worth walking through directly:

  • Condition Code 92 identifies a claim as being for IOP services specifically — hospitals and CAHs report this code to flag the claim under the IOP benefit rather than standard outpatient billing.
  • Payment is structured around Ambulatory Payment Classifications (APCs) — CMS established separate APCs based on the number of services furnished per day, generally distinguishing between days with three services and days with four or more services, for each relevant provider type (hospital outpatient, CMHC).
  • Hospital outpatient departments are required to report HCPCS codes for the individual covered services furnished alongside the condition code, even though payment itself is bundled at the per-diem/APC level — CAHs, by contrast, are generally not required to report HCPCS codes the same way.
  • Revenue codes accompany the claim — commonly revenue code 0905 for psychiatric IOP services, reported alongside the condition code and appropriate charges.
  • FQHCs and RHCs are paid under a specific rule: generally the lesser of the FQHC/RHC’s actual charges or the equivalent three-services-per-day hospital outpatient per diem rate, which is set and updated through the annual OPPS rate-setting process — always confirm the current rate through CMS’s published fee schedule rather than relying on a prior year’s figure.
  • Claims must be submitted in sequence for a continuing course of treatment — this isn’t a service billed independently visit by visit in the way standard outpatient therapy is.

Commercial and Medicaid IOP Billing: A Different Code Set Entirely

Outside Medicare’s specific structure, commercial payers and many state Medicaid programs have historically used — and largely continue to use — a different set of HCPCS codes for IOP billing:

CodeDescriptionTypical Use
S9480Intensive outpatient psychiatric services, per diemCommonly used by commercial payers and Medicaid for psychiatric IOP
H0015Alcohol and/or drug services, intensive outpatient (per diem)Commonly used for substance use disorder IOP
Revenue code 0905Intensive outpatient services – psychiatricPaired with the applicable HCPCS code on facility claims
Revenue code 0906Intensive outpatient services – substance abusePaired with the applicable HCPCS code on facility claims

Medicare historically didn’t recognize S9480 or H0015 for payment, which is part of why the 2024 benefit represented a genuinely new structure rather than an extension of existing codes. Practices billing across multiple payer types need to maintain two distinct IOP billing logics: the Medicare-specific condition code/APC structure for Medicare claims, and the S9480/H0015 per diem structure for most commercial and Medicaid claims — treating these as interchangeable is a reliable source of denials.

IOP for Substance Use Disorder: Where It Fits Alongside the Broader SUD Care Continuum

IOP is a core level of care within the substance use disorder treatment continuum, generally corresponding to ASAM Level 2.1 (intensive outpatient). A few points worth connecting to broader SUD billing:

  • Medicare’s IOP benefit explicitly extends to Opioid Treatment Programs treating opioid use disorder, layering IOP-level programming on top of an OTP’s existing medication-assisted treatment structure.
  • Non-Medicare SUD IOP billing typically uses H0015 as covered above, consistent with how state Medicaid SUD billing manuals generally structure intensive outpatient services.
  • Program structure requirements for SUD IOP generally mirror the broader IOP threshold — a minimum number of hours per week, delivered across multiple days, distinguishing it from standard outpatient SUD counseling.

What’s Included in the Per Diem Rate (and What Isn’t)

Because IOP is billed on a per diem or bundled basis, understanding what’s already included in that rate is essential to avoiding duplicate billing:

  • Individual therapy, group therapy, and family therapy delivered as part of the program’s daily services are generally included in the per diem rate and shouldn’t be billed separately using standard CPT codes on top of it.
  • Medication management and psychiatric evaluation components delivered as part of the IOP day are typically also part of the bundled service, though this can vary by payer — worth confirming specifically rather than assuming.
  • Services genuinely unrelated to the IOP program — for example, a separate medical visit for an unrelated condition — may be billable outside the per diem, but this requires clear documentation that the service was distinct from the program’s core components.
  • Toxicology testing and diagnostic services, where clinically indicated, may or may not be included in the bundle depending on the specific payer’s policy — this is a frequent point of confusion worth verifying up front.

Medical Necessity for IOP: The Criteria Payers Actually Check

Beyond the physician certification requirement itself, payers generally look for documentation supporting that IOP-level intensity is genuinely appropriate:

  • The patient’s symptoms or functional impairment are significant enough to require more than standard outpatient care
  • The patient doesn’t require 24-hour supervision or inpatient-level containment
  • Standard outpatient treatment has been tried and found insufficient, or the acuity at presentation clearly warrants starting at IOP intensity
  • The patient has adequate safety and support outside program hours to make outpatient-based (rather than residential or inpatient) treatment appropriate
  • A clear treatment plan connects the specific services delivered to identified, individualized treatment goals

ICD-10 Coding for IOP

Diagnosis coding for IOP follows standard mental health and substance use disorder ICD-10-CM categories — depression, bipolar disorder, anxiety disorders, PTSD, and substance use disorders across the relevant F-code ranges — with the same requirement seen throughout behavioral health billing: the severity and history documented in the record needs to genuinely support the intensity of care billed, not just the presence of a qualifying diagnosis category.

Documentation That Supports IOP Claims

Documentation ElementWhy It MattersCommon Gap
Physician certification (Medicare)A coverage requirement, not just clinical best practiceMissed or late recertification on the required cadence
Individualized plan of careRequired to show diagnosis, service type/amount/frequency, and treatment goalsTemplated plan of care not reflecting the specific patient’s presentation
Daily attendance and hours deliveredSupports that the program genuinely met the minimum weekly hour thresholdAttendance not clearly tracked against the required weekly minimum
Component service documentation (group, individual, family)Supports what’s included in the bundled per diemGeneric group notes not distinguishing individual patient participation
Evidence of appropriate level of care (not needing 24-hour care, adequate outside support)Supports medical necessity for outpatient-based intensive treatment specificallyNot explicitly addressed in the clinical record
Discharge/step-down planningShows the program has a clear endpoint and transition planLong-running IOP courses without periodic reassessment of continued necessity

Telehealth and IOP

IOP services can often be delivered partially or fully via telehealth, subject to program-specific and payer-specific rules:

  • Medicare’s telehealth flexibilities generally extend to behavioral health IOP components where individual services within the program (such as individual or group therapy) would themselves be telehealth-eligible — but the overall program structure and certification requirements still apply.
  • Commercial payers and state Medicaid programs vary in whether and how they cover telehealth-delivered IOP — this isn’t a settled, uniform policy across payers, and should be verified specifically rather than assumed.
  • A hybrid model — some days in-person, some via telehealth — is increasingly common, and documentation should clearly reflect which modality was used for each component of the program, consistent with the telehealth modifier and place-of-service conventions covered in telepsychiatry billing more broadly.

Insurance Verification for IOP

Verification QuestionWhy It MattersRisk If Skipped
Does this payer use Medicare’s condition code/APC structure, or the S9480/H0015 per diem structure?Determines the entire billing framework for the claimClaims submitted under the wrong billing structure for this specific payer
What is this payer’s specific minimum weekly hour threshold for IOP?May not exactly mirror Medicare’s 9-hour standardProgram hours don’t meet this payer’s specific threshold despite meeting Medicare’s
Does the plan require prior authorization for IOP admission, and periodic reauthorization?Common across most payers for this level of careTreatment continues past an authorization window without renewal
Is telehealth-delivered IOP covered under this specific plan?Coverage isn’t universalHybrid or fully virtual IOP delivered without confirmed coverage
Does this payer include the same services in its per diem bundle as Medicare does?Bundled components can vary by payerStandalone billing for a service the payer considers already bundled

Why IOP Claims Get Denied — and What to Check First

Denial ReasonLikely CausePrevention
Coverage criteria not metMissing or late physician certification (Medicare) or missing prior authorization (commercial/Medicaid)Track certification/authorization dates against each payer’s specific requirements
Wrong billing frameworkMedicare’s condition code/APC structure applied to a non-Medicare claim, or vice versaConfirm payer-specific IOP billing structure before submitting
Level-of-care mismatchDocumented weekly hours don’t meet the minimum threshold for IOPTrack actual hours delivered against the required minimum for each patient
Duplicate billingStandalone CPT codes billed on top of an all-inclusive per diem rateConfirm which services are bundled into the per diem before billing anything separately
IOP/PHP confusionProgram billed at a level of care inconsistent with actual hours and structure deliveredReconcile the level of care billed against the documented weekly treatment hours
Plan of care insufficientTemplated or generic plan of care doesn’t demonstrate individualized medical necessityEnsure each plan of care reflects diagnosis-specific, individualized treatment goals

Credentialing and Program Licensure for IOP

Credentialing StepResponsible PartyCommon DelayImpact
Facility/program licensure as an IOP under state lawFacility administrationState-specific IOP licensure requirements, separate from general outpatient licensureProgram can’t legally operate or bill as IOP until licensure clears
Medicare enrollment reflecting IOP billing capabilityCredentialing teamNewer benefit means some MACs and billing systems are still catching up to full implementationClaims processing delays independent of clean documentation
Physician availability for certification and recertificationProgram administrationEnsuring a physician is consistently available on the required recertification cadenceCertification lapses that jeopardize otherwise appropriate claims
Individual clinician credentialing (therapists, counselors delivering program components)Credentialing teamStandard behavioral health credentialing timelines apply to each clinician delivering services within the programIndividual component services questioned if delivering clinicians aren’t properly credentialed

IOP Across Different Practice Settings

Practice SettingTypical Billing FrameworkBilling ComplexityRevenue-Cycle Focus
Hospital outpatient departmentMedicare condition code 92/APC structure (Medicare); S9480/H0015 (commercial/Medicaid)High — requires maintaining two distinct billing logics by payerCorrectly routing each claim through the right structure based on payer
Community Mental Health CenterSimilar dual-structure requirement as HOPDHigh — CMHC-specific APC structure under MedicareConfirming CMHC-specific Medicare billing requirements distinct from hospital-based rules
FQHC/RHCMedicare’s specific FQHC/RHC IOP payment rule (lesser of actual charge or hospital-based rate)High — a genuinely distinct payment methodology from other settingsUnderstanding the FQHC/RHC-specific rate comparison rule
Freestanding outpatient behavioral health/SUD program (non-Medicare)S9480/H0015 per diem structureModerate to high — primarily payer-by-payer verificationConsistent per diem billing and bundling logic across commercial and Medicaid payers
Opioid Treatment Program offering IOP for OUDMedicare IOP benefit layered on top of standard OTP MAT billingHigh — two distinct billing structures (OTP G-codes and IOP per diem) coexisting for the same patientClear separation between MAT bundle billing and IOP program billing

Is Your IOP Billing Keeping Pace With a Genuinely New Medicare Framework? — How House of Outsourcing Can Help

IOP billing was already complicated before 2024 — juggling per diem structures, bundling rules, and level-of-care thresholds across commercial and Medicaid payers. Medicare’s new benefit didn’t simplify that picture; it added a fourth major framework, with its own certification requirements, condition codes, and APC structure, layered on top of everything that already existed.

House of Outsourcing supports IOP programs across the full revenue cycle:

Billing ChallengeWhat It Costs the PracticeHow House of Outsourcing Helps
Eligibility and benefits verificationIOP delivered before confirming which billing framework applies for a given payerPayer-specific verification, distinguishing Medicare’s structure from commercial/Medicaid per diem billing
Physician certification trackingMedicare claims denied for missed or late recertificationCertification and recertification cadence tracked against each payer’s specific requirements
Level-of-care accuracyIOP and PHP billing confused relative to actual program hours deliveredCoding workflows that reconcile documented hours against the level of care billed
Charge entry and claims submissionDuplicate billing on top of bundled per diem ratesStructured workflows preventing standalone billing for already-bundled components
Denial managementCertification, authorization, and level-of-care denials left unappealedTargeted appeals grounded in documentation and coverage-criteria review
Credentialing and payer enrollmentDelayed billing due to program licensure or Medicare enrollment gaps for the newer IOP benefitCredentialing tracked across facility licensure, Medicare enrollment, and individual clinician credentials
Reporting and revenue-cycle analysisNo visibility into which payer-specific IOP framework is generating denialsReporting broken out by payer and billing framework to surface structural issues early

Need Expert Help With IOP Billing Just Got a Major Medicare Overhaul—Here’s What Your Practice Needs to Know?

Let our certified billing specialists handle coding, claims and denials so you can focus on patient care. Talk to our team today.

Get Your Free Billing Assessment

Complete the form and our team will be in touch.
Your information is secure and confidential.