
Home / Specialties / Substance Abuse Billing Services
Substance Abuse Billing Services
Generalist billers lose 20–28% of substance abuse revenue to wrong G-codes, expired IOP authorizations, and parity violations.
Medivantek Specialty handles OBOT (G2086–G2088), MAT bundling, residential detox, and 42 CFR Part 2 confidential collections – so you get paid without compliance risk.

Overview
SUD Billing Is Not General Behavioral Health Billing
Substance Use Disorder (SUD) treatment has five unique billing complications that generalist billers miss:
- Medication-assisted treatment (MAT) requires bundling of medication admin + counseling + drug testing with specific modifier rules
- OBOT (office-based opioid treatment) uses G-codes (G2086–G2088) that change based on the episode of care week
- IOP (intensive outpatient) vs. PHP (partial hospitalization) have different revenue codes and CMS site-of-service requirements
- 42 CFR Part 2 restricts how you can follow up on unpaid claims without violating confidentiality
- MHPAEA parity requires defending SUD denials as discriminatory if medical/surgical limits are more generous
Medivantek Specialty was built for these five problems. We do zero general mental health billing – only SUD, OBOT, and detox.
Our Substance Abuse Billing and RCM Services
OBOT G-Code Accuracy
We apply G2086 (weeks 1–4), G2087 (weeks 5–8), and G2088 (week 9+). Each code matches session duration and treatment phase correctly. We bill Medicare, Medicaid, and commercial plans without audit flags.
MAT & Medication Bundling
We unbundle J-codes (J0572–J0575) and S-codes (S0109) with modifiers 25/59. Same-day counseling (90833) gets documented E/M support. We track payer lifetime limits for Suboxone, Vivitrol, and Methadone.
IOP & PHP Prior Authorization
We file ASAM-based PA packets within 48 hours of admission. H0015 (IOP) uses revenue code 0908; H0014 (PHP) uses 0905. We track 14-day and 30-day recertification deadlines automatically.
Drug Testing Reimbursement
We bill 80305/80306 for presumptive screens and 80307 only with medical necessity. No unbundled denials – we add ABN for routine definitive testing. MAT compliance monitoring is documented clearly for payer review.
42 CFR Part 2 Compliant Collections
We send diagnosis-blind statements and use Part 2 addenda for agencies. Phone follow-ups use scripts without SUD references or prohibited redisclosure. Payers requiring F11-coded lines get separate, compliant handling.
MHPAEA Parity Appeals
We request payer’s medical/surgical criteria and compare to SUD limits. We cite numerical caps, financial requirements, and NQTL violations. Our 2024 parity appeal overturn rate is 40% – filed parallel to standard appeals.
Complete SUD Revenue Cycle — Code by Code, Payer by Payer
Many billers use the same G-code for every opioid treatment visit. That triggers immediate audit flags.
Correct usage based on CMS guidance:
We apply the correct G-code based on session duration and week of treatment – not based on what you billed last time.
We also handle:
- G2067 (less than 30 minutes OBOT, rare but billable for very brief visits)
- H0005 (alcohol and/or drug services, not otherwise specified – for non-opioid SUD)
| Code | Episode Week | What’s Included | Average Reimbursement (Medicare) |
|---|---|---|---|
| G2086 | Weeks 1–4 (initiation) | 60–74 minutes medication management + counseling + toxicology | $180 – $220 |
| G2087 | Weeks 5–8 (stabilization) | 45–59 minutes, fewer toxicology requirements | $130 – $160 |
| G2088 | Week 9+ (maintenance) | 30–44 minutes, typically no toxicology | $90 – $120 |

