Key takeaways
HCPCS Code H2016 describes comprehensive community support services billed per diem, under the HCPCS Level II H-series for behavioral health and substance use disorder services.
H2016 is a Medicaid billing code and Medicare does not routinely cover it. Rates are set by each state and updated annually, so verify them against your own Medicaid fee schedule.
Missing or expired individualized service plan documentation is the leading denial reason for H2016 claims. Daily progress notes and prior authorization records have to be retained per your state Medicaid program.
Practice management software like Pabau helps behavioral health billing teams document each H2016 day, keep records audit-ready, and submit cleaner claims.
HCPCS Code H2016 is the billing code for comprehensive community support services delivered per diem. In practice, one unit equals one calendar day of qualifying service. State Medicaid programs are the payer, and Medicare does not routinely cover it.
It is one of the most widely used behavioral health codes in state Medicaid programs. It also carries a heavier documentation load than most, because every billed day has to stand on its own note.
This reference covers the code details, eligible providers, documentation, modifiers, ICD-10 companion codes, reimbursement, and the denial patterns that cost the most revenue.
What is HCPCS Code H2016?
HCPCS Code H2016 covers comprehensive community support services (CCSS) delivered on a per diem basis. It belongs to the HCPCS Level II H-series, maintained by the Centers for Medicare and Medicaid Services (CMS). In turn, that series covers behavioral health and substance use disorder services that fall outside standard CPT coverage.
Per the CMS HCPCS overview, HCPCS Level II codes are maintained nationally and updated annually. Specifically, H2016 sits in the behavioral health group and is used almost exclusively for Medicaid billing.
H2016 code details at a glance
What do comprehensive community support services include?
Comprehensive community support services are structured, community-based interventions for people living with serious mental illness or a substance use disorder. They are aimed at independent living and participation in community life. In practice, they happen where the client lives, works, and socializes, rather than in an office-based therapy session.
The per diem unit follows from that. One unit of H2016 represents one calendar day on which qualifying services were delivered. Notably, no national rule fixes the minimum service hours needed to bill a full day.
Each state’s Medicaid program sets that threshold instead. For example, some require two to four contact hours, while others use a different measure. Either way, verify the per-diem day definition with your own state Medicaid plan before you bill.
Services covered under H2016 typically include:
- Individual skill-building and psychosocial rehabilitation
- Crisis prevention and stabilization support
- Assistance navigating community resources (housing, employment, benefits)
- Coordination with treatment teams, including psychiatrists and case managers
- Family and caregiver support activities
- Monitoring of medication adherence and symptom management
The Substance Abuse and Mental Health Services Administration (SAMHSA) sets the evidence-based standards for behavioral health services that states implement through Medicaid. In turn, H2016 services are meant to be intensive, goal-directed, and documented against an individualized service plan.
Who can bill HCPCS Code H2016?
Provider eligibility for H2016 is set at the state Medicaid level, not federally. In practice, the provider types below are the ones most commonly authorized to bill the code, but your own state program governs the qualification criteria:
- Community mental health centers (CMHCs): The primary billing entities for H2016. They must be enrolled Medicaid providers and meet state CMHC certification requirements.
- Behavioral health organizations: Licensed agencies delivering community-based mental health and SUD services under a state Medicaid contract.
- Certified community behavioral health clinics (CCBHCs): Federally qualified entities that often bill H-series codes under prospective payment systems.
- Psychiatric rehabilitation programs: Eligible in states that place H2016 inside their psychosocial rehabilitation service definitions.
- Case management agencies: In some state programs, licensed case management organizations can bill H2016 for comprehensive support day programs.
Individual practitioners billing independently typically cannot use H2016. For example, that includes licensed clinical social workers, counselors, and psychologists. Instead, the code is built for organizational billing of structured daily programs, not for individual therapy sessions.
Either way, confirm enrollment and credentialing requirements with your state Medicaid agency before you submit claims.
H2016 documentation requirements
Documentation deficiencies cause the majority of H2016 denials and audit recoupments. The records you keep have to line up with your state Medicaid program’s own H2016 service definition. In turn, that definition is more prescriptive than most CPT documentation rules.

Required documentation for each H2016 claim typically includes:
- Individualized service plan (ISP): Current, signed, and goal-specific, and in place before services begin. Most state Medicaid programs require an annual review, plus interim revisions when the client’s condition changes.
- Daily progress notes: One note per billable per-diem day, covering the services rendered, start and end times, the client’s response, and progress toward ISP goals. A single note covering several days will be denied.
- Supervision logs: Evidence that the required clinical supervision took place, including frequency and supervisor credentials, as state policy specifies.
- Prior authorization records: Where required, the approval number, the authorized service dates, and the number of authorized units, all matching the claim.
- Diagnosis documentation: Current ICD-10-CM codes for a qualifying behavioral health condition, signed by a licensed clinician.
- Attendance and contact logs: Verification that the client received services on each billed day, including time in attendance where minimum-hour thresholds apply.
- Consent and enrollment records: Evidence that the client consented to the program and meets the eligibility criteria in the state’s program definition.
Records generated in an H2016 program carry the same privacy and security obligations as any other protected health information. In practice, storage, access controls, and retention all sit under the same rules as the rest of the client chart.
How to bill HCPCS Code H2016
Billing H2016 correctly means confirming several prerequisites before the claim goes out, since the per-diem structure adds workflow demands beyond standard CPT billing. Cleaner claims management software catches most of these errors early.
The chart below maps each pre-submission check to the denial it prevents.

