Key Takeaways
HCPCS code H2001 describes a rehabilitation program billed per half day in a non-residential setting.
H2001 is billed in half-day units, so a full program day typically requires two units on the same claim line.
Coverage is primarily through Medicaid; Medicare generally does not cover H2001, and state Medicaid rates vary significantly.
Practice management software like Pabau helps behavioral health practices keep treatment plans, session notes, and billing records organized in one system, so documentation is ready whenever a payer requests it.
HCPCS code H2001 is the Level II code Medicaid programs use to reimburse structured, non-residential rehabilitation program services billed in half-day units.
This guide covers the code’s official descriptor and billing rules, how it compares with neighboring H-series codes, and the documentation payers expect before releasing payment. Because coverage and rates are set state by state, it also flags where Medicaid and Medicare diverge on H2001 claims.
HCPCS code H2001: Definition and code details
Most claim denials for HCPCS code H2001 trace back to one of three things: billing the wrong unit, choosing the wrong place of service, or pairing the code with a diagnosis that the payer doesn’t consider medically necessary. Getting all three right starts with understanding exactly what H2001 covers.
HCPCS code H2001 is a Level II HCPCS code with the official descriptor: Rehabilitation program, per 1/2 day. It sits within the H-series of HCPCS Level II codes, which the Centers for Medicare and Medicaid Services (CMS) designates for mental health and substance use disorder services. The code is active for 2026 with no scheduled termination date.

The “non-residential” qualifier is the critical line between H2001 and residential treatment codes. Services must be delivered in a structured program setting outside an inpatient or residential facility. Intensive outpatient and partial hospitalization programs commonly use this code when billing Medicaid, though payers differ on exactly which program structures qualify.
Who bills H2001 and when does it apply?
H2001 applies when a provider delivers structured group or individual rehabilitation services in a non-residential, outpatient setting for a minimum qualifying session length, typically a half day. The behavioral health providers most likely to bill this code include:
- Community mental health centers (CMHCs)
- Substance use disorder (SUD) treatment programs
- Intensive outpatient programs (IOPs)
- Partial hospitalization programs (PHPs) operating in non-residential settings
- Certified rehabilitation agencies billing state Medicaid plans
The code is appropriate when the program runs a structured curriculum, includes clinical oversight, and sessions meet the payer’s definition of a half-day threshold (usually three to four hours). If the program runs a full day, bill two units of H2001 on the same claim line.
H2001 does not apply to individual psychotherapy sessions billed by the hour, to residential treatment where overnight accommodation is provided, or to case management services covered under separate H-series codes. When in doubt, the state Medicaid provider manual for your jurisdiction is the authoritative source on qualifying program criteria.
H2001 fee schedule and reimbursement rates (2026)
Reimbursement for H2001 is set by each state Medicaid agency, not by a single national fee schedule. Rates vary considerably by state, program type, and contract tier. The figures below reflect general industry ranges; verify current rates with your specific state Medicaid agency or managed care organization (MCO) before submitting claims.
Because state Medicaid rates change annually and MCO contracts are renegotiated on varying cycles, building a habit of pulling the current fee schedule before each billing cycle prevents underbilling or surprises during reconciliation. Cross-check code status against CMS’s quarterly HCPCS update file alongside your state Medicaid portal.
Medicaid vs Medicare coverage for H2001
H-series HCPCS codes were designed primarily for Medicaid billing. Traditional Medicare does not typically cover H2001 because Medicare structures its mental health and substance use benefits through CPT codes rather than HCPCS H-series codes. This distinction catches many billers off guard.
For behavioral health programs that serve dual-eligible patients (those covered by both Medicaid and Medicare), the coding strategy depends on which payer is primary. If Medicaid is primary for a given service, H2001 is appropriate.
If Medicare is primary, work with your compliance team to identify the correct CPT equivalent and confirm whether the payer’s coverage policies extend to the service being rendered.
State Medicaid coverage conditions for H2001 commonly include:
- Prior authorization for ongoing program enrollment beyond an initial period
- An active individualized treatment plan signed by a licensed clinician
- Program certification or enrollment with the state Medicaid agency
- Diagnosis from ICD-10-CM categories F10-F19, F20-F39, or other covered behavioral health diagnoses
Always verify coverage conditions against your state’s Medicaid provider manual. The HIPAA compliance framework also applies to how patient diagnosis information is transmitted on claims, regardless of payer.
How to bill HCPCS code H2001: Step-by-step
Accurate HCPCS code H2001 claims require the right combination of place of service, diagnosis, unit count, and documentation. Follow these steps to build a clean claim.
- Confirm program eligibility. Verify the patient is enrolled in an approved non-residential rehabilitation program and that your facility holds the required Medicaid certification for H2001 billing in your state.
- Select the correct place of service (POS). POS 53 (Community Mental Health Center) or POS 57 (Non-residential Substance Abuse Treatment Facility) are most commonly used; your state Medicaid plan specifies which is required.
- Pair with a covered ICD-10-CM diagnosis. Codes from the F10-F19 range (substance use disorders) or F20-F39 (schizophrenia spectrum and mood disorders) are the most common pairings. The diagnosis must match the patient’s current treatment plan.
- Count units accurately. One unit equals one half-day session. A full program day = two units. Enter the total units for the service date in field 24G on the CMS-1500 form (or the equivalent EDI 837P segment).
- Append applicable modifiers. See the modifiers section below. The most common are HQ (group setting) and HN (bachelor’s-level clinician).
- Submit with required documentation attached or on file. Claims are auditable; documentation must exist before submission, not just before an audit.
Required documentation for H2001 claims
Clean documentation is what separates a paid claim from a recoupment demand. For H2001, maintain the following records for each billing period:
- Individualized treatment plan (ITP) with goals, frequency, and duration of services
- Session attendance log showing the date and duration of each half-day session
- Progress notes authored by a credentialed clinician for each service date
- Proof of medical necessity tied to the active ICD-10-CM diagnosis
- Provider credentials on file confirming licensure and Medicaid enrollment
Payers differ on retention periods, but maintaining records for a minimum of six years is consistent with federal Medicaid audit standards. Using digital documentation workflows reduces the risk of missing entries and supports faster retrieval during an audit.
Starting each case with a structured biopsychosocial assessment also gives programs a consistent record of the history and diagnosis that supports medical necessity.

