Substance Use & Addiction Billing — MAT, Residential, IOP & Every Treatment Service Paid
Substance use disorder billing is one of the most complex and most misunderstood billing environments in behavioral health — per diem vs fee-for-service billing structures, H-code billing for SUD-specific services, medication-assisted treatment with drug supply billing, level-of-care documentation requirements for residential and intensive outpatient programs, and a payer environment that scrutinizes addiction treatment claims more aggressively than almost any other behavioral health service. Netix handles every layer so your addiction treatment providers focus on patients while we make sure every treatment service gets paid correctly.
H-code SUD billing specialists
MAT medication billing two-component experts
Per diem vs fee-for-service structure determination
THE PROBLEM
Why Substance Use & Addiction Treatment Programs Lose Revenue Across Every Service Category
SUD billing errors are structural and systematic — they happen because addiction treatment billing operates under a different code set, different reimbursement structure, and different documentation standards than standard medical or behavioral health billing. Here is where the losses happen most consistently
H-code vs CPT code selection is the most commonly misapplied billing decision in SUD treatment.
Substance use disorder services have their own HCPCS H-code set (H0001–H2037) used by Medicaid and some commercial payers — covering SUD-specific services like alcohol and drug screening (H0049), assessments (H0001), individual counseling (H0004), group counseling (H0005), case management (H0006), and residential services (H0018–H0020). Commercial payers and Medicare often require CPT codes instead. Most SUD billing services either apply H-codes to commercial payers that require CPT codes, or apply CPT codes to Medicaid payers that require H-codes — creating systematic denials based on wrong code set selection per payer.
Per diem vs fee-for-service billing structure confusion costs revenue on every residential and IOP claim.
Residential treatment programs (H0018–H0020) and many intensive outpatient programs (H0015) are billed per diem — one daily rate that covers all services provided during that day. Fee-for-service billing bills each individual service separately. When a per-diem program bills individual services separately on top of the daily rate, it is overbilling. When a fee-for-service program bills a single daily rate instead of unbundled individual services, it is underbilling. Most programs do not clearly understand which billing structure their payer contracts require — and apply the wrong one systematically.
Level of care documentation is the most commonly cited deficiency in SUD authorization and billing.
Payers use the ASAM (American Society of Addiction Medicine) Patient Placement Criteria to determine which level of care is clinically appropriate and covered. Level 1 (outpatient), Level 2.1 (intensive outpatient), Level 2.5 (partial hospitalization), Level 3.1–3.7 (residential), and Level 4 (medically managed intensive inpatient) — each requires specific documentation of clinical severity, patient needs, and treatment goals to justify the level billed. Missing ASAM-based documentation, insufficient severity documentation, or clinical documentation that does not match the level of care billed results in authorization denials and post-payment audits.
Medication-assisted treatment billing is two-component and routinely incomplete.
Buprenorphine (Suboxone, Zubsolv, Sublocade), naltrexone (Vivitrol), and methadone for OUD — each has an administration billing component and a drug supply component. Buprenorphine induction and stabilization (H0020 or 99213–99215 E&M), buprenorphine drug supply (J0570–J0577 for injectable, prescription management for oral), naltrexone injection (J2315 for injectable naltrexone + 96372 administration), and methadone dispensing (H0020 per-diem or bundled) — most SUD programs either miss drug supply billing entirely, apply the wrong J-code, or fail to separately bill the administration component alongside the drug supply.
Mental health billing integration creates duplicate billing risk in co-occurring disorder programs.
Most SUD patients have co-occurring mental health disorders — depression, anxiety, PTSD, bipolar disorder — treated simultaneously. Billing both SUD-specific services and mental health services for the same patient on the same day requires careful coordination: which payer pays for which service, which code set applies, and how to avoid billing the same service twice under different codes. Most co-occurring programs either miss the mental health billing opportunity or create accidental duplicates that trigger audits.
Toxicology and drug testing billing in SUD is the most audited service in addiction medicine.
Urine drug testing (80305–80307 presumptive, G0480–G0483 or 80320–80377 definitive) — the same audit risk as pain management drug testing, and the same systematic errors. SUD programs frequently bill definitive drug testing codes for point-of-care cup results, fail to document medical necessity for each drug class tested, or bill excessive testing frequency that payers deny as not medically necessary.
OUR SUBSTANCE USE & ADDICTION BILLING SERVICES
What Netix Handles for Substance Use & Addiction Treatment Programs
H-Code SUD Service Billing
Correct H-code selection by payer — Medicaid H-codes for SUD-specific services (H0001 assessment, H0004 individual counseling, H0005 group counseling, H0006 case management, H0015 IOP per diem, H0018–H0020 residential) applied to Medicaid and Medicaid managed care payers that require the H-code set.
CPT Code SUD Billing
Correct CPT code selection for commercial payers and Medicare — psychotherapy codes (90832–90837), psychiatric evaluation (90791), E&M codes (99202–99215) for physician services, group psychotherapy (90853), and crisis intervention codes (90839–90840) — applied to payers that require CPT rather than H-codes.
Level of Care Billing
Correct service level billing across all ASAM levels — outpatient (Level 1), intensive outpatient (Level 2.1), partial hospitalization (Level 2.5), residential (Level 3.1–3.7), and medically managed inpatient (Level 4) — with ASAM-based documentation requirements confirmed before billing at each level.
Per Diem vs Fee-for-Service Determination
Payer-by-payer billing structure determination — per diem billing for payers requiring daily rate billing (residential and IOP per diem), fee-for-service billing for payers requiring individually billed services — with payer contract review informing the billing structure applied to each payer on every claim.
Medication-Assisted Treatment Billing
Buprenorphine management E&M (99213–99215 or H0020), buprenorphine drug supply (J0570 sublingual film per 1mg, J0571–J0577 by formulation), naltrexone injection administration (96372) plus drug supply (J2315 injectable naltrexone per 380mg), methadone dispensing billing — two-component billing on every MAT encounter with prior auth management for injectable formulations.
Opioid Treatment Program Billing
OTP bundled payment billing for Medicare OTP benefit — weekly bundled payment (HCPCS G2067–G2080 for methadone or buprenorphine-based treatment weeks) covering counseling, toxicology, and medication — correctly distinguished from fee-for-service billing under commercial payers.
Residential Treatment Facility Billing
Residential SUD treatment (H0018 per diem, H0019 per diem clinically managed low-intensity, H0020 per diem medically monitored high-intensity) — per-diem billing with census-based claim submission, ASAM level documentation, and payer-specific residential authorization management.
Intensive Outpatient Program Billing
IOP billing (H0015 per diem or 90853 group + individual CPT by session) — correct billing structure per payer, minimum hour requirements documented, and group vs individual service mix documentation supporting the services billed.
Partial Hospitalization Program Billing
PHP billing (G0410 group psychotherapy in PHP, G0411 activity therapy, S9480 PHP per diem for commercial) — PHP-specific code set applied correctly to each payer type with daily service documentation supporting the PHP level of care.
Drug and Alcohol Testing Billing
Presumptive testing (80305–80307) for point-of-care results, definitive testing (G0480–G0483 Medicare, 80320–80377 commercial) for laboratory confirmation — correct test category per methodology, medical necessity documentation for each drug class, and testing frequency justification in the clinical record.
Co-occurring Disorder Billing
Mental health CPT codes (90832–90837, 90853) and SUD H-codes or CPT codes billed correctly on the same claim or coordinated across payers — with dual-diagnosis documentation supporting both service categories and duplicate billing prevention.
Prior Authorization Management
Level-of-care authorization for residential, PHP, and IOP admissions — ASAM criteria documentation, clinical severity evidence, and treatment plan documentation submitted with every auth request. Concurrent review management for extended residential stays, and step-down authorization for level-of-care transitions.
Denial Management — SUD Specific
Level-of-care denials, ASAM documentation insufficiency denials, per diem vs fee-for-service billing structure disputes, drug testing category denials, MAT drug supply denials, and medical necessity challenges for extended treatment — appealed with SUD-specific clinical documentation and ASAM level justification.
H-CODE VS CPT CODE BILLING EXPLAINED
H-Code vs CPT Code Billing — The Code Set Decision That Determines Every SUD Claim
H-codes — Medicaid SUD billing:
Commonly used H-codes in SUD billing:
| H-Code | Service | Billing Unit |
|---|---|---|
| H0001 | Alcohol/drug assessment | Per assessment |
| H0004 | Behavioral health counseling individual | Per 15 minutes |
| H0005 | Alcohol/drug services group counseling | Per session |
| H0006 | Alcohol/drug services — case management | Per 15 minutes |
| H0010 | Alcohol/drug services — sub-acute detox | Per diem |
| H0011 | Alcohol/drug services — acute detox | Per diem |
| H0015 | Alcohol/drug services — IOP | Per diem |
| H0018 | Behavioral health — short-term residential | Per diem |
| H0019 | Behavioral health — long-term residential | Per diem |
| H0020 | Alcohol/drug services — methadone admin | Per encounter |
| H0049 | Alcohol/drug screening | Per encounter |
| H0050 | Alcohol/drug service — brief intervention | Per 15 minutes |
| H2036 | Alcohol/drug intervention services | Per 15 minutes |
CPT codes — commercial and Medicare SUD billing:
Commercial payers and Medicare use standard CPT codes for SUD services — the same psychotherapy, E&M, and psychiatric evaluation codes used in mental health billing:
The payer-by-payer determination:
No single code set applies to all payers. The correct code set depends on:
What we do:
Payer-specific code set mapping for every SUD provider — Medicaid vs Medicare vs commercial payer determination before billing, correct code set applied per payer on every claim, and systematic verification that H-codes are not submitted to CPT-only payers and CPT codes are not submitted to H-code-required Medicaid payers.
MAT BILLING EXPLAINED
Medication-Assisted Treatment Billing — Buprenorphine, Naltrexone & Methadone
Medication-assisted treatment is the highest-evidence, highest-reimbursement service in addiction medicine — and among the most consistently underbilled.
Buprenorphine billing:
Physician management E&M: The prescribing physician bills an E&M visit (99202–99215) for buprenorphine induction and each subsequent management visit — assessing response, adjusting dose, monitoring for diversion, and managing co-occurring conditions. Most MAT programs bill these at 99213 regardless of complexity. Buprenorphine management in complex patients with co-occurring disorders, high-dose adjustments, or psychiatric complications routinely supports 99215.
Drug supply billing:
Oral buprenorphine/naloxone (Suboxone) prescribed through pharmacy — the physician does not bill the drug supply; the pharmacy does. No drug supply J-code is billed by the prescribing physician for oral buprenorphine.
Injectable buprenorphine (Sublocade):
J0570: Buprenorphine extended-release, 100mg (single monthly injection) J0571: 300mg (single monthly injection) Administration: 96372 (subcutaneous injection) Prior auth: required from virtually all commercial payers with documented buprenorphine oral stabilization
Naltrexone (Vivitrol) billing:
J2315: Naltrexone extended-release injectable, per 380mg (one monthly injection) Administration: 96372 (intramuscular injection) Prior auth: required with opioid-free period documentation and clinical appropriateness evidence
Methadone billing:
Outpatient methadone for OUD is dispensed by licensed Opioid Treatment Programs (OTPs) — not by individual physician practices. Billing structure:
H0020: Medicaid per-encounter or per-diem methadone administration
Medicare OTP benefit: weekly bundled payment (G2067 for methadone-based treatment week, G2068 for buprenorphine-based treatment week) covering counseling, toxicology, and medication
The two-component rule for injectable MAT:
Every injectable MAT medication (Sublocade, Vivitrol) has two separately billable components — the administration (96372) and the drug supply (J-code). Missing either component means losing a significant portion of the claim value. On Vivitrol at $1,500+ per injection, missing the J2315 drug supply billing is a major monthly revenue loss.
What we do:
E&M level optimization on buprenorphine management visits, two-component billing on every injectable MAT administration, prior auth management for Sublocade and Vivitrol, and Medicare OTP bundled payment billing for qualifying programs.
ASAM LEVEL DOCUMENTATION
ASAM Level Documentation — The Clinical Evidence Payers Require for Every Authorization
ASAM Patient Placement Criteria documentation is the most important clinical documentation in SUD billing — and the most commonly insufficient.
The six ASAM dimensions:
Every ASAM level-of-care determination is based on assessment of six patient dimensions:
- Acute intoxication and/or withdrawal potential
- Biomedical conditions and complications
- Emotional, behavioral, or cognitive conditions and complications
- Readiness to change
- Relapse, continued use, or continued problem potential
- Recovery/living environment
Level of care billing and documentation requirements:
Level 1 — Outpatient (less than 9 hours/week):
Documentation: Stable across most dimensions, low relapse risk, supportive environment, able to function in community setting.
Level 2.1 — Intensive Outpatient (9+ hours/week):
Documentation: Some instability in dimensions 3–6, needs more support than standard outpatient but medically stable, able to live at home.
Level 2.5 — Partial Hospitalization (20+ hours/week):
Documentation: Significant instability in multiple dimensions, daily clinical monitoring needed, medical stability without 24-hour care.
Level 3.1–3.5 — Residential:
Documentation: Unable to maintain recovery in less restrictive setting, needs 24-hour support, environment significantly impairs recovery, or moderate withdrawal management needs.
Level 3.7 — Medically Monitored Residential:
Documentation: Significant biomedical or psychiatric comorbidity requiring 24-hour monitoring but not acute hospital level care, high relapse risk in lower level.
Level 4 — Medically Managed Inpatient:
Documentation: Severe withdrawal risk, significant medical or psychiatric instability requiring acute hospital setting.
The authorization failure pattern:
Most SUD authorization denials occur because the clinical documentation submitted does not adequately address all six ASAM dimensions — or addresses them in vague terms rather than specific clinical findings. “Patient has severe addiction” does not support Level 3.5 residential. Specific documentation of dimension severity, previous treatment failures at lower levels, environmental barriers, and clinical rationale for the requested level does.
Concurrent review documentation:
Extended stays at residential and PHP levels require ongoing concurrent review — payers require updated clinical documentation showing continued medical necessity for the level of care. Missing concurrent review submissions results in authorization termination and retroactive denials for the days after auth expiration.
What we do:
ASAM documentation review before every authorization submission, dimension-by-dimension clinical evidence organized per payer requirements, concurrent review schedule management, and level-of-care transition documentation when patients step down or step up.
SUD BILLING CPT & HCPCS CODES WE KNOW COLD
Substance Use & Addiction CPT & HCPCS Codes — Handled by Specialists
| Code | Service | Common Issue |
|---|---|---|
| H0001 | Alcohol/drug assessment | CPT billed to Medicaid instead |
| H0004 | Individual SUD counseling per 15 min | Per-session vs per-unit confusion |
| H0005 | Group SUD counseling | Group size documentation |
| H0006 | Case management per 15 min | Bundled into other services |
| H0010 | Sub-acute detox per diem | Level documentation insufficient |
| H0015 | IOP per diem | Per diem vs fee-for-service confusion |
| H0018 | Short-term residential per diem | ASAM documentation for auth |
| H0019 | Long-term residential per diem | Concurrent review missed |
| H0020 | Methadone administration | OTP vs non-OTP billing |
| H0049 | Alcohol/drug screening | Missed as separately billable |
| G2067 | OTP methadone weekly bundle | Medicare OTP benefit underused |
| G2068 | OTP buprenorphine weekly bundle | Bundle vs fee-for-service confusion |
| 90791 | Psychiatric diagnostic evaluation | H-code required for Medicaid |
| 90832–90837 | Individual psychotherapy | Code set selection errors |
| 90853 | Group psychotherapy | H0005 required for Medicaid |
| 99202–99215 | Office E&M — MAT management | Systematic 99213 undercoding |
| 96372 | MAT injection administration | Drug supply J-code missed |
| J2315 | Naltrexone injectable per 380mg | Drug supply missed on Vivitrol |
| J0570 | Buprenorphine ER 100mg | Prior auth missed |
| J0571 | Buprenorphine ER 300mg | Per-unit calculation errors |
| 80305–80307 | Presumptive drug testing | Definitive codes applied instead |
| G0480–G0483 | Definitive drug testing Medicare | Presumptive test billed as definitive |
| 80320–80377 | Definitive drug testing commercial | Wrong drug class codes |
| G0410 | Group therapy in PHP | PHP-specific code missed |
| S9480 | PHP per diem commercial | Payer-specific code awareness |
OPIOID TREATMENT PROGRAM BILLING
OTP Billing — Medicare's Bundled Payment System for Methadone and Buprenorphine Treatment
The Medicare OTP benefit, implemented in 2020, created a new bundled payment framework for opioid treatment programs — completely different from standard fee-for-service billing.
What the Medicare OTP benefit covers:
Medicare Part B covers opioid treatment services through a bundled weekly payment — one payment per week covering:
- Medication (methadone or buprenorphine)
- Counseling services
- Toxicology testing
- Intake activities
- Periodic assessments
Weekly bundled payment codes:
G2067: OTP bundled services, 1 week, new patient (induction week)
G2068: OTP bundled services, 1 week, established patient, methadone
G2069: OTP bundled services, 1 week, established patient, buprenorphine
G2070: OTP bundled services, less than 1 week (for partial weeks — patient admission mid-week)
G2071–G2073: Continuation bundled payments for extended treatment
G2078–G2080: Interim maintenance treatment codes
The bundling implication:
When billing G2067–G2080, the weekly bundle covers all included services — counseling, toxicology, medication, and assessment. Billing additional CPT codes for individual counseling sessions or drug testing separately alongside the OTP weekly bundle is double-billing. The entire week’s services are represented by the single bundle code.
What falls outside the OTP bundle:
Medical services for co-occurring conditions (not related to OUD), psychiatric medications other than MAT drugs, and medical management of acute medical conditions are separately billable outside the OTP bundle.
Non-Medicare OTP billing:
Medicaid OTP billing follows state-specific rules — some states use H-codes, some use per-encounter billing, and some follow a per-diem model. Commercial payer OTP billing varies by contract. The Medicare bundled payment framework does not automatically apply to Medicaid or commercial payers.
What we do:
Medicare OTP weekly bundle code selection per patient status and treatment week, Medicaid OTP billing per state-specific H-code requirements, commercial payer OTP billing per contract terms, and bundle vs separately billable determination for co-occurring medical and psychiatric services.
Who We Serve
Substance Use & Addiction Providers We Work With
Outpatient SUD treatment programs
H-code and CPT billing, MAT management billing, and drug testing compliance
Intensive outpatient programs (IOP)
Per diem vs fee-for-service billing, ASAM documentation for auth, and group counseling billing
Partial hospitalization programs (PHP)
PHP-specific code set, daily service documentation, and concurrent review management
Residential treatment facilities
Per diem billing, ASAM level documentation, extended-stay auth management, and step-down billing
Opioid treatment programs (OTPs)
Medicare OTP weekly bundle billing, Medicaid H-code billing, and commercial payer MAT billing
MAT-only practices
Physician E&M optimization, injectable MAT two-component billing, and Vivitrol/Sublocade prior auth management
Co-occurring disorder programs
Dual-diagnosis billing coordination between SUD and mental health services
Detox facilities
Medically managed detox billing, withdrawal management documentation, and acute care billing during detox
RESULTS WE BUILD TOWARD
What Substance Use & Addiction Billing Looks Like When It Works
First-pass clean claim rate: 94%+
Days in AR: under 34
Code set accuracy: 100% — H-codes for Medicaid, CPT for commercial and Medicare, OTP bundles for Medicare OTP benefit
MAT drug supply capture: 100% — J-code on every injectable MAT administration
ASAM documentation completeness: authorization approval rate 80%+ on first submission
Drug testing code accuracy: 100% — presumptive vs definitive correctly applied
Concurrent review compliance: zero authorization lapses due to missed review submissions
Monthly report: revenue per provider, per level of care, per payer — with MAT vs counseling vs residential revenue tracked separately
Numbers based on industry benchmarks — your practice-specific results reported monthly.
FAQ
Substance Use & Addiction Billing Questions
Should we bill H-codes or CPT codes for our SUD services?
It depends on the payer — Medicaid and Medicaid managed care organizations typically require H-codes for SUD services; Medicare and most commercial payers require CPT codes. Some commercial payers follow state Medicaid H-code requirements if they administer Medicaid managed care. Applying the wrong code set to any payer results in systematic denials. We map the correct code set to every payer in your mix before billing.
What is ASAM documentation and why do payers require it?
ASAM Patient Placement Criteria is the clinical framework payers use to determine which level of care is medically necessary — outpatient, IOP, PHP, or residential. Authorization for higher levels of care requires documentation addressing all six ASAM clinical dimensions with specific clinical severity evidence. Vague documentation results in authorization denials; dimension-specific clinical findings get approvals. The free audit reviews your current authorization documentation against ASAM requirements.
We administer Vivitrol injections in our practice. Are we billing correctly?
Vivitrol billing requires two components — the administration (96372 IM injection) and the drug supply (J2315 per 380mg). Missing either component loses a significant portion of the claim value. At Vivitrol’s acquisition cost, missing the J2315 drug supply billing represents thousands in monthly lost revenue. Prior authorization is also required from most commercial payers with documented opioid-free period evidence. The audit will show your current Vivitrol billing capture rate.
What is the difference between per diem and fee-for-service billing in SUD?
Per diem billing charges a single daily rate covering all services provided during the day — residential and IOP programs typically use per diem for payers that allow it. Fee-for-service billing charges individually for each service — each counseling session, each group, each assessment billed separately. The wrong billing structure for a given payer creates either overbilling (billing services on top of a per-diem) or underbilling (bundling services that should be billed individually). Payer contract review determines which structure applies.
Our drug testing keeps getting denied. What is causing it?
The most common causes are applying definitive drug testing codes (G0480–G0483) to point-of-care cup results that qualify only as presumptive testing (80305–80307), lack of medical necessity documentation for each drug class tested, and testing frequency that exceeds what the payer considers medically necessary. SUD drug testing is the most heavily audited service in addiction medicine — the free audit categorizes your drug testing denials by root cause.
What makes SUD billing harder than standard behavioral health billing?
The H-code vs CPT code set determination per payer, per diem vs fee-for-service billing structure complexity, ASAM level-of-care documentation requirements for every authorization, MAT two-component billing for injectable medications, Medicare OTP bundled payment framework, co-occurring disorder billing coordination, drug testing compliance complexity, and concurrent review management for residential stays. A standard behavioral health biller applies mental health billing logic to SUD — that approach creates code set errors, billing structure mistakes, and auth failures simultaneously.
Find Out What Your Addiction Treatment Program Should Be Collecting Per Patient
The free SUD billing audit reviews your code set accuracy per payer, ASAM documentation quality, MAT drug supply capture, drug testing compliance, per diem vs fee-for-service structure, and denial patterns — and shows you in plain numbers what every patient treatment episode should be generating versus what it actually is.
📞 +1 (307) 443-6706
✉️ info@netixmedicalbilling.com