Follow these steps for each H2016 claim:
- Verify Medicaid eligibility on the date of service and confirm enrollment in the behavioral health benefit, since eligibility can change monthly.
- Confirm prior authorization is active for the service date. Note the number, authorized days, and expiration date, and don’t bill beyond the authorized units.
- Select the ICD-10-CM diagnosis code that supports medical necessity, documented by a licensed clinician and listed on your state’s approved diagnosis list for H2016.
- Determine the applicable modifiers from the service configuration and the supervising clinician’s credentials, then append them in the correct sequence on the claim form.
- Enter the place of service (POS) code your state’s policy calls for. Community settings are common, though some states use specific codes for center-based programs.
- Attach the daily progress notes and required documentation before submission, or ensure your billing system can produce them on request during a post-payment audit.
- Submit the claim with one unit of H2016 per calendar day of service. Do not bill partial or multiple units per day unless your state program allows a specific modifier arrangement.
Tracking claims through to remittance catches denials early, while a corrected claim is still within the filing window.
Pro Tip
Audit your H2016 claims quarterly against your state Medicaid fee schedule, since rates update annually and sometimes mid-year. An expired rate is a common revenue leak that claims software will flag automatically.
Applicable modifiers for H2016
Modifiers report specific circumstances of the service alongside the base code. Not every state Medicaid program accepts every modifier, so verify acceptability with your payer before you append one. In addition, the table below covers the modifiers most commonly used with H2016 across Medicaid programs.
HB reports the program population, not the service setting. Where a state wants the group setting reported, HQ is the modifier that does it. As a result, mixing the two is a common reason a credential-based rate comes back wrong.
ICD-10 codes commonly used with H2016
Every H2016 claim needs at least one supporting ICD-10-CM diagnosis code that establishes medical necessity for comprehensive community support services. Accepted codes vary by state Medicaid policy. Instead, treat the table below as a reference for commonly paired codes rather than an approved list.
Many state Medicaid programs restrict H2016 to people who meet the definition of seriously mentally ill (SMI) or carry a co-occurring SUD diagnosis. Anxiety and PTSD codes qualify in some programs and not others. Either way, cross-reference your state’s covered diagnosis list before you bill.
H2016 reimbursement rates and fee schedule
H2016 reimbursement rates are set entirely at the state Medicaid level. No national CMS fee schedule rate exists for this code, in the way one does for Medicare Part B physician services. So the daily rate a CMHC receives in California will differ from what a comparable organization receives in Ohio or Texas.
Several factors drive the variation:
- State Medicaid fee schedule: Published annually, usually with an effective date of July 1 or January 1. Access it through your state Medicaid agency’s provider portal.
- Managed care organization (MCO) contracts: Many Medicaid beneficiaries receive services through MCOs, and the MCO rate can differ from the fee-for-service rate. Check your contract for H2016-specific payment terms.
- Modifier-based rate differentiation: States using credential-based modifiers pay different rates by staff qualifier. A master’s-level modifier (HO) may reimburse at a higher daily rate than a bachelor’s-level modifier (HN).
- Program type: Some states separate center-based from community-based H2016 delivery, with a distinct rate for each.
To find your current rate, go to your state Medicaid agency’s fee schedule and look up H2016 for the effective date covering your claim. H2016 is a Medicaid-only code with no Medicare Physician Fee Schedule entry, so the CMS lookup tool returns nothing for it. In addition, where the client sits with a managed care plan, check the MCO’s contracted rate as well.
Prior authorization requirements for H2016
Prior authorization (PA) requirements for H2016 are payer- and state-specific, with no universal federal rule. In practice, most state Medicaid programs and nearly all Medicaid MCOs require authorization before the first billable day.
Start with insurance eligibility verification, since a client’s Medicaid enrollment can change from one month to the next. Prior authorization then typically involves:
- Clinical justification submission: A completed PA request carrying the diagnosis, the individualized service plan, evidence of medical necessity, and the proposed number of service days.
- Authorization timeframes: Most Medicaid programs issue H2016 authorizations in 30-, 60-, or 90-day increments. Services delivered after the expiration date will be denied.
- Re-authorization: Renewal has to land before the existing authorization expires. A late request leaves an unauthorized stretch of days, and those days are typically non-billable.
- MCO-specific processes: Where the client is enrolled in a Medicaid managed care plan, the MCO may run a separate PA process from fee-for-service Medicaid. Verify which one applies.
Some states have moved to value-based arrangements that reduce PA requirements for long-term H2016 beneficiaries. Even so, ask your provider relations representative about the current rules for comprehensive community support services in your state.
Common billing errors and denial reasons
H2016 denials cluster around a predictable set of errors. Reading the remittance messages against a list of medical billing denial codes helps billing teams name the pattern early. In turn, naming it keeps a repeat error from becoming a systemic recoupment risk. Overall, the table below pairs the top denial reasons with their corrective action.
Related HCPCS codes to H2016
H2016 sits inside a cluster of H-series codes used for behavioral health and SUD services. Knowing the adjacent codes helps billing staff pick the right one when the service type changes. In addition, you can look up the full H-series range through the AAPC HCPCS code reference.
The most common coding confusion is between H2016 and H2015. Both describe comprehensive community support services, but H2015 bills in 15-minute increments while H2016 bills as a per-diem unit. In practice, some state Medicaid programs use one, some the other, and some allow either depending on the program structure.
As a result, using the wrong unit type produces a denial that usually needs a full void and resubmit rather than a simple correction.
Pro Tip
Flag H2015 vs H2016 as a provider orientation item for new billing staff. Confusing the time-based and per-diem versions of the same service type is one of the most common H-series coding errors. It typically produces a denial that requires a full void and resubmission rather than a simple correction claim.
How Pabau supports H2016 documentation and claims
The documentation load behind H2016 is where the revenue goes. Daily notes, ISP review dates, authorization expiries, credential-based modifiers, and duplicate checks all have to hold on every billed day. Run those in spreadsheets and disconnected systems, and you get the denial patterns in the table above.
Practice management software like Pabau keeps those records in one place. Clinical forms capture the daily note with the staff member’s credential already attached, and authorization dates and unit counts sit on the client record, so billing staff can see what’s authorized before a claim goes out.
Pabau’s claims management software then submits from that same record, keeping documentation audit-ready. When a Medicaid audit arrives, the note, the plan, and the claim trace back to one timestamped source instead of three.
The controls worth building into the daily workflow:
- ISP expiration alerts: A flag when a client’s service plan nears its review date, so nobody bills against an expired plan.
- PA tracking by client and date: Authorization numbers, units, and expiration dates held on the record, with submission blocked once authorization expires or runs out.
- Credential-based modifier rules: Staff profiles carry their credential level, so HN, HO, or HP is set automatically.
- Same-day note prompts: A workflow step that asks clinicians to complete the daily note before closing the session, removing retroactive documentation gaps.
- Audit-ready records: Centralized, timestamped documentation your team can produce on the day a Medicaid auditor asks for it.
Organizations that run clinical documentation and claims submission from the same record see fewer denials, since the note data and the claim data never have to be re-entered from paper.
Struggling with behavioral health billing denials?
Pabau helps community mental health teams document H2016 services accurately, manage prior authorizations, and submit cleaner claims. See how it works for behavioral health organizations.
Conclusion
The per-diem structure is what makes H2016 unforgiving. Consequently, one missing daily note costs one day of revenue, and one expired service plan can invalidate weeks of otherwise clean claims.
So the work that protects H2016 revenue happens before the claim, not after the denial. In practice, build the six checks above into the daily routine, and a clean claim becomes a byproduct of documentation your team was completing anyway.
The trade-off to remember is that state rules move. Each year, re-verify the per-diem day definition, the covered diagnosis list, and the accepted modifier set with your own Medicaid program. To see how Pabau supports behavioral health billing, book a demo.
Continue your research
Need to get prior authorization right before the first billable day? The prior authorization process walks through submission, timeframes, and renewal without a service break.
Want to understand how clearinghouses process behavioral health claims? How a medical claims clearinghouse works explains the submission path from your billing system to Medicaid payer adjudication.
Looking for a clean claim checklist before submission? What makes a clean claim outlines the fields and conditions that prevent Medicaid denials at first pass.
Denials already stacking up on H-series claims? Denial management in healthcare covers the workflow for reworking, appealing, and preventing repeat denials.
Frequently asked questions
What is HCPCS Code H2016?
HCPCS Code H2016 is a HCPCS Level II billing code for comprehensive community support services (CCSS) billed on a per diem basis. Community mental health centers and behavioral health organizations use it to bill Medicaid. It covers structured, community-based services for people with serious mental illness or a substance use disorder. One unit equals one calendar day of qualifying service delivery.
How do you bill HCPCS Code H2016?
Bill H2016 with one unit per calendar day of service. Confirm Medicaid eligibility and prior authorization before the service date. Attach the correct credential-based modifier (HN, HO, or HP) and include a qualifying ICD-10-CM diagnosis code. Complete the daily progress note on the date of service. Submit on a CMS-1500 or 837P claim form to your state Medicaid or MCO payer.
Who can bill H2016?
Eligible providers are determined by state Medicaid programs. Community mental health centers (CMHCs) and certified community behavioral health clinics (CCBHCs) are commonly authorized. So are licensed behavioral health organizations and, in some states, case management agencies. Individual practitioners billing independently typically cannot use this code. Verify eligibility with your specific state Medicaid agency.
Does H2016 require prior authorization?
Most state Medicaid programs and Medicaid managed care organizations require prior authorization for H2016 services. PA requirements, authorization period lengths, and renewal processes vary by payer. Services delivered after a PA expiration date are typically denied and non-recoverable. Verify prior authorization requirements directly with your state Medicaid program or MCO before beginning services.