Home/Medical Billing/Substance Abuse
Written by  · Reviewed by  · Last updated September 9, 2026

Substance Abuse Billing Services

Billing and collections for detox, residential, PHP, IOP, outpatient counseling and opioid treatment programs, done inside the EHR you already run.

Addiction treatment revenue is lost one day at a time: a residential stay runs past its review date, an IOP week goes out on the wrong H code, or an OTP intake never reaches the claim. Missing or invalid prior authorization caused 17% of denials in the Luxen claim audit of 61,400 claims. Luxen runs benefits checks, authorization tracking, coding and appeals so every level of care is paid for the days delivered.

Book a Billing Review
BAA signed before accessCertified codersWorks inside your EHRMonth to month

What Are Substance Abuse Billing Services?

Substance abuse billing services manage benefits checks, authorizations, coding, claims and appeals for detox, residential, PHP, IOP, outpatient and opioid treatment programs. They bill H codes, UB-04 revenue codes and Medicare bundles; in 2026 Medicare pays a national $277.29 for a weekly methadone bundle (G2067) before locality adjustment.

Substance Abuse Practices We Bill For

We bill across the whole substance use disorder continuum, and each setting bills differently.

  • Withdrawal management and residential (ASAM 3.1 to 3.7 and Level 4): per diem UB-04 claims with revenue code 1002 or the detox room and board codes 0116 and 0126, plus concurrent review.
  • PHP and IOP (ASAM 2.5 and 2.1): H0015, S9475 or state-assigned codes billed per diem or per week, and Medicare IOP certification for a minimum of 9 hours per week.
  • Opioid treatment programs: Medicare weekly bundles and add-ons, take-home doses, and Medicaid dosing on H0020.
  • Office-based addiction medicine: buprenorphine visits on E/M codes plus G2086 to G2088 care management time.
  • Outpatient counseling practices: psychotherapy CPT codes, H0004 and H0005 by the unit, and SBIRT.

Service lines we bill alongside treatment, often on the same claim: presumptive and definitive drug testing, case management (H0006), peer support (H0038), family counseling (T1006) and telehealth.

Where Substance Abuse Billing Loses Money

Most lost addiction treatment revenue is a day nobody authorized, an add-on nobody coded, or a per diem paid below contract, which is why eligibility and prior authorization work starts before admission. Dollar figures are 2026 Medicare national OTP rates before locality adjustment, or Luxen claim audit data.

ScenarioCodesWhat goes wrong$ at stake per claimLuxen audit finding
New OTP patientG2076 with G2067 or G2068Intake line never added$234.59 per intakeEvery admission date checked for an intake line
Assessments and extra counselingG2077, G2080Services beyond the bundle never coded$151.93 per assessment; $36.97 per extra 30 minutesCounseling logs matched to weekly claims
OTP intensive outpatient weekG0137Fewer than nine services in 7 days, or no 9-hour certification on file$826.32 per weekCertification and 60-day recertification dates checked
Residential or PHP stay past review dateH0018, H2036, revenue code 1002Days billed past the last authorized dateContracted per diem for every unauthorized dayMissing or invalid prior authorization caused 17% of denials
Admission verified with the wrong planH0010 to H0015Benefits checked with the medical plan, not the behavioral health carve-outFull claimEligibility and coverage errors caused 24% of denials
Commercial per diem paid below contractRevenue codes 0906, 0944, 1002Short payment posted, never disputedThe average underpaid claim was short by $38Underpayments against contracted rates appeared on 7.8% of paid claims

Substance Abuse Billing Codes by ASAM Level of Care

Addiction treatment uses three code sets: HCPCS H and S codes for programs, CPT for professional services, and UB-04 revenue codes for facility claims. Which one a payer expects depends on the level of care, claim form and state. Our certified medical coding team maps each payer before the first claim.

Core H, S and T codes

