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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
Here is a 42-day episode for an adult Montana Medicaid patient, priced at the July 1, 2025 fee schedule before any modifier adjustment:
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.
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.
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.
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.
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.
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%.
Accurate level-to-code mapping is a medical coding job, and the crosswalk needs an owner who updates it when a payer changes editions.
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 reviewThe 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 group | Levels (4th edition) | Typical claim | Common codes | Unit | Authorization | Medicare |
|---|---|---|---|---|---|---|
| Inpatient | 4, 4 Psychiatric | UB-04, inpatient hospital | DRG or per diem revenue codes | Per stay or per diem | Pre-cert plus concurrent review | Covered as hospital inpatient |
| Residential | 3.1, 3.5, 3.7 | UB-04 or CMS-1500, POS 55 | H0018, H0019, H2036, H2034, H0010 | Per diem, room and board separate | Prior auth, reviews every few days to a week | No residential benefit |
| Intensive and high-intensity outpatient | 2.1, 2.5, 2.7 | UB-04 rev 0906 or CMS-1500, POS 57 | H0015, S0201, H0012 | Per day or per week | Prior auth, reviews every 1 to 4 weeks | IOP and PHP per diem APCs |
| Outpatient | 1.0, 1.5, 1.7 | CMS-1500 | H0004, H0005, 90832 to 90853, E/M | 15 minutes, hour or visit | Often none for 1.0 and 1.5 | Physician fee schedule |
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 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 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.
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 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 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.
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.
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.
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.
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.
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.
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.
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