You submitted the claim correctly, or so you thought. The service was delivered, the patient attended, and the notes were signed. Then the denial arrives: “Service not covered” or “Documentation does not support level of care.” For behavioral health practices billing intensive outpatient programs, revenue code 0906 denials do more than frustrate your staff. They directly threaten your ability to keep providing care. The code itself is straightforward, but the requirements around it are not. This guide explains what the 0906 revenue code tells a payer, why claims that look complete still get rejected, and which checks may help catch problems before a claim leaves your office.

What Is the 0906 Revenue Code and When Do You Use It?

The 0906 revenue code is the National Uniform Billing Committee (NUBC) code for intensive outpatient services for chemical dependency, meaning substance use disorder treatment. You use it on an institutional claim when a patient takes part in a structured program that combines individual, group, and family therapy with psychiatric services. These programs typically deliver at least 9 hours of services per week across multiple days.

Revenue codes are four-digit codes on the UB-04 claim form (form locator 42) and on its electronic version, the 837I. They tell the payer what kind of service the facility delivered. The 0906 code does not describe a location or a diagnosis. It describes a level of care intensity. When you put 0906 on a line, you are telling the payer that the patient received a program-level service with a defined structure, not a single therapy appointment.

A revenue code works much like a customs declaration on a shipping box. The declaration says what is inside, and the payer has the right to open the box and check. If the box says “intensive outpatient” but the contents look like a weekly counseling visit, the shipment gets held. Your documentation is what the payer finds when it opens the box.

The code belongs to a family of related NUBC behavioral health codes, and choosing the wrong one is a common source of trouble:

Revenue code What it represents When to use it
0905 Intensive outpatient, psychiatric IOP where the primary focus is a mental health condition
0906 Intensive outpatient, chemical dependency IOP where the primary focus is a substance use disorder
0914 Individual therapy Standard outpatient individual sessions
0915 Group therapy Standard outpatient group sessions
0916 Family therapy Standard outpatient family sessions

Many payers also expect a HCPCS code on the same line. For substance use IOP, that code is often H0015. The HCPCS descriptor defines it as an intensive outpatient program that operates at least 3 hours per day and at least 3 days per week and is based on an individualized treatment plan. Coding references such as those from AAPC are a reliable place to confirm current descriptors. Psychiatric IOP is frequently paired with S9480 instead, and your payer contract determines the required pairing. If your program treats substance use disorders and the patient’s primary diagnosis falls in the F10 to F19 range, 0906 is usually correct. If the program primarily treats depression or anxiety, 0905 may be the better fit, even when the schedule looks identical.

Why Do 0906 Claims Get Denied When the Care Was Delivered?

Knowing the right code is only the starting point. Many 0906 denials trace back to four triggers:

  • The documented hours do not meet the intensity threshold.
  • The clinical records do not prove medical necessity for this level of care.
  • The staff who delivered services do not meet the payer’s credentialing requirements.
  • The biller applied the wrong payer’s rules.

The care can be excellent and the claim can still fail on any one of these.

Denials on this code feel unfair because the work was real. Your clinicians ran the groups, the patient showed up, and the notes exist. The payer is asking a different question, though. You ask whether the patient received care. The payer asks whether the patient received this specific level of care, documented in a way that shows it was necessary and delivered by people the contract allows to deliver it. Those are separate tests, and a claim has to pass all of them.

Intensity and Hours: The First Line of Scrutiny

One common denial trigger is a mismatch between documented hours of service and the payer’s minimum threshold for IOP designation. Payers generally expect adult IOP claims to show at least 9 contact hours weekly across at least 3 days, with a combination of therapeutic modalities. Thresholds for adolescent programs are often lower, so check the payer policy for the age group you serve. Payers routinely send back claims that show fewer hours or irregular attendance as not meeting medical necessity for the revenue code billed.

Picture a holiday week. Your program runs Monday, Wednesday, and Thursday for three hours each, but the patient attends only Monday and Thursday. That week shows 6 hours across 2 days. If you bill 0906 per diem for both days without checking, the payer’s edits may flag the week as falling below the IOP structure. Some contracts allow those days to be billed under standard outpatient codes. Others require a documented clinical reason for the shortfall. Because the answer depends on the payer, you need to reconcile weekly hours before claims go out.