CodeDescriptorTypical use
H0001Alcohol and/or drug assessmentIntake assessment
H0004Behavioral health counseling and therapy, per 15 minutesIndividual counseling
H0005Alcohol and/or drug services; group counseling by a clinicianGroup counseling
H0010 to H0014Sub-acute, acute and ambulatory detoxificationWithdrawal management
H0015Intensive outpatient, at least 3 hours/day and at least 3 days/weekIOP
H0018, H0019Short-term and long-term residential, without room and board, per diemResidential
H0020Methadone administration and/or service by a licensed programMedicaid OTP dosing
H2036Alcohol and/or other drug treatment program, per diemProgram per diem
S9475Ambulatory substance abuse treatment or detox, per diemCommercial IOP or PHP

UB-04 or CMS-1500: How Substance Abuse Medical Billing Splits

Facility programs bill the UB-04 (837I) with a revenue code and, for most payers, a HCPCS code on the same line: 1002 residential treatment, chemical dependency; 0906 intensive outpatient, chemical dependency; 0944 drug rehabilitation; 0945 alcohol rehabilitation; 0912 and 0913 partial hospitalization; 0116 or 0126 detox room and board. Practices bill counseling on the CMS-1500 (837P).

ASAM 4th edition renumbered withdrawal management

The ASAM Criteria, 4th edition (2023) folded withdrawal management into the main levels: 3.2-WM maps to 3.5 and 1-WM to 1.7. Confirm which edition each payer's utilization review uses.

The same H code means different things by state

Montana Medicaid's SUD fee schedule pays H0015 as ASAM 2.1 intensive outpatient per week and uses H0012 for SUD partial hospitalization at ASAM 2.5, while the national H0012 descriptor is outpatient sub-acute detoxification. See Montana medical billing rules. In New York, fully insured commercial plans must pay in-network OASAS-certified outpatient programs no less than the Medicaid rate for policies issued or renewed from January 1, 2025. See New York behavioral health billing.

Medicare Billing for Opioid Treatment Programs and MAT

Medicare pays OTPs weekly bundles covering medication, dispensing, counseling, therapy and toxicology testing. Rates are 2026 national CMS figures before locality adjustment.

CodeService2026 national rate
G2067Methadone weekly bundle$277.29
G2068Oral buprenorphine weekly bundle$296.57
G2074Weekly bundle, no medication$220.34
G2076Intake add-on$234.59
G2077Periodic assessment add-on$151.93
G2080Each additional 30 minutes of counseling$36.97
G0137Intensive outpatient services in an OTP, per week$826.32

Office-Based Medical Billing for Substance Abuse Treatment

Physicians and non-physician practitioners treating any SUD in the office bill G2086 for the first month (at least 70 minutes), G2087 for later months (at least 60 minutes) and G2088 for each additional 30 minutes beyond the first 120 minutes.

SBIRT: 99408, 99409, G0396 and G0397

CPT 99408 covers structured alcohol and/or substance screening, such as AUDIT or DAST, with brief intervention for 15 to 30 minutes; 99409 covers more than 30 minutes. Medicare uses G0396 and G0397 for the same time bands.

Medicare IOP, PHP, counselors and telehealth

Since January 1, 2024, Medicare covers intensive outpatient services in hospital outpatient departments, CMHCs, FQHCs, RHCs and OTPs, with certification that the patient needs a minimum of 9 hours per week, renewed at least every 60 days. Partial hospitalization needs a minimum of 20 hours per week. Addiction counselors who meet mental health counselor requirements can enroll as MHCs, paid at 75% of the clinical psychologist rate; enrollment is part of our credentialing service. Under the SUPPORT Act, telehealth for SUD treatment has had no geographic or originating site limits, including the home, since July 1, 2019.

Compliance Rules That Shape Rehab Billing Services

42 CFR Part 2 after the 2024 final rule

The rule published February 16, 2024 allows a single consent for all future uses and disclosures for treatment, payment and health care operations and states that segregating Part 2 records is not required. Programs had to comply by February 16, 2026, the day HHS began accepting Part 2 complaints and breach reports.

