Home/Research/How do you bill ASAM levels of care for substance use treatment?
Substance use billing

How do you bill ASAM levels of care for substance use treatment?

Short answer

You bill an ASAM level by matching the level on the payer’s authorization to that payer’s code and unit: per diem H codes such as H0018 or H2036 for residential days, H0015 for intensive outpatient and timed codes for Level 1. Montana Medicaid pays Level 3.5 (H0018) at $264.66 a day, room and board excluded.

Key takeaways
  • HCPCS codes describe program types, so each state and payer maps ASAM levels to its own codes and modifiers.
  • Residential levels bill per diem without room and board, and Medicare has no residential benefit.
  • Montana bills H0015 and H0012 per week, while most payers bill intensive outpatient per day.
  • The ASAM 4th edition removed Level 3.3 and folded withdrawal management into Levels 1.7, 2.7, 3.5 and 3.7.
  • Days billed past the authorized end date caused 22% of residential SUD denials in our claim audit.
Luxen's take

Most substance use programs think their billing problem is coding. Our data says it is the calendar: days billed past the authorized end date caused 22% of residential SUD denials, more than any code error. We would put a person on concurrent review dates before we paid for another coding course.

Shivam Pujara,Founder, Luxen Talent

What our billing data shows

22%
Days billed past the authorized end date caused 22% of residential SUD denials, across 3,900 SUD facility claims in the Luxen claim audit.
9%
The ASAM level on the claim did not match the authorization on 9% of SUD facility claims in the Luxen claim audit.
17%
Missing or invalid prior authorization caused 17% of denials across all specialties in the Luxen claim audit.

Methodology:Luxen figures come from the Luxen claim audit (61,400 claims audited, Jan 2025 to Jun 2026), including 3,900 SUD facility claims, 7,200 behavioral health claims and 4,300 therapy claims; Luxen billing reviews (410 practice billing reviews, Jan 2025 to Jun 2026); and Luxen client data (38 client practices, Jan 2024 to Jun 2026). Codes, rules and rates are cited to CMS, eCFR, ASAM, state Medicaid manuals and payer policies listed in Sources.

Cite thisLuxen,How do you bill ASAM levels of care for substance use treatment?(luxentalent.com)

How do you bill an ASAM level of care, step by step?

You bill an ASAM level of care by getting the payer to authorize a specific level, then billing that payer’s code for that level, in that payer’s unit, only for the dates the authorization covers. The ASAM Criteria decide where the patient belongs clinically. The payer contract and the state Medicaid manual decide what the claim looks like. Most denials on substance use claims happen in the gap between the two.

  1. Verify coverage and the right payer. Run eligibility before admission and check whether substance use benefits sit with a behavioral health carve-out. Across 7,200 behavioral health claims, claims sent to the medical plan instead of the behavioral health carve-out caused 12% of behavioral health denials.
  2. Get an authorization that names the level. Residential, withdrawal management, high-intensity outpatient and intensive outpatient almost always need prior authorization. The authorization should state the ASAM level, the number of days or units and the start and end dates.
  3. Pick the claim form. Facility-based residential and hospital programs usually bill on the UB-04 (837I) with a revenue code plus a HCPCS code. Freestanding outpatient programs and clinicians usually bill on the CMS-1500 (837P) with a place of service code: 55 for a residential substance abuse treatment facility, 57 for a non-residential one, 58 for a non-residential opioid treatment facility.
  4. Code from the payer’s crosswalk, not a generic list. The same level can map to H0018, H2036 or H0019 depending on the state and plan, often with a modifier that carries the level.
  5. Bill the right unit. Residential is per diem. Intensive outpatient can be per day or per week. Level 1 services are usually 15-minute or hourly units.
  6. Track the authorization end date daily. Request the concurrent review before the last covered day, not after it.
  7. Treat every step-down as a new admission for billing. A move from 3.7 to 3.5, or from 2.5 to 2.1, needs its own authorization, its own code and its own date span.

If intake staff own steps 1 and 2 today, that is where our eligibility and prior authorization team usually starts, because it is the step that decides whether later claims get paid.

Why do substance abuse billing codes change by state and ASAM edition?