Start and stop times are part of this test. A progress note that says “attended group” without a duration gives the payer no way to verify hours, and an unverifiable hour counts as a missing hour.

Documentation That Shows Medical Necessity

Medical necessity for 0906 means the record shows why this patient needs intensive outpatient structure right now. A diagnosis alone does not establish that. Payers often evaluate necessity against a recognized clinical framework, most commonly The ASAM Criteria from the American Society of Addiction Medicine. The ASAM Criteria place intensive outpatient services at Level 2.1 and assess patients across six dimensions:

  • Withdrawal potential
  • Biomedical conditions
  • Emotional and behavioral conditions
  • Readiness to change
  • Relapse risk
  • Recovery environment

A treatment plan that justifies IOP ties the patient’s presentation in those dimensions to the program’s intensity. For example, a plan might note that the patient returned to use while attending weekly counseling, lives in an environment with active substance use, and needs multiple structured contacts per week to build relapse prevention skills. That plan reads very differently to a reviewer than “Patient diagnosed with alcohol use disorder, admitted to IOP.”

What Documentation Should Accompany Every 0906 Claim?

Since medical necessity drives many denials, you need to know exactly what the record should contain. Every 0906 claim should be supported by:

  • A biopsychosocial assessment
  • An individualized treatment plan with measurable goals
  • A progress note for each service date
  • A clinical rationale explaining why the patient needs IOP rather than weekly therapy or another level of care

The records do not travel with the claim, but they must exist and hold up when the payer requests them.

Payers pay close attention to the middle ground. Intensive outpatient sits between standard outpatient therapy and more structured levels of care. A reviewer wants to see that the patient’s needs exceed what a weekly session can address and that the patient can still be safely served in an outpatient program. Your documentation has to show both. A record that only shows the patient is struggling may suggest they need more than IOP. A record that shows the patient is stable may suggest they need less.

Strong 0906 documentation usually includes:

  • A biopsychosocial assessment completed at admission, covering substance use history, mental health, medical issues, family and social supports, and functional impairment.
  • An individualized treatment plan with goals tied to the assessed problems, the planned frequency of each service, and the criteria for stepping down when goals are met.
  • Progress notes for every service date, each with start and stop times, the modality delivered, the clinician’s name and credentials, and how the session addressed a treatment plan goal.
  • Attendance records that can be reconciled against billed days.
  • Periodic reassessments showing continued need. These matter during concurrent review, when a payer decides whether to extend authorization.

The Substance Abuse and Mental Health Services Administration has published clinical guidance on intensive outpatient treatment, including a Treatment Improvement Protocol on the topic. It offers useful context for how programs structure services and assess ongoing need.

Consider how this plays out in an audit. A payer requests records for a patient billed for six weeks of 0906. Week one has a full assessment and plan, but weeks two through six have brief notes that repeat the same language each day. A reviewer may conclude that the record does not support continued intensity after the first few weeks and recoup payment for the later dates. Notes that show what changed, what the patient worked on, and why the structure is still needed protect every billed day, not just the first one. This is also where utilization review can matter. Organizations like Capture RCM Operations provide utilization review services, so the documentation behind each concurrent review request can be checked against the level of care being requested before the payer sees it.

Who Delivered the Group? Provider Credentialing Under the 0906 Revenue Code

Even strong documentation cannot save a claim if the wrong person delivered the service. Payers can deny or recoup 0906 payments when the clinicians delivering IOP services are not credentialed at the level the payer requires. They can also deny when the record does not show which licensed provider delivered which part of the program. Bundling services under one revenue code does not hide who did the work. It makes attribution more important.

An intensive outpatient day often includes several components: a process group, a psychoeducation group, an individual session, and possibly a psychiatric medication review. Each may be delivered by a different person. Payer contracts and state Medicaid rules often specify which license types can lead which services. A group run by a licensed counselor may be acceptable. The same group led by an unlicensed technician may not be, even if a licensed clinician was nearby. Psychiatric services typically require a psychiatrist or another prescriber permitted under state law and the payer’s policy.