EKRA and paid referrals

The Eliminating Kickbacks in Recovery Act (18 U.S.C. 220) makes paying or receiving remuneration for referrals to recovery homes, clinical treatment facilities or laboratories a federal crime, with a fine of not more than $200,000, imprisonment of not more than 10 years, or both, for each occurrence.

Drug testing frequency limits

Medicare pays definitive drug testing with G0480 to G0483, tiered by 1 to 7, 8 to 14, 15 to 21 and 22 or more drug classes. Palmetto GBA's LCD L35724 allows no more than 3 presumptive tests per rolling 7 days and 1 definitive test per rolling 7 days during the first 30 days of abstinence, with different limits after that.

Medicaid program integrity

After the sober living fraud scheme it announced in May 2023, Arizona's Medicaid agency had 266 providers under payment suspension as of December 31, 2024. See our Arizona medical billing guide.

Common Substance Abuse Billing Mistakes

Part 2 records must be kept in a separate chart

The 2024 final rule states that segregating or segmenting Part 2 records is not required, and one consent can cover all future treatment, payment and health care operations disclosures (HHS Part 2 fact sheet). Payer-specific consent forms hold claims whenever coverage changes.

An H code means the same thing to every payer

HCPCS publishes one descriptor, but state Medicaid programs set units and levels: Montana pays H0012 as weekly SUD partial hospitalization (Montana Medicaid SUD fee schedule). A unit or level mismatch denies the whole line. Coding and modifier errors caused 21% of denials in the Luxen claim audit.

Medicare does not pay addiction counselors

Since January 1, 2024, addiction counselors who meet all mental health counselor requirements can enroll in Medicare as MHCs (CMS MFT and MHC guidance). Unenrolled counselors bill that time to nobody, and credentialing lapses delayed payment for 1 in 12 providers added in the prior year (Luxen billing reviews).

A denied residential day is gone once the patient discharges

Employer group health plans must give claimants at least 180 days after a denial notice to appeal (29 CFR 2560.503-1). Appeals filed by Luxen were overturned 68% of the time (Luxen client data).

What We Handle for Substance Abuse Practices

Full-Service Medical Billing

We run the revenue cycle from eligibility to zero balance inside the practice management system you already use. How full-service billing works.

Medical Coding

Certified coders review charges against your documentation and payer rules before the claim goes out, so the denial is prevented rather than appealed. Medical coding.

Denials and AR Recovery

Aged and denied claims are worked to resolution, then the upstream cause is fixed so the same claims stop coming back. Denials and AR recovery.

Eligibility and Prior Authorization

Benefits are verified and authorizations secured before the appointment, which is the cheapest place in the cycle to stop a denial. Eligibility and prior authorization.

Patient Billing

Statements, balance questions and payment plans are handled by the same team that worked the claim. Patient billing.

Credentialing

Payer enrollment and re-credentialing are tracked through to approval, so a lapsed credential never quietly stops payment. Credentialing.

Medical Virtual Assistant

A HIPAA-trained front-office assistant working inside your EHR on calls, scheduling, intake and referrals, alongside the billing team. Medical virtual assistant.

We Work Inside Your Substance Abuse Software

We work inside the systems your program already runs. No migration and no new system for clinicians.

  • SUD and behavioral health EHRs: Kipu, Sunwave, Lightning Step, ZenCharts, BestNotes, Qualifacts CareLogic and Credible, Netsmart myEvolv
  • OTP dosing and dispensing: Methasoft and EHR dosing modules
  • Clearinghouses and portals: Availity, Waystar, Office Ally and behavioral health carve-out portals

We sign the BAA before access and bill from the charts, census and consents your team already maintains.

Results for Substance Abuse Practices

2 weeks

from a signed BAA to our team working your claims

About 3 weeks

to the first recovered payments on aged AR

20+ years

combined billing and coding experience