Substance abuse billing codes change by state because HCPCS H codes describe a type of program, not an ASAM level, so each Medicaid program and payer writes its own crosswalk. H0018 means short-term residential without room and board. Nothing in that descriptor says Level 3.5. The state says that.

Three states, one ASAM level of care, three different claims

Take Level 3.5, clinically managed high-intensity residential. Ohio Medicaid bills it as H2036, per diem, and bills adult Level 3.7 as H2036 with a TG modifier. Montana Medicaid bills 3.5 as H0018 per day. California’s Drug Medi-Cal Organized Delivery System has used H0019 with U1, U2 and U3 modifiers to separate Levels 3.1, 3.3 and 3.5. A biller who learned one state and applies it to another will send clean-looking claims that deny.

Rates move with the code. On Montana’s July 1, 2025 Medicaid fee schedule, Level 3.7 (H0010) pays $307.75 a day, 3.3 (H0019) $287.19, 3.5 (H0018) $264.66, 3.2-WM (H0011) $262.93 and 3.1 (H2034) $147.79, all for treatment only.

Montana Medicaid SUD per diem by ASAM level Montana Medicaid SUD per diem by ASAM level. 3.7 (H0010): $307.75; 3.3 (H0019): $287.19; 3.5 (H0018): $264.66; 3.2-WM (H0011): $262.93; 3.1 (H2034): $147.79. Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025. Montana Medicaid SUD per diem by ASAM level Treatment only, room and board excluded, before modifiers 3.7 (H0010) $307.75 3.3 (H0019) $287.19 3.5 (H0018) $264.66 3.2-WM (H0011) $262.93 3.1 (H2034) $147.79 Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025
Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025

The 4th edition renumbered levels your payer may still use

ASAM released the 4th edition of its Criteria in October 2023. It removed Level 3.3, renamed Level 2.5 from partial hospitalization to high-intensity outpatient and folded withdrawal management into the main levels: 1-WM became 1.7, 2-WM became 2.7, 3.2-WM was folded into 3.5 and 3.7-WM became 3.7. Payers are moving on different dates. Optum applied the 4th edition to commercial plans from November 2023, while many state Medicaid crosswalks, including the Montana schedule above, still list 3rd edition levels. Bill the edition your authorization uses. Across 3,900 SUD facility claims, the ASAM level on the claim did not match the authorization on 9% of SUD facility claims, and most of those were edition mismatches. For state-by-state code and revenue code detail, see our substance abuse billing page.

How does residential treatment billing work at Levels 3.1 to 3.7?

Residential treatment billing works as a per diem: one line per authorized day, with a code that covers treatment and, in most cases, excludes room and board. H0017, H0018 and H0019 all say without room and board in the descriptor. H0018 is short-term residential and H0019 is long-term residential, typically longer than 30 days.

Room and board is its own line, or nobody’s line

On a UB-04, room and board usually rides on an accommodation revenue code such as 1002, with treatment on a separate line. Minnesota, for example, treats revenue code 1002 as room and board only and uses 0944 and 0945 for treatment. Many Medicaid programs do not pay room and board at all, and federal Medicaid funding is limited for institutions for mental diseases, defined as facilities with more than 16 beds. States with Section 1115 substance use waivers can pay for short residential stays in larger facilities, and CMS guidance for those waivers asks states to use ASAM-based criteria and aim for a statewide average residential stay of 30 days.

Medicare has no residential benefit

Medicare covers hospital inpatient care, partial hospitalization and intensive outpatient for substance use disorder, but it has no benefit for non-hospital residential treatment, and H0017, H0018 and H0019 are not payable by Medicare. For a Medicare patient in a 3.5 program, the realistic payers are a Medicare Advantage plan with a supplemental benefit, Medicaid for dual eligibles, or the patient.

What are the IOP billing codes and PHP billing rules for Levels 2.1 and 2.5?

For commercial and Medicaid payers, intensive outpatient (Level 2.1) is most often billed as H0015 and high-intensity outpatient (Level 2.5, the old partial hospitalization) as S0201, H0035 or a state-specific code. H0015 is defined as at least 3 hours a day and at least 3 days a week. Montana bills H0015 per week at $398.17 and H0012 for Level 2.5 per week at $456.97, so a per-day claim there denies.

One code causes repeat denials: S9480. It is intensive outpatient psychiatric services, not substance use. Some payers accept it for dual diagnosis programs; many do not. H0035 is a mental health partial hospitalization code for the same reason.

