Home/White Papers/AHCCCS SUD Billing & Coding Field Guide
Edition 1, 2026 · Arizona Medicaid · SUD + BH

The AHCCCS SUD billing & coding field guide.

The ASAM level determines the level of care. The level of care determines the AHCCCS code, the unit, and the form. This is the working crosswalk for the biller, the coder, and the credentialing lead who own the Arizona Medicaid substance use disorder revenue cycle.

Payer
AHCCCS
Scope
SUD + BH
Lens
ASAM level
Filing
6 months
Clean claim
12 months
Diagnosis
ICD-10 F

How to read this guideFive rules the ASAM level sets in motion.

On an AHCCCS SUD claim, the ASAM level of care is the origin point. It fixes the code, the unit, the place of service, the authorization path, and the modifier set. Everything downstream reconciles back to it.

01
The ASAM level determines the AHCCCS code, unit, and form.
02
One level-of-care per diem per day. IOP and PHP never share a day.
03
Program modifiers HF, HG, and HH must match the program type.
04
FFS routes DFSM prior auth. ACC managed care routes the plan portal.
05
ICD-10 F-series diagnosis required and ASAM documented to the level.
TIMELY FILING
6 mo
From date of service
CLEAN CLAIM WINDOW
12 mo
To submit a clean claim
METHADONE FOR OUD
OTP
only · POS 58
DUAL ELIGIBLE
Last
AHCCCS is payer of last resort
THE MOST COMMON STRUCTURAL ERROR

Billing two levels of care on the same date of service.

One level-of-care per diem is payable per day. IOP (H0015) and PHP (H0035/S0201) cannot both bill the same day. Counseling codes H0004 and H0005 are bundled into the IOP per diem and are not billed alongside it. When the OTP weekly bundle (G2067 through G2075) is billed, its included counseling and toxicology are not re-billed as separate lines.

The crosswalkASAM level → service → AHCCCS code → unit / form.

The core of the guide. Read left to right: the ASAM level of care selects the service, which selects the AHCCCS code, which fixes the unit and the billing form. This is the single reference the biller works from.

ASAM levelServiceAHCCCS codeUnit / form
1.0Outpatient BH counselingH0004 individual, H0005 groupH0004 per 15 min; H0005 group counseling
2.1Intensive outpatient (IOP)H0015Per diem, once/day, paired with revenue code 0906 on the UB-04
2.5Partial hospitalization (PHP)H0035 (or S0201)Per diem
3.1–3.5Residential treatmentH0018 short-term, H0019 long-term >30d, H2036 SUD residentialPer diem; H0018 requires PA; codes are without room and board
3.7–WMWithdrawal management / detoxH0008–H0014Per diem
OTP / MATOpioid treatment program bundleG2067–G2075 weekly bundle (incl. counseling + toxicology), G2076–G2080 add-onsWeekly bundle; H0020 methadone admin, OTP, POS 58
OBOTOffice-based opioid treatmentG2086 / G2087 / G2088 monthly bundleMonthly; J2315 Naltrexone XR (Vivitrol) + 96372; Q9991 / Q9992 Buprenorphine XR (Sublocade)
Crosswalk 1 · ASAM level of care to AHCCCS SUD code, unit, and form

Assessment, planning & therapyThe codes before and around the level of care.

Assessment establishes medical necessity and the ASAM level. Treatment planning documents the level. Therapy and support codes fill the encounter. These are the lines that support and surround the per-diem level of care.

GroupServiceAHCCCS code
AssessmentAlcohol / drug assessmentH0001 assessment, H0002 screening for admission
AssessmentSUD assessment / interventionG0396 / G0397
AssessmentPsychiatric diagnostic eval90791 (no med), 90792 (with med)
PlanningTreatment plan developmentT1007
TherapyPsychotherapy 30 / 45 / 60 min90832 / 90834 / 90837
TherapyGroup psychotherapy90853
TherapyFamily / couple SUD counselingT1006
SupportPeer supportH0038 per 15 min
Crosswalk 2 · Assessment, planning, therapy, and peer support

ToxicologyPresumptive and definitive drug testing.

Toxicology is heavily rule-bound. Presumptive is billed once per date of service. Definitive is once per day and requires documented medical necessity per test. These frequency limits are a leading denial source when ignored.

Test typeAHCCCS codeFrequency rule
Presumptive80305–80307Once per date of service
Presumptive labH0003Presumptive laboratory analysis
DefinitiveG0480–G0483Once per day; medical necessity per test
Definitive classes80320–80377Definitive drug classes
Crosswalk 3 · Presumptive and definitive toxicology with frequency limits

