Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS code H0049: Alcohol and/or drug screening billing guide

Key takeaways

Key takeaways

HCPCS code H0049 covers alcohol and/or drug screening under the SBIRT framework, billed as one unit per screening visit.

H0049 is a Medicaid-primary HCPCS Level II code, so Medicare generally requires CPT 99408 or 99409 instead.

Pairing H0049 with an insufficiently specific ICD-10 diagnosis code is a leading audit trigger.

Pabau’s claims management software validates claim details before submission and tracks every claim’s status, so fewer H0049 claims come back rejected.

The official descriptor for HCPCS code H0049 is: Alcohol and/or drug screening. It is a HCPCS Level II code maintained by the Centers for Medicare and Medicaid Services (CMS). The alphanumeric H-series is reserved for Medicaid mental health and substance use services.

The descriptor carries no time increment, so H0049 is billed as one unit per screening visit. The table below captures the key code details at a glance.

Field Detail
Code H0049
Full descriptor Alcohol and/or drug screening
Code system HCPCS Level II (alphanumeric, CMS-administered)
Unit of service One unit per screening visit
Primary payer Medicaid (state programs); some commercial plans
SBIRT role Screening step (paired with H0050 for brief intervention)
Related CPT codes 99408 (15 to 30 min), 99409 (30+ min)

H0049 in the SBIRT framework

SBIRT stands for Screening, Brief Intervention, and Referral to Treatment. It is a public-health model for spotting risky substance use before it becomes severe. H0049 covers the screening step of that model. That means administering a validated tool such as the AUDIT questionnaire, DAST-10, or CAGE, then recording the result.

The screening encounter generates the clinical data that determines next steps. A negative screen typically requires no further SBIRT billing. A positive screen triggers brief intervention services, billed separately under H0050. When the patient needs a fuller diagnostic workup instead, that assessment is billed under H0001.

H0049 vs H0050: Side-by-side comparison

These two codes work as a pair but describe distinct services. Billing H0049 when the provider delivered a brief intervention is an unbundling error that frequently triggers Medicaid audits.

Feature H0049 H0050
Descriptor Alcohol and/or drug screening Alcohol and/or drug services, brief intervention, per 15 minutes
SBIRT step Screening Brief intervention
Unit of service One unit per screening visit Per 15 minutes
When to use Patient completes a validated screening tool Provider delivers motivational counseling or referral following a positive screen
Can be billed same day? Yes, with H0050 if both services delivered Yes, with H0049 if screening preceded intervention

H0049 vs CPT codes: Crosswalk and when to use each

One of the most common billing errors in SBIRT practices is using the wrong code system for the payer. HCPCS code H0049 is not universally accepted by Medicare fee-for-service, and submitting it to Medicare Part B typically results in a denial.

Medicare generally requires CPT 99408 for substance abuse structured screening and brief intervention lasting 15 to 30 minutes. CPT 99409 covers 30 minutes or more. Medicare also pays separately for annual alcohol misuse screening under G0442.

Code System Primary payer Service type
H0049 HCPCS Level II Medicaid; some commercial Alcohol and/or drug screening
99408 CPT Medicare; most commercial Substance abuse screening and brief intervention, 15 to 30 min
99409 CPT Medicare; most commercial Substance abuse screening and brief intervention, 30+ min

Always verify your payer’s current accepted code set before submitting. Some state Medicaid programs accept H0049 alongside CPT codes. Others mandate one system exclusively. Confirm with the AAPC HCPCS code lookup or your state Medicaid billing manual.

Who can bill HCPCS code H0049?

Provider eligibility for HCPCS code H0049 varies by state Medicaid program. Broadly, the following provider types may be eligible. Verify against your own state’s billing manual before claiming reimbursement.

  • Licensed behavioral health clinicians (LCSWs, LPCs, licensed psychologists) working in mental health EMR-supported settings
  • Primary care physicians and family medicine MDs in outpatient settings
  • Nurse practitioners and physician assistants (scope of practice and supervision requirements vary by state)
  • Federally Qualified Health Centers (FQHCs) and Rural Health Clinics (RHCs)
  • Licensed substance use counselors in certified treatment programs
  • Some mid-level practitioners under physician supervision, depending on state Medicaid rules

Psychiatry and psychology practices billing through psychiatry EMR software should confirm their Medicaid enrollment status before adding SBIRT services. Primary care teams using direct primary care software need to map their provider NPI types to H0049 eligibility criteria.

Supervision requirements are a common audit finding. If a licensed counselor delivers the screening under physician oversight, the supervising physician’s NPI and credential information must appear correctly on the claim.