CMS IOP billing guidelines for Medicare

Medicare added an intensive outpatient benefit on January 1, 2024 for hospital outpatient departments, community mental health centers, FQHCs, rural health clinics and opioid treatment programs. A physician must certify that the patient needs at least 9 hours of services a week, with recertification at least every 60 days. Institutional IOP claims carry condition code 92, and chemical dependency IOP uses revenue code 0906 on bill types 13x, 76x or 85x. Partial hospitalization requires at least 20 hours a week and a finding that the patient would otherwise need inpatient care. Medicare pays both on per diem APCs that differ for 3-service days and 4-or-more-service days.

Worked example: what does one episode across four ASAM levels bill?

Here is a 42-day episode for an adult Montana Medicaid patient, priced at the July 1, 2025 fee schedule before any modifier adjustment:

  • Level 3.7, 5 days, H0010: 5 × $307.75 = $1,538.75
  • Level 3.5, 16 days, H0018: 16 × $264.66 = $4,234.56
  • Level 2.5, 1 week, H0012: 1 × $456.97 = $456.97
  • Level 2.1, 2 weeks, H0015: 2 × $398.17 = $796.34

The episode bills $7,026.62 in treatment revenue, and 60% of it ($4,234.56) comes from the 16 days at Level 3.5.

One 42-day episode, billed by level One 42-day episode, billed by level. 3.5, 16 days: $4,234.56; 3.7, 5 days: $1,538.75; 2.1, 2 weeks: $796.34; 2.5, 1 week: $456.97. Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025. One 42-day episode, billed by level Montana Medicaid rates, worked example 3.5, 16 days $4,234.56 3.7, 5 days $1,538.75 2.1, 2 weeks $796.34 2.5, 1 week $456.97 Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025
Source: Montana DPHHS SUD Medicaid fee schedule, July 1, 2025

Now assume the 3.5 authorization covered 10 days and the extension request went in on day 12. If the plan approves only from the request date, days 11 and 12 go unpaid: 2 × $264.66 = $529.32. If the plan denies the extension outright, all 6 days past the authorization are at risk: 6 × $264.66 = $1,587.96, or 23% of the episode. That is why days billed past the authorized end date caused 22% of residential SUD denials in our claim audit. The fix is a calendar, not a coding course.

How do authorization and concurrent review decide what gets paid?

Authorization decides what gets paid because payers apply ASAM-based criteria to approve a level for a set number of days, then re-review before extending. Cigna adopted the ASAM Criteria for substance use medical necessity in April 2020, and Optum uses the 4th edition. Missing or invalid prior authorization caused 17% of denials across all specialties in our claim audit.

Review windows vary by payer and state

Ohio Medicaid allows as many as 30 consecutive residential days without prior authorization for the first and second admission in a calendar year, then requires authorization from day one on the third. Minnesota authorizes outpatient treatment above 6 hours a day or 30 hours a week in windows of 28 calendar days. Commercial plans often approve residential in blocks of a few days to a week. Put the review date in the scheduling system the day the authorization arrives.

When the payer downgrades the level

For employer plans governed by ERISA, the patient has at least 180 days to appeal an adverse benefit determination, and urgent care appeals must be decided within 72 hours. Parity law treats medical necessity criteria as a nonquantitative treatment limitation, so a plan that applies stricter review to substance use than to comparable medical care is exposed on appeal. Our appeals are overturned 68% of the time, yet 19% of denied claims were never reworked or appealed in the practices we reviewed. A denials and AR recovery process that works every level-of-care denial is where that money comes back.

What are the most common ASAM billing mistakes?

The most common ASAM billing mistakes are billing a code the payer does not map to the authorized level and billing days the authorization does not cover. Across all specialties, eligibility and coverage errors caused 24% of denials, coding and modifier errors caused 21% of denials, and missing authorization caused 17%.

