Pabau Engage inbox

Pabau Engage is here — every patient conversation in one inbox.

Learn more
Book a demo Book a demo
Billing Codes

HCPCS Code H0012: Sub-Acute Detoxification Billing Guide

Key takeaways

Key takeaways

HCPCS Code H0012 covers alcohol and/or drug services for sub-acute detoxification in a residential addiction program, delivered on an outpatient basis.

Medicare does not cover H0012. Payment comes from state Medicaid plans and some commercial payers, at rates each state sets for itself.

Missing modifiers such as HF, HH or SA and thin medical necessity documentation cause most H0012 denials.

F10.23, F13.23 and F19.23 are header codes. Each needs a sixth character before it can go on a claim.

Practice management software like Pabau creates and tracks insurance claims from the clinical record, so billing staff are not rekeying notes into a separate system.

HCPCS Code H0012 covers alcohol and/or drug services for sub-acute detoxification, delivered on an outpatient basis within a residential addiction program. It is a Level II code owned by state Medicaid agencies rather than the American Medical Association. Medicare does not pay it.

Because each state writes its own rules, the descriptor is the easy part. Coverage, unit definitions, modifier requirements and rates all shift at the state line. The sections below cover payer coverage, billing units, modifiers, ICD-10 pairing and the documentation an auditor will ask for.

Found our content helpful?

HCPCS Code H0012: definition and code details

HCPCS Code H0012 is the Level II billing code for alcohol and/or drug services. It applies to sub-acute detoxification in a residential addiction program, delivered on an outpatient basis. The Centers for Medicare and Medicaid Services (CMS) publishes the full official descriptor. It reads: Alcohol and/or drug services; sub-acute detoxification (residential addiction program, outpatient).

This code sits within the H-code series, which covers behavioral health and substance use disorder services that CPT does not classify. State Medicaid agencies assign and maintain H-codes. That is why coverage rules, unit definitions and reimbursement rates vary so much from one state to the next.

Field Detail
Code H0012
Official descriptor Alcohol and/or drug services; sub-acute detoxification (residential addiction program, outpatient)
Code type HCPCS Level II
Code series H-codes (behavioral health and substance use disorder services)
Service setting Outpatient (within a residential addiction program)
Primary payer Medicaid (state plans); some commercial insurers
Medicare coverage Generally not covered (H-series codes are Medicaid-assigned)

Medicare vs. Medicaid coverage for HCPCS Code H0012

H0012 is a Medicaid code. Medicare does not cover H-series HCPCS codes as a rule. These codes exist to describe state-administered substance use disorder services that have no CPT equivalent. State Medicaid agencies create them for the populations they serve.

Commercial payer coverage varies. Some private insurers accept H0012 for outpatient detox services, while others require CPT alternatives or facility revenue codes. Verify payer policy before you submit, and read your state Medicaid fee schedule directly. Good medical billing compliance starts with knowing which payer governs the claim before the encounter, not after it.

Payer type H0012 coverage Notes
Medicare Not covered H-series codes are not Medicare benefit codes; SUD services billed via CPT or facility codes
Medicaid (fee-for-service) Covered (state-dependent) Rate set by each state Medicaid agency; verify via your state fee schedule
Medicaid managed care Varies by plan MCO contracts may differ from fee-for-service rules; prior authorization often required
Commercial / private insurer Varies by plan Some accept H0012; others require CPT equivalents or revenue codes; verify each plan

H0012 fee schedule and reimbursement rates 2026

No single national rate applies to HCPCS Code H0012. Individual state Medicaid agencies set reimbursement, so a provider in California will see a different rate than one in Ohio or Texas. The CMS Physician Fee Schedule does not apply here, since H0012 is not a Medicare-covered code. To find your current rate, go straight to your state Medicaid provider manual or fee schedule portal.

Because rates are state-specific, quoting a dollar figure would mislead you. What stays consistent across states is the billing unit structure.

Billing units for H0012