H0049 reimbursement rates and fee schedule

H0049 reimbursement varies significantly across state Medicaid programs. There is no single national Medicaid rate, because every state sets its own fee schedule. The table below shows how coverage generally breaks down by payer type. Rates change annually, so check your state’s current schedule before you quote a figure internally.

Payer type Coverage of H0049 Rate note
State Medicaid (fee-for-service) Generally covered where SBIRT benefit exists Rates vary by state; verify current schedule
Medicare Part B Generally not covered (use CPT 99408/99409) Confirm against current CMS guidance
Medicaid managed care Varies by plan; confirm with plan’s provider manual Some MCOs require prior authorization
Commercial insurance Limited; many commercial payers prefer CPT Verify plan-specific policy before billing

To look up current payment rates, use the CMS Physician Fee Schedule search tool or your state Medicaid’s published fee schedule.

Pro Tip

Pull your state’s Medicaid fee schedule straight from the state Medicaid agency website at the start of each fiscal year. Third-party rate tables often lag official updates by months, so practices submit claims at outdated rates and create reconciliation work for themselves.

Documentation requirements for H0049

Missing or incomplete documentation is the second-most common reason H0049 claims fail post-submission. The encounter note must establish medical necessity and record the screening tool used. It also has to capture the result and the clinical decision that followed. Practices using digital intake forms can standardize that capture at the point of care.

Customizable consent and intake forms
Customizable intake forms capture the AUDIT or DAST-10 score in a structured field, so audit-ready documentation is there from the start.
  • Screening tool used: Document the name of the validated instrument (AUDIT, AUDIT-C, DAST-10, CAGE, CRAFFT, etc.)
  • Screening result or score: Record the numerical score or categorical result
  • Clinical decision: Note whether the result was negative, positive, or suggestive of dependence, and what action followed
  • Provider credential: The credential of the person who administered the screen must be documented
  • Time and duration: Encounter date and time; some states require time spent documented
  • ICD-10 diagnosis code: A supporting diagnosis code must appear on the claim (see section below)

Practices that rely on paper encounter notes often discover missing documentation months later, when an audit request arrives. A HIPAA-compliant documentation workflow that stores SBIRT data in structured fields makes that response faster and more defensible.

ICD-10 codes to pair with H0049

Every H0049 claim requires a supporting ICD-10 diagnosis code, and an overly broad code is a frequent audit trigger. The table below lists the most commonly paired codes with their official ICD-10-CM descriptors.

ICD-10 code Description When to use
Z13.89 Encounter for screening for other disorder Preventive screening, no disorder confirmed
F10.10 Alcohol abuse, uncomplicated Note supports harmful use without dependence
F10.20 Alcohol dependence, uncomplicated Note supports alcohol dependence
F11.10 Opioid abuse, uncomplicated Screening positive for opioid abuse
F19.10 Other psychoactive substance abuse, uncomplicated Multi-substance use patterns
Z03.89 Encounter for observation for other suspected diseases and conditions ruled out Negative screen, ruling out a disorder

Choose the code that matches what the note documents, not the one that is quickest to reach for. Alcohol dependence has its own code in F10.20, and coding it as abuse understates what the chart shows.

NCCI edits and common billing mistakes with H0049

The National Correct Coding Initiative (NCCI) maintains bundling edits that affect when H0049 can be billed alongside other codes. Current NCCI policy documents restrictions for certain provider types, including OB/GYN providers, where H0049 may be bundled with evaluation and management services.

NCCI edit pairs change with each quarterly update, so check the current edits rather than a list you saved last year. The mistakes below drive the highest volume of denials in practices that bill SBIRT services.

  • Wrong payer type: Submitting H0049 to Medicare when the payer requires CPT 99408 or 99409 instead
  • Insufficient ICD-10 specificity: Using a broad screening code when the documentation supports a specific F10 or F11 diagnosis
  • Unbundling H0049 and H0050 incorrectly: Billing both codes when only one service was delivered, or omitting H0050 after a documented brief intervention
  • Billing a lab test as a screen: Presumptive urine drug testing is a separate service, billed under 80305 rather than H0049
  • Missing provider credential documentation: Claim submitted without the credentialed provider’s NPI in the rendering provider field
  • No prior authorization for managed care: Some Medicaid managed care organizations require authorization for SBIRT, and a claim without it is denied automatically
  • Duplicate billing: H0049 is billed as one unit per screening visit, so extra units for a single visit trigger an edit

Pro Tip