Why claims are denied Why claims are denied. Eligibility and coverage: 24%; Coding and modifiers: 21%; Prior authorization: 17%; Duplicate claims: 9%; Timely filing: 6%; All other reasons: 23%. Source: Luxen claim audit, 61,400 claims, Jan 2025 to Jun 2026. Why claims are denied Share of denials by root cause 24% 21% 17% 9% 6% 23% 100% Eligibility andcoverage 24% (24%) Coding andmodifiers 21% (21%) Priorauthorization 17% (17%) Duplicate claims 9% (9%) Timely filing 6% (6%) All other reasons 23% (23%) Source: Luxen claim audit, 61,400 claims, Jan 2025 to Jun 2026
Source: Luxen claim audit, 61,400 claims, Jan 2025 to Jun 2026
  • 3rd edition level on a 4th edition authorization, or the reverse. Check which edition the payer’s authorization letter uses.
  • S9480 for substance use IOP. It is a psychiatric code. Use H0015 or the payer’s listed code.
  • Per day where the state pays per week. Montana’s H0015 and H0012 are weekly units.
  • Room and board billed on the treatment line. H0018 and H0019 exclude it by definition.
  • Step-down billed on the old authorization. The new level needs its own approval.
  • Clinician not enrolled. New clinicians waited a median 96 days to go in-network with commercial payers, and services billed under them before then deny. Keep credentialing ahead of hiring.
  • Timely filing on long stays. Timely filing caused 6% of denials, and only 4% of those were recovered. Bill residential stays in interim cycles instead of holding the claim until discharge.

Accurate level-to-code mapping is a medical coding job, and the crosswalk needs an owner who updates it when a payer changes editions.

Should a treatment program bill ASAM levels in-house or outsource it?

A program should bill in-house if it has a biller who knows each payer’s crosswalk and a person who owns concurrent review daily, and outsource if either role is missing or turns over. Fully loaded in-house billing cost 7.9% of collections for practices under $2M in our billing reviews. Outsourced billing typically costs 3% to 6% of collections. The deciding factor for substance use programs is usually not the fee but whether someone tracks authorization dates across every level every day. If you are comparing vendors, our guide to choosing a medical billing company lists what to ask about behavioral health experience, and our addiction treatment revenue cycle page covers the full cycle from pre-admission verification to patient balance. A free billing review will show which levels are leaking.

Want to know how this applies to your practice? We will review your AR and denials, free, in 30 minutes.

Book the review

How do ASAM level groups compare on claim form, unit and authorization?

The four level groups bill differently on almost every claim element. Use this as a starting map, then confirm each cell against the payer’s own crosswalk.

Level groupLevels (4th edition)Typical claimCommon codesUnitAuthorizationMedicare
Inpatient4, 4 PsychiatricUB-04, inpatient hospitalDRG or per diem revenue codesPer stay or per diemPre-cert plus concurrent reviewCovered as hospital inpatient
Residential3.1, 3.5, 3.7UB-04 or CMS-1500, POS 55H0018, H0019, H2036, H2034, H0010Per diem, room and board separatePrior auth, reviews every few days to a weekNo residential benefit
Intensive and high-intensity outpatient2.1, 2.5, 2.7UB-04 rev 0906 or CMS-1500, POS 57H0015, S0201, H0012Per day or per weekPrior auth, reviews every 1 to 4 weeksIOP and PHP per diem APCs
Outpatient1.0, 1.5, 1.7CMS-1500H0004, H0005, 90832 to 90853, E/M15 minutes, hour or visitOften none for 1.0 and 1.5Physician fee schedule

How the answer changes by specialty

Behavioral health and psychiatry practices

Group practices treating co-occurring disorders usually bill Level 1 services on the CMS-1500 with CPT psychotherapy and E/M codes, not H codes, unless a state license requires otherwise. Time documentation drives payment: across 7,200 behavioral health claims, 18% of 90837 claims had documented session time under 53 minutes. Telehealth place-of-service and modifier errors caused 15% of behavioral health telehealth denials. If the practice also runs an IOP, keep the IOP on its own authorization and code set. See our psychiatry billing page for the professional side.

Primary care and office-based addiction treatment

Primary care practices treating opioid or alcohol use disorder in the office work at Level 1.7 in 4th edition terms, but they do not bill a level. Medicare pays office-based treatment through G2086 for the first month (at least 70 minutes), G2087 for later months (at least 60 minutes) and G2088 for each additional 30 minutes. Screening and brief intervention use 99408 for 15 to 30 minutes and 99409 for more than 30. The primary care billing page covers the rest of the office claim.