This risk usually surfaces after payment. A post-payment audit compares progress note signatures against the payer’s credentialing file. If a group facilitator was never added to the roster, or their credentialing lapsed, the payer can recoup every session they led. For a busy program, those recoupments can add up across many patients and many weeks before anyone notices.

The fix is part clinical workflow and part administration. Every progress note should list the delivering clinician’s full name and license type. Your credentialing roster with each payer should stay current, including new hires and license renewals. When a payer requires a rendering or attending provider on the claim, that provider must actually be enrolled with that payer. Organizations like Capture RCM Operations offer credentialing and contracting alongside billing, which means the people submitting your 0906 claims can confirm that the clinicians on those claims are enrolled before the claim is filed.

How Do Payer-Specific Rules Change the Way You Bill 0906?

Credentialing is one example of a broader truth: each payer plays by its own rules. Those rules affect almost everything about a 0906 claim:

  • The intensity definition
  • Whether prior authorization is required
  • How many days are allowed
  • Which HCPCS codes pair with the revenue code
  • Whether services are billed per diem or line by line

Many denials happen because a biller applied one payer’s rules to another payer’s claim without checking the contract or coverage policy first.

Medicare is a useful reference point but rarely a template for commercial plans. Beginning in 2024, the Centers for Medicare & Medicaid Services established a Medicare intensive outpatient benefit under the outpatient prospective payment system. Medicare IOP claims require physician certification that the patient needs at least 9 hours of services per week. They are identified with condition code 92 and list individual HCPCS codes for each service under the applicable revenue codes. That itemized approach differs sharply from the single per diem line many commercial and Medicaid payers expect.

State Medicaid programs set their own definitions. Some require specific staffing, minimum daily hours, or prior approval before the first day of service. Commercial insurers often add prior authorization, concurrent review every few weeks, caps on covered days, and their own medical necessity criteria. Many commercial plans also hand off behavioral health benefits to a separate administrator, so the company on the member’s card may not be the one that authorizes or pays the IOP claim. These variations are rarely collected in one reference guide, so tracking them payer by payer is ongoing work.

Federal parity law adds one more layer. Under the Mental Health Parity and Addiction Equity Act, overseen in part by the U.S. Department of Health and Human Services, many health plans cannot apply stricter limits to mental health and substance use benefits than to comparable medical benefits. Parity does not make a poorly documented claim payable. It can matter during appeals, though, when a plan’s limits on IOP look out of line with its medical coverage. Organizations like Capture RCM Operations handle appeals as part of denial management work, so a parity argument can be built from the same claim history the team already maintains.

Here is a common scenario. A practice bills a commercial claim the same way it bills Medicare, with itemized service lines and no H0015. The commercial payer’s system expects 0906 paired with H0015 as one per diem unit, so it rejects the claim as improperly coded. Meanwhile the timely filing clock keeps running while the practice works out why.

Pre-Submission Checks That May Help Stop 0906 Denials Before the Claim Leaves Your Office

All of these risks point to the same solution. One way to help reduce 0906 denials is to scrub every claim against the payer’s rules before submission. Confirm IOP benefits and authorization, reconcile hours against the intensity threshold, match diagnosis and code pairing, and verify every delivering clinician’s credentialing. Catching an error before the claim goes out costs far less than appealing it later.

Revenue cycle professionals have long treated denial prevention as a core discipline, and organizations like the Healthcare Financial Management Association regularly address denials management as a central revenue cycle concern. For an IOP program, prevention comes down to a repeatable sequence:

  1. Verify IOP-specific benefits, not just active coverage. Confirm the plan covers intensive outpatient substance use treatment, identify any behavioral health administrator, and note deductibles, copays, and day limits.
  2. Secure and track authorization. Record the authorized number of days, the date range, and the next concurrent review date so services do not run past the approval.
  3. Reconcile weekly hours. Compare attendance and note durations against the payer’s threshold before billing the week.
  4. Match the diagnosis to the code. Confirm that a substance use disorder is the primary diagnosis on 0906 claims, and route primarily psychiatric programs to 0905.
  5. Apply the correct code pairing and billing format for that payer, whether per diem or itemized.
  6. Check the credentialing roster against every clinician who delivered a billed service.