Streamline your behavioral health documentation
Pabau helps behavioral health practices store session documentation, attach it to patient records, and keep billing information organized as claim volume grows.
Common modifiers used with H2001
Modifiers refine the claim by describing the delivery context, provider qualifications, or funding source. Your state Medicaid plan specifies which modifiers are required; not all payers require all modifiers listed here. Using an inapplicable modifier can cause a denial just as easily as omitting a required one.
When stacking modifiers, place the most clinically significant modifier first. Some state Medicaid systems accept only two modifiers per claim line; exceeding that limit causes a technical denial. Verify your payer’s modifier stacking rules before submitting.
Related HCPCS codes for behavioral health billing
H2001 belongs to a cluster of H-series codes covering structured behavioral health programs. Understanding where H2001 sits relative to its neighbors helps avoid upcoding and undercoding. The AAPC HCPCS lookup tool provides full descriptor comparisons across the H-series.
The most common mix-up is between H2001 and H2012. Both cover behavioral health day treatment, but H2012 bills in hourly units while H2001 bills in half-day units. Choosing the wrong one results in either underbilling or a payer-level denial for the wrong billing increment. Check your state Medicaid plan for which code is accepted for your specific program type.
Common billing errors with HCPCS code H2001 and how to avoid them
Claim denials for H2001 follow predictable patterns. Behavioral health billing teams that track their denial codes surface the same errors repeatedly, and nearly all are preventable at submission time. EHR and billing integration is where most preventable errors either get caught or slip through.
- Wrong unit count. Billing one unit for a full program day instead of two. The descriptor says per half day, so a full day requires two units. This is the single most common H2001 billing error.
- Incorrect place of service. Using POS 11 (Office) instead of POS 53 or 57. H2001 is a program-level code; it requires a program-level place of service.
- Missing prior authorization. Many state Medicaid plans and MCOs require prior auth for ongoing rehabilitation programs. Submitting without a valid authorization number results in a denial that cannot be retroactively fixed.
- Diagnosis mismatch. Pairing H2001 with a non-behavioral health diagnosis code (e.g., a musculoskeletal code) triggers an automatic medical necessity failure. The diagnosis must fall within the payer’s accepted behavioral health code range.
- Expired treatment plan. Billing for service dates that fall outside the active date range of the patient’s individualized treatment plan. Payers audit treatment plan dates during post-payment reviews.
- Modifier stacking errors. Applying state-specific U-modifiers without checking whether they are required or even accepted by your payer system. An unrecognized modifier causes a technical denial.
Pro Tip
Run a pre-submission audit on H2001 claims: confirm unit count against the attendance log, verify prior auth numbers are attached, and check that each ICD-10-CM code on the claim falls within your payer’s approved diagnosis list. Catching these before transmission saves the cost of resubmission and appeal cycles.
How practice management software supports H2001 billing
Manual H2001 billing is error-prone by design. Half-day unit counting, modifier stacking, and prior authorization tracking across a full caseload of behavioral health patients creates significant administrative load. Automated billing workflows address the most common failure points directly.
Practice management platforms built for behavioral health settings support H2001 billing in several ways:
- Unit tracking. Automatically calculate H2001 units based on session attendance logs, reducing manual counting errors.
- Prior authorization management. Flag claims where authorization is missing or expired before they are submitted.
- Diagnosis pairing checks. Alert billers when the ICD-10-CM code on a claim does not match the payer’s accepted diagnosis list for H2001.
- Modifier templates. Store state-specific modifier combinations so billers apply the correct modifiers consistently without consulting the provider manual each time.
- Document attachment. Link treatment plans and progress notes directly to claim records, so documentation is retrievable within seconds during an audit.
Pabau supports this from the documentation side. Treatment plans, session notes, and provider credentials stay attached to each patient record and sync with your billing system, so nothing has to be tracked down separately when a payer asks for it.
For practices running high-volume H2001 programs, having that documentation centralized cuts down the time staff spend assembling records for billing or an audit. See how the platform organizes documentation and billing workflows by booking a demo.
Continue your research
Tracking mood symptoms over the course of a program? Children’s Depression Inventory template gives programs a standardized way to score and document symptom severity.
Screening for substance use as part of intake? Drinking motives questionnaire helps SUD programs capture the clinical detail that supports H2001 medical necessity.
Running a values-based group session? ACT bullseye worksheet gives facilitators a structured exercise to build into a rehabilitation program curriculum.
Conclusion
HCPCS code H2001 is straightforward in concept but demanding in execution. The per-half-day unit structure, state-by-state Medicaid variation, and documentation requirements create multiple points where a clean claim can go wrong. Getting it right consistently requires accurate unit counting, correct place of service, active prior authorization, and documentation that stands up to post-payment review.
For behavioral health practices running high-volume rehabilitation programs, Pabau keeps treatment plans, session notes, and billing records in one system, so documentation is easy to retrieve whenever a payer asks for it. See how the platform organizes documentation and billing workflows by booking a demo.
Frequently Asked Questions
What is HCPCS code H2001?
HCPCS code H2001 is a Level II HCPCS code with the descriptor “Rehabilitation program, per 1/2 day.” It is used by behavioral health and substance use disorder providers to bill Medicaid for structured, non-residential rehabilitation program services delivered in half-day increments.
Is H2001 covered by Medicare or Medicaid?
H2001 is primarily a Medicaid code. Traditional Medicare generally does not cover H-series HCPCS codes, and coverage conditions vary by state Medicaid plan.
How many units of H2001 can be billed per day?
One unit equals one half-day session, so a full program day requires two units. Unit counts must match the attendance log exactly to avoid audit triggers.
What modifiers are used with HCPCS code H2001?
Common modifiers include HQ (group setting), HN (bachelor’s-level clinician), HO (master’s level), and HP (doctoral level). State Medicaid plans may also require U-series modifiers; verify requirements with your state’s provider manual.
What is the difference between H2001 and H2014?
H2001 bills per half day for a full rehabilitation program; H2014 bills per 15-minute unit for discrete skills training sessions. Using H2001 for a 15-minute skills session constitutes upcoding.
Can H2001 be billed for a partial hospitalization program?
It depends on the state. Some Medicaid plans accept H2001 for non-residential PHPs; others require separate codes. Check your state’s Medicaid provider manual to confirm.