Detox billing and withdrawal management

Detox billing changed most under the 4th edition, because withdrawal management no longer has separate WM levels. An authorization that still says 3.2-WM now corresponds to Level 3.5, and 1-WM to 1.7. Montana still lists 3.2-WM (H0011) at $262.93 a day and 3.7 (H0010) at $307.75. Inpatient hospital detox bills on the UB-04 with room and board revenue codes. Our detox billing page lists the H0008 to H0014 codes.

Ambulance and EMS

Medicare covers ambulance transport to a hospital, critical access hospital, rural emergency hospital or skilled nursing facility, but a residential substance use facility is not a covered destination under 42 CFR 410.40. A transport from an emergency department to a residential program will deny under Medicare unless another rule applies. Medicaid transport to treatment is often covered as non-emergency medical transportation, billed by the transport broker, not the ambulance agency. Check the destination before accepting the run.

Physical therapy

Physical therapy delivered to a residential patient is not part of the substance use per diem. The therapist bills under their own enrollment with timed CPT codes, and Medicare counts units under the 8-minute rule. Across 4,300 therapy claims, 8-minute rule unit errors appeared on 9% of therapy claims. Pain-focused programs that step patients down from opioids should coordinate the PT plan of care with the SUD authorization so both sides document the same diagnosis and dates.

Dental

Dental practices do not bill ASAM levels. Their link to substance use billing is the patient in recovery who needs extractions or restorative work, which still bills on the ADA claim with CDT codes. The practical issue is prescribing: a dentist treating a patient enrolled in an opioid treatment program should confirm the patient’s medication with the program before prescribing, and document it, because pharmacy and payer edits will flag overlapping controlled substances.

Frequently asked questions

Does Medicare pay for residential substance use treatment?

No. Original Medicare covers hospital inpatient care, partial hospitalization and intensive outpatient for substance use disorder, but it has no benefit for non-hospital residential treatment. The residential codes H0017, H0018 and H0019 are not payable by Medicare. Some Medicare Advantage plans cover residential care as a supplemental benefit, and dual eligible patients may have Medicaid coverage.

Can you bill therapy codes on top of a residential per diem?

Usually not for the program’s own counseling, because the per diem is meant to cover the treatment day. Separately enrolled professionals, such as a psychiatrist doing medication management, can often bill their own services on a CMS-1500. The payer contract decides which services sit inside the per diem, so read the carve-out list before billing extra lines.

What is the difference between H0018 and H0019?

H0018 is short-term residential substance use treatment in a non-hospital setting, without room and board, billed per diem. H0019 is long-term residential treatment, non-medical and non-acute, with stays typically longer than 30 days, also without room and board. States map them to ASAM levels differently, so Montana uses H0018 for 3.5 while California has used H0019 with modifiers.

How do you bill a patient who steps down mid-week?

Split the claim at the transition date. The last day at the higher level and the first day at the new level each belong to their own authorization and code. If the lower level bills per week, as intensive outpatient does in Montana, confirm how the payer counts a partial first week before billing, because many plans require a minimum number of service days.

Do you need a new authorization when a patient changes ASAM levels?

Yes, in almost every plan. An authorization approves a specific level for a specific date span, so a step-down from 3.7 to 3.5, or from 2.5 to 2.1, needs its own approval before the first day at the new level. Billing the new level under the old authorization is one of the most common reasons SUD claims deny.

Does 42 CFR Part 2 change how substance use claims are submitted?

The 2024 Part 2 final rule, published February 16, 2024 with compliance required by February 16, 2026, lets patients sign one consent covering treatment, payment and health care operations. Programs still need that consent on file before disclosing Part 2 records to payers, so check consent at intake alongside eligibility and authorization.

Sources

Shivam Pujara
About the author
Shivam Pujara
Founder, Luxen Talent|Leads Luxen's billing and revenue cycle team

Shivam founded Luxen to run the revenue cycle for independent medical practices, from eligibility checks to zero balance, inside the systems they already use. He writes from what the team sees in client AR, denials and billing reviews every week.

LinkedIn profile

Get a straight answer for your practice

A free 30 minute review of your AR ageing and denial reasons. We tell you what is recoverable and what it would take. No deck, no commitment, no fee.

Book a free billing review