Most state Medicaid programs bill H0012 on a per diem basis, so one unit equals one calendar day of sub-acute detoxification services. Some states use a per-encounter unit instead. Check your state’s Medicaid provider bulletin for the exact unit definition before you submit. Billing multiple units per day without prior authorization usually triggers an automatic denial.

  • Per diem: One unit equals one calendar day of service, which is the most common structure
  • Per encounter: One unit equals one clinical encounter, so verify this before billing
  • Authorization limits: Many states cap authorized units per admission or per benefit year. Check your state’s limit before the episode begins
  • Concurrent billing: H0012 may not be billable on the same day as certain other H-series codes. Review your state’s mutually exclusive code pairs

Who can bill HCPCS Code H0012?

Each state Medicaid agency sets provider eligibility for H0012 billing, not CMS and not the AMA. That said, certain provider characteristics come up consistently across most states.

Certified substance use disorder treatment programs, licensed addiction treatment centers and residential-license outpatient programs typically qualify. Individual clinicians working in those settings may bill under the facility’s enrollment number, depending on state rules.

  • Certified substance abuse treatment programs (SATP certification)
  • Licensed outpatient addiction treatment facilities
  • Residential addiction programs with Medicaid provider enrollment
  • Licensed clinical social workers, licensed professional counselors, and licensed alcohol and drug counselors under a qualifying facility enrollment
  • Nurse practitioners and physician assistants, where state scope-of-practice rules permit and modifier SA may be required

Scope-of-practice rules vary by state. Confirm that the rendering provider type is authorized to deliver sub-acute detoxification services in your state before you submit H0012 claims under their credentials.

ICD-10 diagnosis codes paired with HCPCS Code H0012

Sub-acute detoxification services need a supporting ICD-10-CM diagnosis code on the claim. The relevant codes come from the F10-F19 chapter of the ICD-10-CM classification system, covering substance-related and addictive disorders. The code you pick must match the substance involved and the clinical severity of the encounter.

One trap catches billers repeatedly. F10.23, F13.23 and F19.23 are header codes, not billable ones. Each needs a sixth character naming the withdrawal presentation: 0 for uncomplicated, 1 with delirium, 2 with perceptual disturbance, 9 unspecified. F11.23 and F14.23 are complete at five characters, because those subcategories carry no sixth-character split.

ICD-10-CM code Description H0012 relevance
F10.230 Alcohol use disorder, severe, with withdrawal, uncomplicated Default pairing for an alcohol detox episode without delirium
F10.232 Alcohol use disorder, severe, with withdrawal with perceptual disturbance Use when the chart documents hallucinations during withdrawal
F11.23 Opioid use disorder, severe, with withdrawal Billable at five characters; common for opioid detoxification programs
F13.230 Sedative, hypnotic or anxiolytic use disorder, severe, with withdrawal, uncomplicated Benzodiazepine and related substance detox episodes
F14.23 Cocaine use disorder, severe, with withdrawal Billable at five characters; cocaine-specific withdrawal management
F19.230 Other psychoactive substance use disorder, severe, with withdrawal, uncomplicated Polysubstance episodes and less common substances

Pick the ICD-10 code that most specifically describes the substance and the clinical presentation. Reach for an F19 code only when no single-substance category fits. Some state Medicaid plans require the diagnosis to be listed as the primary diagnosis, so check your state’s sequencing rules before you submit.

Pro Tip

Flag polysubstance cases carefully. When a patient is detoxing from several substances at once, the ICD-10 code should reflect the primary substance driving the episode. Payers deny claims where the diagnosis code does not match the clinical narrative in the treatment plan.

H0012 modifier codes: a scenario-based reference

Most state Medicaid plans require one or more modifiers on H0012 claims to indicate the program type, the rendering provider, or the service context. Submitting without the required modifier is one of the most common denial triggers for this code. Modifier rules vary by payer, so confirm your state’s requirements before you apply any combination.

The table below maps common modifiers to their clinical scenarios, based on standard behavioral health HCPCS modifier guidance. Check it against your specific state Medicaid policy and any applicable managed care organization contract.

Modifier Name Use when…
HF Substance abuse program Services delivered within a certified substance abuse treatment program (most common default for H0012)
HH Integrated mental health/substance abuse program Detox runs alongside treatment for a co-occurring psychiatric disorder in an integrated program
SA Nurse practitioner rendering services An NP is the rendering provider and state rules require this modifier to distinguish NP from physician billing
U1-U9 State-assigned modifiers State Medicaid assigns its own meaning to U-series modifiers, so check your state’s modifier reference table
GT Via interactive audio and video telecommunication Telehealth delivery of detox monitoring, where the state plan allows telehealth for this service type