Luxen client data, 38 client practices, Jan 2024 to Jun 2026:

  • First-pass denial rate fell from 14.2% to 6.1% within 90 days of onboarding.
  • Clean claim rate rose from 89.6% to 97.3% in the first 90 days.
  • Median days in AR dropped from 54 to 33 within 120 days.
  • We recovered 61% of the dollar value of claims aged 90 to 180 days that practices had stopped working.
We had $184,000 sitting beyond 90 days, but the accounts were not separated by authorization, coding, and documentation issues. Luxen rebuilt the work queues and recovered $112,700 within five months.

Executive Director, multi-location substance use treatment program

Attendance records, clinician notes, and toxicology results were reaching billing at different times. Luxen created one daily reconciliation process, reducing our average claim-submission lag from nine days to two.

Revenue Cycle Director, outpatient recovery network

Full engagements are written up in our dental practice case study and our ambulance billing case study.

What to Track in Addiction Treatment Revenue Cycle Management

Benchmarks come from Luxen billing reviews (410 practice billing reviews, Jan 2025 to Jun 2026) and the Luxen Practice Manager Survey 2026 (286 practice managers, March 2026).

KPIWhy it matters in SUD billingLuxen benchmark
AR past 90 daysPer diem claims carry large balances27% of total AR sat past 90 days in the average practice reviewed
Denial concentrationA few authorization rules drive most lossesThe top three denial reasons accounted for 58% of denied dollars in the average practice
Denials never workedEach unworked per diem denial is a full day of care19% of denied claims were never reworked or appealed
OwnershipAuthorizations and appeals need one owner42% of practice managers said nobody owns denial follow-up full time

Practices that reviewed AR ageing monthly carried 12 fewer days in AR. Our denial and AR recovery team reports these KPIs monthly by level of care and payer.

What Does Substance Abuse Billing Cost?

3% to 6% of collections

Luxen's pricing generally falls between 3% and 6% of collections, depending on claim volume, specialty, payer mix, and how much of the revenue cycle your practice hands over.

Higher-volume practices usually land toward the lower end. Smaller or more complex practices land higher because there is more work per account. There is no setup fee and no exit fee, and the agreement runs month to month with 30 days notice.

A lower fee attached to weak billing is still expensive. The number that matters is what your collections do after you hire someone.

Luxen charges 3% to 6% of collections, depending on levels of care, claim volume and authorization workload. No setup or exit fee.

Worked example: a program collecting $150,000 a month

Service lineMonthly collectionsLuxen at 3%Luxen at 6%
Residential (UB-04 per diem)$80,000$2,400$4,800
PHP, IOP and outpatient$45,000$1,350$2,700
Opioid treatment program$25,000$750$1,500
Total$150,000$4,500$9,000

In-house billing vs Luxen

CostIn-houseLuxen
Monthly$11,850 (7.9% of collections)$4,500 to $9,000
Annual$142,200$54,000 to $108,000
When a biller leavesOpen biller roles took a median 67 days to fillNo gap in coverage
TermsSalaries, benefits and softwareMonth to month, 30 days notice

Fully loaded in-house billing cost 7.9% of collections for practices under $2M, across 96 practices that shared payroll data (Luxen billing reviews).

How to Choose a Substance Abuse Billing Company

Questions to Ask a Substance Abuse Billing Company

  • Which H codes, units and revenue codes will you bill for each payer?
  • Who tracks concurrent review dates, and what happens to days billed past the last authorization?
  • How do you handle Part 2 consent before claims go out?
  • What is the fee basis, in writing? 44% could not name the fee basis in their current billing contract (Luxen Practice Manager Survey 2026).
  • What denial reporting will we get monthly? 52% of practices that switched billing vendors cited missing denial reporting as the main reason.