Run a quarterly audit of your H0049 denials and group them by reason code. CO-4 points to a CPT versus HCPCS selection issue. CO-97 signals an NCCI bundling conflict. CO-50 points to ICD-10 specificity problems. Each cluster has a different fix, so treat them separately.

How practice management software supports H0049 billing

Most H0049 errors start with disconnected systems. The screening happens on paper, the note lands in one system, and the claim is keyed into another. Practice management software like Pabau keeps the screening, the note, and the claim on the same patient record.

Pabau’s claims management software pulls the patient, insurer, and treatment details straight from that record into a pre-filled claim. Validation checks run before you send, so a claim missing a membership or authorization number cannot go out. Every claim then sits in one dashboard with a live status.

Claims and billing automated in Pabau
Pabau submits claims electronically from the dashboard where the invoice already lives, so an H0049 claim never waits on a separate portal.

Automated workflows can alert your billing team the moment a screening form is completed. That way the charge is not lost between the visit and the next claim run.

Automated communication in Pabau
Automated messages handle screening reminders and follow-up bookings, so nobody has to chase patients by phone after a positive screen.

For behavioral health teams, behavioral health software keeps screening templates, progress notes, and claims on one record. Connecting scheduling, documentation, coding, and claims in one system is where H0049 denial rates start to fall.

Send cleaner SBIRT claims the first time

Pabau pre-fills every claim from the patient record and runs validation checks before you send. Track each H0049 claim's status in one dashboard, from submitted to paid.

Pabau claims management dashboard

Conclusion

H0049 pays reliably when three things line up. The payer has to accept HCPCS, the diagnosis has to match the note, and the note has to name the tool and the score. Get those right and H0049 becomes one of the more predictable claims in behavioral health.

Most of that work sits in the workflow rather than the code book. If screening data lives in free text and claims are keyed by hand, code knowledge alone will not move your denial rate.

So decide which validated tool your team uses, and decide where its score lands in the record. Book a demo to see how Pabau keeps H0049 screening, documentation, and claims in one workflow.

Continue your research

Continue your research

Supporting patients after a positive screen? AA Step 3 worksheets give your team a structured handout for early recovery work.

Need a plan for referred patients? Substance abuse treatment plan sets out goals, interventions, and review dates in one document.

Mapping family substance use history? Genogram symbol sheet standardizes the notation your clinicians use during intake assessments.

Recording care delivered by someone else? Caregiver note template captures the observations that belong in the patient record.

Billing the assessment that follows a screen? H0002 covers behavioral health screening for admission to a treatment program.

Frequently asked questions

What is HCPCS code H0049 used for?

HCPCS code H0049 is a Level II HCPCS code used to bill alcohol and/or drug screening under state Medicaid programs. It sits inside the SBIRT framework, which stands for Screening, Brief Intervention, and Referral to Treatment. One unit covers the structured administration of a validated tool such as AUDIT, DAST-10, or CAGE.

What is the difference between H0049 and H0050?

H0049 covers the screening step of SBIRT, billed as one unit per screening visit. H0050 covers brief intervention, billed per 15 minutes. A provider administering a validated screening tool bills H0049. If a positive screen leads to motivational counseling or a referral, the intervention is billed under H0050. Billing H0049 when a full brief intervention was delivered is a common unbundling error.

Does Medicare cover H0049?

Medicare Part B generally does not reimburse H0049 directly. For Medicare patients, use CPT 99408 for 15 to 30 minutes of screening and brief intervention. CPT 99409 covers 30 minutes or more. Submitting H0049 to Medicare fee-for-service typically results in a denial. Always confirm against current CMS guidance, as coverage policies can change.

What documentation is required to bill H0049?

Document the name of the validated screening tool and the score or categorical result. Record the clinical decision that followed the screen, plus the rendering provider’s credential and the encounter date. A supporting ICD-10 diagnosis code must also appear on the claim. Some state Medicaid programs additionally require the time spent and the referral decision for positive screens.

Can H0049 be billed with CPT 99408?

Generally no. H0049 and CPT 99408 describe overlapping services for different payer systems. H0049 is used for Medicaid billing. CPT 99408 is used for Medicare and most commercial payers. Billing both codes to the same payer for the same encounter is likely to result in a denial or an audit flag. Select the code that matches the patient’s insurance coverage.

What ICD-10 codes support H0049?

The most commonly paired codes are Z13.89 for a screening encounter and Z03.89 for observation with no disorder found. Where the note supports a diagnosis, use F10.10 for alcohol abuse or F10.20 for alcohol dependence. F11.10 covers opioid abuse and F19.10 covers other psychoactive substance abuse. Choose the code that reflects the clinical finding documented in the note, not the most general code available.

×