Per-diem & same-day rulesWhat may pair, what never pairs.

Per-diem logic governs the whole SUD claim. Most preventable denials trace back to a same-day pairing that AHCCCS does not allow, or an add-on billed without its parent.

Payable
One level-of-care per diem per day
A single level-of-care per diem is the payable unit for the day. Pick the level the ASAM determination supports and bill it once.
Never same day
IOP and PHP cannot both bill one day
H0015 (IOP) and H0035 / S0201 (PHP) are mutually exclusive on a single date of service.
Bundled · do not add
Counseling folds into the IOP per diem
H0004 and H0005 are bundled into the H0015 per diem. Do not bill them as separate lines alongside IOP.
Bundled · do not add
OTP weekly bundle already includes counseling + toxicology
G2067 through G2075 include counseling and toxicology. Do not re-bill those services separately.
Allowed pairing
A distinct MAT service may pair with H0015
A separately identifiable MAT service can accompany the IOP per diem, with modifier 25 on the E/M to signal the distinct service.
Add-on needs a parent
Psychotherapy add-ons require an E/M or crisis base
90833 / 90836 / 90838 need an E/M service; 90840 (crisis add-on) needs 90839 as its parent code.
HOW THE H0015 CLAIM SHOULD LOOK

H0015 once per day, on the UB-04, paired with revenue code 0906.

The IOP per diem line carries revenue code 0906 on the UB-04. Bundled counseling is not itemized. If a distinct MAT service is delivered the same day, it rides with modifier 25 on the E/M. That is the clean IOP encounter.

Modifier referenceThe four modifier families that clear a SUD claim.

A SUD claim carries a stack of modifiers: the program modifier, the rendering credential, the AHCCCS provider type, and, where applicable, telehealth and distinct-service modifiers. Each family answers a different question the payer asks.

Program · match the program type
HFSubstance abuse program
HGOpioid treatment program
HHIntegrated MH / SUD
Credential · who rendered
AHPsychologist
AJLCSW
HPDoctoral level
HOMaster’s level
HNBachelor’s level
AHCCCS provider type
U1–U13AHCCCS provider-type series · verify against the current provider-type table
Telehealth
95 / GTSynchronous audio-video
93 / FQAudio-only
Distinct service
25Separate E/M same day
59Distinct procedural service
XE / XUDistinct encounter / unusual non-overlapping service
Place of service (POS)
11Office
55Residential SUD
57Non-residential SUD
58OTP

AuthorizationTwo paths: FFS via DFSM, ACC via the plan portal.

Where the authorization goes depends on the member’s coverage. Fee-for-service authorizations submit through DFSM. ACC managed-care authorizations submit through the member’s plan portal. The level of care sets what documentation the authorization must carry.

CHECK COVERAGE FIRST · THE AUTH PATH FOLLOWS THE PLAN AHCCCS member verify coverage + ASAM level Fee-for-service (FFS) Submit prior authorization through DFSM ACC managed care Submit through the member’s plan portal DOCUMENTATION THE AUTH MUST CARRY IOP / PHP Current authorization on file Last-covered-day must be current Residential / BHRF Prior + continued auth, CON + ASAM BHRF governed by ACOM 414
FFS PATH
DFSM
Prior-auth submission
ACC PATH
Portal
Member’s plan portal
IOP / PHP
LCD
Last-covered-day current
RESIDENTIAL
CON
+ ASAM · ACOM 414 (BHRF)

Key rulesThe invariants that hold across every claim.

Timely filing
6 months from DOS, 12 to clean claim
Submit within 6 months of the date of service; up to 12 months is allowed to land a clean claim.
MAT setting
Methadone for OUD is OTP-only
Buprenorphine and naltrexone are office-eligible; methadone for OUD must be delivered in an OTP setting.
Room and board
Not covered
Room and board is not a covered benefit. H0018 and H0019 residential per diems are billed without room and board.
Dual eligible
Medicare primary, AHCCCS last
For dual-eligible members, Medicare is primary. AHCCCS is the payer of last resort.
Diagnosis
ICD-10 F-series required
An ICD-10 F-series diagnosis is required on the claim to support the SUD or BH service.
Level of care
ASAM level documented to the LOC
The ASAM level must be documented in a way that supports the level of care being billed.

DenialsRoot cause → prevention.

Six root causes account for the recurring AHCCCS SUD denial pattern. Each has a documented prevention step that lives upstream of the claim. Fix the cause, not the appeal.