Documentation requirements for H0012 claims

Medicaid auditors read H0012 claims closely, because sub-acute detoxification involves a level-of-care determination that has to be justified in the record. Thin documentation is the single most common reason these claims fail on post-payment audit. Every element below should be in the chart before the claim goes out, not reconstructed after a records request.

  • Individualized treatment plan: Goals, objectives, expected duration of detox, and the clinician’s signature. Update it whenever the patient’s condition changes significantly
  • Medical necessity determination: A clinical narrative explaining why sub-acute detoxification suits this patient, referencing ASAM or your state’s level-of-care criteria
  • Progress notes: Daily or per-encounter notes covering withdrawal status, response to treatment, vital signs if monitored, and clinical decision-making
  • Diagnosis documentation: An ICD-10 code supported by the history, physical findings and clinical assessment. The substance, severity and withdrawal status must match the code billed
  • Provider credentials: The rendering provider’s license number, NPI, and any required program certification numbers on file in the billing system
  • Authorization records: The prior authorization number where the payer requires one, plus the authorized number of units and the authorization period

Behavioral health records also fall under 42 CFR Part 2, which governs the confidentiality of substance use disorder treatment records. Its disclosure rules are stricter than standard HIPAA. Check that your release-of-information process reflects both frameworks before any chart leaves the building.

Common billing errors and claim denials for HCPCS Code H0012

H0012 denials follow predictable patterns, and a systematic pre-submission review avoids most of them. The errors below account for the majority of H0012 rejections across behavioral health billing teams. Reading each remittance advice against a list of medical billing denial codes tells you which pattern you are actually hitting.

  • Missing or wrong modifier: Submitting H0012 without the payer-required modifier, usually HF or HH, is rejected automatically on most state Medicaid systems
  • Incorrect ICD-10 code: Using a nonspecific F19 code when the substance is documented creates a mismatch auditors flag. So does dropping the withdrawal specifier when it is clinically present
  • Non-billable header code: Submitting F10.23, F13.23 or F19.23 without the sixth character, which the payer’s edits reject before a human ever sees the claim
  • Units exceeding authorization: Billing more per-diem units than the prior authorization covers, without requesting an extension first
  • Documentation not matching the date of service: Progress notes dated after the claim went out, or notes referencing a different episode. Both trigger a records request and eventual denial
  • Wrong provider enrollment: Billing under an individual NPI when the payer requires the facility NPI, or the other way around
  • Concurrent code conflicts: Billing H0012 on the same date of service as an incompatible H-series code, without checking the payer’s mutually exclusive pairs table

Pro Tip

Run a monthly H0012 denial review sorted by denial reason code. The same two or three reason codes tend to repeat month after month. Fixing the workflow step behind each one clears more claims than a full billing audit will.

H0012 is one of several H-series codes covering the detoxification spectrum. Picking the wrong one is a common error, particularly when a patient moves between levels of care. See the AAPC’s HCPCS code reference for the full H-series descriptor set.

HCPCS code Description Setting / key differentiator
H0010 Alcohol and/or drug services; sub-acute detoxification (residential addiction program inpatient) Inpatient residential; patient stays overnight within the program
H0011 Alcohol and/or drug services; acute detoxification (residential addiction program inpatient) Acute severity; medically managed withdrawal at higher clinical intensity than sub-acute
H0012 Alcohol and/or drug services; sub-acute detoxification (residential addiction program, outpatient) Sub-acute severity; outpatient delivery within a residential addiction program structure
H0013 Alcohol and/or drug services; acute detoxification (residential addiction program, outpatient) Acute severity in an outpatient residential setting; higher acuity than H0012
H0014 Alcohol and/or drug services; ambulatory detoxification Community-based ambulatory; no residential program affiliation required

Two variables decide the code: acuity, and setting. Sub-acute means the patient does not need hospital-level medical management but still needs structured monitoring. Plot the five codes against both axes and the choice becomes a lookup rather than a judgment call.