Partner typeSUD code depthAuthorization trackingReportingTerms
In-house billerDepends on one personOften shared with admissionsBuilt by your staffPayroll and turnover
Generalist billing companyCPT-focusedOften not includedStandard aging reportsOften annual terms
Specialty SUD billing companyPer diem and H code experienceSometimes a separate UR feeVariesVaries, some charge setup fees
EHR vendor RCMTied to vendor templatesLimitedInside the vendor platformBundled with software
LuxenCertified coders for H, G and revenue codesIncludedMonthly denials and AR by level of careMonth to month, 30 days notice

Compare medical billing companies on these points, or see what full-service medical billing covers.

Switching Your Substance Abuse Billing to Luxen

1. Billing review

A 30-minute look at your AR ageing, denial reasons and payer mix. You leave knowing what is recoverable, what we would work first and what it would cost.

2. BAA, then access inside your system

We sign a business associate agreement before anyone touches your system. Your named team then works inside the practice management system and clearinghouse you already use. Nothing is migrated, and claims are being worked within two weeks of the signed BAA.

3. Oldest money first

Aged and denied claims come first because that is revenue you have already earned. Most practices see the first recovered payments inside three weeks.

4. The daily cycle

Once the backlog is moving, we take over the agreed part of the daily cycle: eligibility, coding review, submission, posting, denials and patient balances.

What we need from you

  • Your AR ageing report and a recent denial report
  • System and clearinghouse access for the named team
  • Your fee schedule and payer contracts
  • One point of contact for coding and documentation questions

Why Practices Choose Luxen, and When Not to Outsource

A named team inside your system

You know who owns your claims. The team works inside the practice management system and EHR you already run, with no migration.

Certified coders, with automation on the repetitive work

Claims are coded by certified coders against your documentation and payer rules. Automation handles the repetitive checks so people spend their time on the claims that need judgment.

HIPAA from the first day

We sign a business associate agreement before accessing protected health information, and access is limited to the named people on your account.

We read your numbers before we quote

We look at your AR ageing, volume, payer mix and denial profile first, then tell you what we believe is recoverable and what it would cost.

When outsourcing is the wrong call

A billing company is a poor fit if you are not willing to share visibility into your billing, if the vendor uses a rotating pool of people who never learn your practice, or if it cannot explain why your claims are being denied. Be wary of anyone promising large collection increases before they have seen your AR ageing. The right partner makes your revenue cycle more visible, not less.

Substance Abuse Billing FAQs

What is the difference between S9480 and H0015?

S9480 is intensive outpatient psychiatric services, per diem, a mental health code. H0015 is alcohol and/or drug intensive outpatient for a program running at least 3 hours a day and at least 3 days a week. Neither is payable by Medicare, and state Medicaid sets the H0015 unit. For substance use IOP billed per diem to a commercial payer, S9475 is the SUD-specific code.

How much do substance abuse billing services cost?

Luxen charges 3% to 6% of collections, depending on levels of care and authorization workload. For a program collecting $150,000 a month, that is $4,500 to $9,000. Fully loaded in-house billing cost 7.9% of collections for practices under $2M in Luxen billing reviews.

How long does it take to switch addiction treatment billing to Luxen?

About 2 weeks from signed BAA to working claims; median time from signed BAA to first claims worked was 9 business days across Luxen clients. We start with open authorizations and the oldest recoverable claims, so first recovered payments arrive in about 3 weeks. There is no migration, setup fee or exit fee.

Can Luxen bill inside Kipu, Sunwave or Lightning Step?

Yes. We work inside the EHR and practice management system you already use, including Kipu, Sunwave, Lightning Step, ZenCharts and Qualifacts. We sign a BAA before access and follow your 42 CFR Part 2 consent process.

Can addiction counselors bill Medicare?

Yes. Since January 1, 2024, addiction counselors and alcohol and drug counselors who meet all MHC requirements can enroll in Medicare as MHCs, paid at 75% of the clinical psychologist rate.

Sources

Send Us Your AR Ageing

Thirty minutes, no deck and no fee. We look at what is sitting past 90 days and where your denials cluster, and you leave knowing what is recoverable, what we would work first, and what it would cost.

Book a Billing Review