MAT (Medication-Assisted Treatment) Bundling
MAT requires separate coding for medication administration + counseling + drug testing – but payers often bundle.
Our MAT billing workflow:
- Verify J-code (J0572–J0575 for buprenorphine) vs. S-code (S0109 for methadone)
- Add modifier 25 to E/M code (99212–99214) if significant counseling occurs same day
- Add modifier 59 to drug testing (80307) if performed at separate encounter
- Check payer lifetime limits for MAT (some commercial plans cap at 12 months)
We also manage prior authorization for naltrexone (Vivitrol) – different criteria than oral naltrexone.
Substance Abuse Billing Services
Site-of-Service and Revenue Codes
IOP and PHP denial rates average 28% for SUD providers (source: OPEN MINDS 2024). Why? Revenue code and place-of-service mismatches.
We correct:
We file complete Prior Authorization packets including:
- ASAM criteria score (level of care justification – required by most payers)
- Timeline of substance use
- Prior treatment attempts and results
- Co-occurring psychiatric diagnoses (F11.20, F10.10, etc.)
- Withdrawal severity rating (CIWA or COWS)
- Discharge plan (even for initial auth)
| Service | Place of Service Code | Revenue Code | Units | Modifiers |
|---|---|---|---|---|
| IOP (partial hospital) | 52 (outpatient hospital) or 49 (independent clinic) | 0908 (IOP) | Per hour | HO (qualified behavioral health) |
| PHP | 52 or 53 (residential) | 0905 (day treatment) | Per day | HO, also HD (pregnant/postpartum) |
| Detox H0009 (24-hour) | 53 (residential) | 0904 (detox) | Per day | HH (substance abuse day program) |
We maintain a payer-specific auth tracker with expiration dates and recertification deadlines (typically 14 or 30 days for IOP/residential).
Billing Without Violating Confidentiality
This is the #1 reason SUD billers get sued. You cannot send standard collection letters referencing “substance abuse treatment” or “detox.”
Our 42 CFR Part 2 compliant processes:
- Billing statements say “Medivantek Specialty on behalf of [your practice]” – no reference to SUD
- Phone follow-ups use a script without mentioning diagnosis or service type
- Collection agency agreements include Part 2 addendum prohibiting redisclosure
- Electronic claim files exclude diagnosis when payer allows (some payers require F11-coded line items – we handle separately)

SUD Payer Negotiation & Parity Appeals
We don’t just submit claims. We force compliance with MHPAEA.
When we appeal a denial:
- We request the payer’s medical/surgical side comparable criteria (e.g., for IOP, what do they require for cardiac rehab?)
- If SUD criteria are stricter, we file a federal parity complaint in parallel to the appeal
- We cite specific MHPAEA violations – numerical limits, financial requirements, and non-quantitative treatment limitations
Result: 40% of parity appeals overturn initial SUD denials (internal Medivantek data 2024).
Which SUD Services Do We Bill
- OBOT (office-based opioid treatment)
- OTP (opioid treatment programs – methadone)
- IOP (intensive outpatient)
- PHP (partial hospitalization)
- Residential rehab (30, 60, 90-day)
- Withdrawal management (detox) – ambulatory and residential
- MAT (Suboxone, Vivitrol, Naltrexone, Methadone)
- Counseling (individual and group – 90832, 90834, 90837, 90853)
- Case management (H0031, H0032)
- Peer support services (H0038, H2030 – payer specific)
Why Generalist Billers Fail SUD — And We Don’t
| Problem | Generalist Biller | Medivantek Specialty |
|---|---|---|
| G-code usage | Same G-code every visit | Visit-week specific (G2086→2087→2088) |
| 42 CFR Part 2 | Ignored | Full compliance with special collections process |
| IOP auth | Files once | Tracks re-auth every 14–30 days |
| Drug testing | Routine 80307 | Medical necessity documented |
| Parity appeals | Doesn’t attempt | Federal complaint parallel track |
Payer Denied Your SUD Claim but Covers Medical?
That’s a MHPAEA violation – and most billers ignore it. We file federal parity complaints parallel to standard appeals. We will tell you within 48 hours if they are appealable for parity violations.
FAQs
What is the difference between G2086, G2087, and G2088?
G2086 is for weeks 1–4 of OBOT (60–74 minutes per session). G2087 is for weeks 5–8 (45–59 minutes). G2088 is for week 9+ (30–44 minutes). Using the wrong code for the episode week triggers automatic audits and denials.
How do you handle prior authorization for IOP and residential SUD?
We file ASAM-based PA packets within 48 hours of admission – well before the 72-hour window most payers require. We track 14-day and 30-day recertification deadlines and alert you before expiration.
What is 42 CFR Part 2 and how does it affect billing?
42 CFR Part 2 is federal law that prohibits redisclosure of SUD treatment records without patient consent. Standard collection letters referencing “substance abuse” or “detox” violate this law. We send diagnosis-blind statements and use Part 2 addendums for third-party collections.
Do you bill for drug testing (80305–80307)?
Yes. We bill 80305 and 80306 for presumptive screens. We only bill 80307 (definitive GC/MS testing) when medical necessity is documented – not for routine monitoring. We add an ABN when needed to avoid denied claims.
What is a parity appeal and when do you file one?
When a payer denies SUD care but covers equivalent medical/surgical services (e.g., IOP for SUD denied but cardiac rehab approved). We request the payer’s comparable criteria, cite MHPAEA violations, and file a federal parity complaint parallel to the standard appeal. Our overturn rate is 40%.
Do you bill for MAT (Suboxone, Vivitrol, Methadone)?
Yes. We handle J-codes (J0572–J0575 for buprenorphine products) and S0109 for methadone. We unbundle medication administration from counseling using modifier 25 on E/M codes and modifier 59 on drug testing when performed separately. We also track payer lifetime limits for MAT.