Grid of HCPCS detox codes by acuity and setting
H0014 is the one code that does not split by acuity, so an ambulatory episode uses it whatever the withdrawal severity. Grid built from the CMS HCPCS Level II descriptors.

Document the ASAM level-of-care determination, or your state’s equivalent, to support the code you picked if an audit follows.

How billing software supports HCPCS Code H0012 claims

Behavioral health billing teams usually work across three places at once: the clinical record, a spreadsheet tracking authorized units, and the state Medicaid portal. Every hand-off between them is a chance for the diagnosis, the units or the modifier to drift away from what the chart actually says.

Practice management software like Pabau keeps the clinical record and the billing record in one system. Pabau’s claims software for practices builds each insurance claim from the encounter the clinician already documented. Pre-submission checks run on the claim’s own fields, and the status comes back into the same system. Nobody has to chase a portal for an answer.

Pabau claims management screen showing insurance claim submission and status tracking
Pabau builds and tracks each insurance claim from the record the clinician already wrote, so your H0012 documentation and claim data stay in step.

The documentation side matters just as much. Digital intake forms, progress note templates and treatment plan fields capture the required detail at the point of care. When a records request lands months later, the chart already holds what the auditor is asking for, so nobody spends a week reconstructing an episode.

Keep H0012 claims tied to the clinical record

Pabau builds each insurance claim from the encounter your clinician already documented, then tracks its status in the same system. Less rekeying between tools, and a chart that matches the claim when an auditor asks.

Pabau claims management dashboard

Conclusion

HCPCS Code H0012 covers a narrow service: sub-acute detoxification delivered on an outpatient basis inside a residential addiction program, paid mainly through Medicaid. The descriptor is simple. The billing environment around it is not.

State rate variation, modifier rules that move with payer contracts, and documentation that has to survive a post-payment audit all point the same way. Build the H0012 workflow around the chart, so every claim carries what the record already proves. The two checks worth making standard are the sixth character on the diagnosis and the modifier your state requires.

Keeping the clinical record and the insurance claim in one system spares your billing team the rekeying. It also keeps the two versions of the episode identical. Book a demo to see how Pabau handles behavioral health billing day to day.

Continue your research

Continue your research

Billing the inpatient version of the same service? HCPCS Code H0010 covers sub-acute detoxification when the patient stays overnight in the residential addiction program.

Patient needs acute withdrawal management? HCPCS Code H0013 covers acute detoxification in the same outpatient residential setting that H0012 uses.

Detoxing a patient outside a residential program? HCPCS Code H0014 covers ambulatory detoxification delivered in the community.

Unsure how to handle a claim denial? Denial codes in medical billing breaks down the most common denial reason codes and what each one needs to resolve.

Frequently asked questions

What is HCPCS Code H0012?

HCPCS Code H0012 is a Level II billing code for alcohol and/or drug services. It covers sub-acute detoxification within a residential addiction program, delivered on an outpatient basis. Certified substance abuse treatment providers use it to bill Medicaid and select commercial payers. It covers structured withdrawal management that does not require acute inpatient medical management.

Is H0012 covered by Medicare or Medicaid?

H0012 is covered by Medicaid, not Medicare. H-series HCPCS codes are created and maintained by state Medicaid agencies to cover behavioral health services that have no CPT equivalent. Medicare has separate benefit structures for substance use disorder treatment that use CPT codes or facility revenue codes rather than H-series HCPCS codes.

What modifiers are used with H0012?

The most commonly required modifiers are HF for a substance abuse program and HH for an integrated mental health and substance abuse program. SA is required when a nurse practitioner is the rendering provider. State Medicaid plans may also require U-series modifiers with state-assigned meanings. Always verify modifier requirements in your specific state’s Medicaid provider bulletin before submitting claims.

What are the billing units for H0012?

Most state Medicaid programs define one H0012 billing unit as one calendar day of sub-acute detoxification services (per diem). Some states use a per-encounter unit instead. State rules also set authorization limits on the number of units per admission or benefit year. Check your state Medicaid provider manual for the exact unit definition applicable to your program.

Found our content helpful?
×