You may worry that handing these steps to an outside team means losing visibility into your own revenue. That concern is reasonable. It is also why the work should sit with one accountable team rather than being scattered across vendors.

Capture RCM Operations is a Newark, Ohio company, founded in 2024, that focuses specifically on behavioral health revenue cycle management. Its end-to-end behavioral health solutions cover:

  • Insurance verification and eligibility
  • Utilization review
  • Credentialing and contracting
  • Claims submission and follow-up
  • Denial management and appeals
  • Payment posting
  • Accounts receivable management

Each step in the six-point sequence above maps to one of those services, so a 0906 claim does not pass between disconnected people who each see only part of the picture. Simplifying billing and the revenue cycle this way can let your clinical team focus on care, not paperwork.

Frequently Asked Questions About the 0906 Revenue Code

What is revenue code 0906 used for?
Revenue code 0906 is the NUBC code for intensive outpatient services for chemical dependency. It identifies a structured substance use disorder program, typically at least 9 hours of services per week across multiple days, billed on an institutional UB-04 or 837I claim. Psychiatric intensive outpatient programs generally use the related code 0905.

How many hours per week are required to bill 0906?
Most payers expect a minimum of 9 contact hours per week across at least 3 days for adults. The H0015 descriptor that many payers pair with 0906 specifies at least 3 hours per day and 3 days per week. Medicare requires physician certification of a 9-hour weekly need. Always confirm the threshold in each payer’s policy, especially for adolescent programs.

Why do 0906 claims get denied even when services were delivered?
Claims are denied when documentation does not show the intensity threshold, when the record does not justify IOP as medically necessary, when clinicians are not credentialed as the payer requires, or when payer-specific rules such as authorization or code pairing were missed. Delivered care and a payable claim are two separate tests.

Do I need prior authorization to bill revenue code 0906?
Many commercial insurers require prior authorization for intensive outpatient services, and many also require concurrent review to continue coverage. Medicare and Medicaid rules vary by program and state. Verify authorization requirements before the first day of service, because retroactive approval is often unavailable.

What documentation do I need to support a 0906 claim?
You need a biopsychosocial assessment, an individualized treatment plan, and a progress note for every service date with start and stop times and clinician credentials. You also need attendance records and a clinical rationale showing why the patient needs IOP rather than weekly therapy or another level of care.

Can I use 0906 for outpatient therapy that is not intensive?
No. Standard outpatient therapy uses other revenue codes, such as 0914 for individual therapy, 0915 for group therapy, and 0916 for family therapy. Revenue code 0906 is reserved for programs that meet the multi-day, multi-hour intensive outpatient structure for substance use disorder treatment.


Here is one step you can take this week: pull your last 90 days of 0906 denials and sort them by claim adjustment reason code (CARC).

  • If most land under CARC 50 (not medically necessary), your gap may be documentation.
  • If they cluster under CARC 197 or CARC 15 (authorization absent or invalid), your gap may be front-end verification and tracking.

That single sort tells you where your revenue is leaking and which fix may pay off first. If the pattern points to more work than your team can absorb, contact Capture RCM Operations in Newark, Ohio, at 740-904-9935 or susan@capturercm.com. Ask how our behavioral health billing, utilization review, and appeals services may support your intensive outpatient programs.

Get Your IOP Claims Paid the First Time

If you’re managing behavioral health billing and wondering whether your 0906 claims are coded correctly, you’re not alone. Many practices struggle with the nuances of intensive outpatient revenue codes, leading to unnecessary denials and delayed payments. Capture RCM Operations specializes in revenue cycle management for behavioral health providers, ensuring your IOP services are documented and billed properly from the start.

Call Capture RCM Operations

Individual practices experience different challenges and outcomes in revenue cycle management, depending on documentation quality, payer mix, and operational workflows.