Root cause
Prevention
1
Root cause
Medical necessity / level-of-care not met.
Prevention
ASAM determination documented and matches the billed level of care.
2
Root cause
Documentation does not support the unit.
Prevention
Service note, time, rendering provider, and signature support the billed unit.
3
Root cause
Authorization missing or expired.
Prevention
IOP / PHP auth and last-covered-day current; residential CON + ASAM on file.
4
Root cause
Modifier missing or inconsistent.
Prevention
Program modifier (HF / HG / HH) present and consistent with program type; credential (U-series / HO–HP) and telehealth (GT / 95) modifiers correct.
5
Root cause
Credentialing gap.
Prevention
Rendering provider on the member-plan panel; otherwise pursue the OON / single-case-agreement path.
6
Root cause
Revenue code missing on the IOP claim.
Prevention
H0015 paired with revenue code 0906 on the UB-04.

Who delivers and documentsThe rendering role drives the credential modifier.

The provider who delivers and documents the service determines the credential modifier and, downstream, whether the claim clears the panel check. Match the role to the code and the credential modifier.

Psychologist
AHAssessment, psychotherapy, diagnostic eval
LCSW
AJCounseling, therapy, treatment planning
Licensed counselors
HO / HPMaster’s or doctoral behavioral health counseling
Bachelor’s-level staff
HNBachelor’s-level services per scope
Peer-support specialists
H0038Peer support, per 15 min
Medical provider
MATMAT orders, injections (J2315 + 96372, Q9991 / Q9992)
Educational reference · verify at submission

This field guide is educational. Codes, units, frequency limits, modifiers, and authorization rules change. Re-confirm every element against the live AHCCCS source before you submit: the AHCCCS Medical Policy Manual (AMPM), the FFS Provider Manual Chapter 19, the Covered Behavioral Health Services Guide, and the AHCCCS Modifiers policy, along with the individual member’s plan requirements at the time of submission.

Common questionsFrequently asked: AHCCCS SUD billing.

Which ASAM levels map to which AHCCCS codes?
Outpatient (ASAM 1.0) bills H0004 and H0005. IOP (2.1) bills H0015 per diem paired with revenue code 0906 on the UB-04. PHP (2.5) bills H0035 or S0201 per diem. Residential (3.1 to 3.5) bills H0018, H0019, or H2036 per diem. Withdrawal management (3.7-WM) bills H0008 through H0014 per diem. OTP and MAT use the G2067 through G2075 weekly bundle plus H0020 for methadone administration.
What are the per-diem and same-day rules for AHCCCS SUD?
One level-of-care per diem per day. H0015 is once per day and IOP counseling (H0004 / H0005) is bundled into the per diem. IOP and PHP cannot both bill the same day. The OTP weekly bundle already includes counseling and toxicology, so those are not re-billed. A distinct MAT service may pair with H0015 using modifier 25 on the E/M. Add-on codes need a parent: 90833 / 90836 / 90838 need an E/M, and 90840 needs 90839.
Which modifiers matter most for AHCCCS SUD claims?
Program modifiers HF (substance abuse program), HG (opioid treatment program), and HH (integrated MH/SUD) must match the program type. Credential modifiers AH (psychologist), AJ (LCSW), and HO / HN / HP (master’s / bachelor’s / doctoral) identify the rendering provider level. U1 through U13 identify the AHCCCS provider type, verified against the provider-type table. Telehealth uses 95 or GT for synchronous and 93 or FQ for audio-only. Distinct service uses 25, 59, or XE / XU.
How does authorization work for AHCCCS SUD?
Fee-for-service authorizations route through DFSM prior-authorization submission. ACC managed-care authorizations route through the member’s plan portal. IOP and PHP require a current authorization and last-covered-day. Residential and BHRF require prior and continued authorization plus a Certification of Need (CON) and ASAM documentation, with BHRF governed by ACOM 414.
What is the timely filing rule for AHCCCS?
Timely filing is 6 months from the date of service, with up to 12 months allowed to submit a clean claim. Dual-eligible members bill Medicare primary because AHCCCS is the payer of last resort. An ICD-10 F-series diagnosis is required, and the ASAM level must be documented to support the level of care billed.
What are the top AHCCCS SUD denial root causes?
The six recurring root causes are medical necessity or level-of-care mismatch, documentation that does not support the unit, missing or expired authorization, missing or inconsistent modifiers, credentialing gaps, and a missing revenue code such as 0906 on an IOP UB-04. Each has a documented prevention step that lives upstream of the claim.

Losing AHCCCS SUD claims to preventable denials?

Send a sample of denied SUD claims. Inside 30 days, a written denial taxonomy mapped to these six root causes, the ASAM-to-code crosswalk applied to your service lines, and a modifier and authorization gap report. Yours to keep.