If you're billing residential substance use disorder treatment in 2024, you're working with codes that changed in September 2023 and most operators still don't know what actually shifted. The CMS annual therapy update didn't rewrite H0017, H0018, and H0019 from scratch, but the clarifications around documentation, medical necessity, and payer interpretation have real consequences for your revenue cycle.
This isn't about theory. It's about whether your claims get paid, whether your contracts hold up under audit, and whether you're leaving reimbursement on the table because you're using the wrong code for the wrong level of care.
Here's what changed, what it means for your billing operation, and what you need to do before your next claim submission.
What the 2024 Residential CPT Codes Update Actually Changed
The CMS 2024 code list went live January 1, 2024, following the November 2023 publication. For H0017, H0018, and H0019, the codes themselves didn't get new numbers or definitions. What changed were the compliance guardrails around them.
CMS tightened language around what constitutes "per diem" billing versus episodic care. They clarified that room and board must be excluded from the per diem rate for all three codes, which has always been the rule but is now enforced more aggressively in audits. They also updated crosswalk guidance for state Medicaid programs, meaning your state's fee schedule may have shifted even if the federal code didn't.
The biggest operational change? Payers are now requiring more granular documentation to distinguish between H0018 (short-term residential) and H0019 (long-term residential). If your clinical files don't clearly show why a patient needs 90+ days versus 30 days, you're at risk for downcoding or denial.
H0017: Per Diem Residential Without Room and Board
H0017 is technically for short-term residential treatment in a hospital setting. Most private residential SUD programs don't use this code because they're non-hospital facilities. But if you're a hospital-based program or a JCAHO-accredited residential unit within a larger hospital system, H0017 is your per diem code.
The 2024 update reinforced that H0017 excludes room and board. That means your billed amount should reflect clinical services only: individual therapy, group therapy, medical monitoring, psychiatric care, case management. If your per diem rate is $800 and you're including $200 for lodging and meals, you're overbilling and you will get audited.
Common billing errors with H0017 include billing it alongside non-medical detox services without proper modifier use, double-billing room and board through ancillary codes, and failing to document the hospital-level clinical intensity that justifies H0017 over H0018.
If you're using H0017, your documentation must show hospital-level acuity. That means daily physician oversight, 24/7 nursing, and clinical complexity that can't be managed in a non-hospital setting. If your program looks more like a structured group home with therapy, you should be billing H0018 instead.
H0018: Short-Term Residential, Non-Hospital Settings
H0018 is the workhorse code for most 30-day residential addiction treatment programs. According to Healthcare Coding Resource, H0018 is coded per diem for behavioral health short-term residential in non-hospital settings, and it's the most commonly billed residential code in private treatment.
The 2024 update didn't change the code definition, but it did change how payers interpret "short-term." Historically, short-term meant anything under 90 days. Now, most payers are drawing the line at 30 to 45 days. If your treatment plan projects a 60-day stay, you may need to justify why it's not long-term (H0019) or why the patient isn't ready for step-down to PHP or IOP.
Typical reimbursement for H0018 ranges from $250 to $600 per diem, depending on your state, payer mix, and contracted rates. Commercial payers generally reimburse higher than Medicaid. If you're contracted with Elevance Health or other major commercial plans, expect rates in the $400 to $550 range for in-network residential care.
Documentation requirements for H0018 include an initial biopsychosocial assessment, a treatment plan with measurable goals, progress notes every 7 days minimum, and a discharge plan. You also need to document why the patient meets ASAM Level 3.1 or 3.3 criteria, depending on your state's adoption of ASAM standards. If your state Medicaid program requires prior authorization for residential, you'll need all of this before the patient walks in the door.
H0019: Long-Term Residential SUD Code
H0019 is for residential stays longer than 30 days, typically 90 days or more. The AAPC definition specifies that H0019 is for behavioral health long-term residential care in non-medical, non-acute settings, billed per diem without room and board.
The 2024 update clarified that H0019 should be used for programs that provide extended stabilization, life skills training, and community reintegration support. If your program is primarily clinical treatment (therapy, psychiatry, medical monitoring), you should be billing H0018 even if the stay exceeds 30 days. If your program is more about housing stability, vocational rehab, and peer support, H0019 is the right code.
Most payers reimburse H0019 at a lower rate than H0018 because the clinical intensity is lower. Expect $150 to $350 per diem, with Medicaid often covering H0019 more readily than commercial plans. Some commercial payers don't cover H0019 at all, viewing long-term residential as a social service rather than a medical necessity.
Prior authorization for H0019 is almost universal. You'll need to demonstrate that the patient has failed at lower levels of care, has co-occurring disorders that require extended stabilization, or has environmental barriers (homelessness, unsafe living situation) that make outpatient care unsafe. Without a strong prior auth package, you won't get approved, and you'll be providing charity care.
Step-Down Sequencing: H0018 to H0019 and Beyond
One of the most misunderstood aspects of residential billing is how to sequence codes when a patient steps down from short-term to long-term residential, or from residential to lower levels of care.
If a patient completes 30 days in H0018 and transitions to long-term residential, you should switch to H0019 on day 31. You don't need a new admission or a gap in service. You do need updated documentation showing why the patient still needs residential-level care and why they're transitioning to a less intensive residential model.
When stepping down from H0018 or H0019 to outpatient care, the transition should be documented with a discharge summary from residential and an intake assessment at the next level of care. If you're stepping down to intensive outpatient or partial hospitalization, make sure your documentation shows the clinical rationale for the change in intensity.
Some payers require a gap between residential discharge and outpatient admission to avoid the appearance of double-billing. Check your contracts. If you're billing the last day of H0018 and the first day of PHP on the same date of service, you may trigger an edit.
How the 2024 Update Affects Credentialing and Payer Contracting
The 2024 residential CPT codes update has downstream effects on your credentialing and contracting. If you're already contracted with payers, you need to review your fee schedules to see if your per diem rates for H0017, H0018, and H0019 were updated to reflect the new compliance language.
Some payers quietly reduced reimbursement for H0019 in 2024 because CMS clarified that long-term residential is a lower-intensity service. If your contract was negotiated before September 2023, you may be getting paid less than you think.
If you're in the credentialing process, expect payers to ask for more documentation about your residential program's clinical model. They want to know if you're truly providing short-term residential (H0018) or if your program is more aligned with long-term residential (H0019). Your program description, staffing ratios, and clinical protocols need to match the code you're billing.
For new contracts, negotiate separate rates for H0018 and H0019. Don't accept a single "residential per diem" rate that applies to both codes. The clinical intensity is different, the documentation burden is different, and the reimbursement should reflect that.
Common Audit Triggers and How to Avoid Them
Audits of residential billing have increased since the 2024 update. Payers are looking for patterns that suggest upcoding, unbundling, or billing for services not rendered.
The biggest audit trigger is billing H0018 for stays longer than 60 days without clear documentation of why the patient hasn't stepped down. If your average length of stay is 75 days and you're billing H0018 for the entire stay, you're going to get audited. Either transition to H0019 after day 30 or document why the patient still meets short-term residential criteria.
Another trigger is billing residential codes alongside health behavior assessments or other outpatient codes on the same date of service. Residential per diem codes are all-inclusive for the day. You can't bill separately for individual therapy, group therapy, or case management unless your contract explicitly allows it.
Finally, failing to exclude room and board from your per diem rate is a red flag. If your billed amount is significantly higher than comparable programs in your region, payers will assume you're including non-covered services. Break out your cost structure so you can defend your rate if challenged.
What to Do Before Your Next Claim Submission
If you're billing residential treatment in 2024, here's your action plan:
- Review your current claims to ensure you're using H0018 for short-term residential and H0019 for long-term residential, not mixing them based on convenience.
- Audit your clinical documentation to confirm you have the required assessments, treatment plans, and progress notes to support medical necessity for each code.
- Check your payer contracts to see if your per diem rates were updated in 2024 and whether you're being reimbursed correctly for H0017, H0018, and H0019.
- Train your billing team on the differences between the codes and the documentation requirements for each, especially if you're also billing ancillary services like drug screening.
- Set up a process to transition patients from H0018 to H0019 at the appropriate time, with updated documentation to support the change.
If your billing operation isn't set up to handle these nuances, you're either losing revenue or setting yourself up for audit risk. Most residential programs don't have the internal expertise to manage this, which is why they partner with a specialized MSO.
Frequently Asked Questions
What's the difference between H0018 and H0019 for residential billing?
H0018 is for short-term residential treatment, typically 30 to 45 days, with higher clinical intensity. H0019 is for long-term residential, typically 90+ days, with lower clinical intensity and more focus on stabilization and life skills. Reimbursement for H0018 is generally higher because the service is more clinically intensive.
Can I bill H0017 if I'm not a hospital-based program?
No. H0017 is specifically for hospital-based residential treatment. If you're a non-hospital residential program, you should be billing H0018 or H0019. Billing H0017 when you don't meet hospital-level criteria is considered upcoding and will result in claim denials and potential fraud investigation.
Do I need prior authorization for H0018 and H0019?
It depends on the payer. Most Medicaid programs require prior authorization for both H0018 and H0019. Commercial payers vary, but many require prior auth for stays longer than 7 to 14 days. Check your contracts and submit prior auth requests before admission to avoid denials.
What documentation do I need to support residential billing?
You need a biopsychosocial assessment, a treatment plan with measurable goals, progress notes at least weekly, and a discharge plan. You also need to document ASAM level of care criteria and medical necessity for residential treatment. If you're billing H0019, you need to show why the patient needs long-term residential versus short-term or outpatient care.
How do I know if my per diem rate includes room and board?
Your per diem rate should not include room and board for H0017, H0018, or H0019. If your billed amount includes lodging and meals, you're overbilling. Break out your cost structure to separate clinical services from room and board, and only bill for the clinical services component.
What happens if I bill the wrong residential code?
If you bill H0018 when you should have billed H0019, you may get overpaid initially, but you'll be required to refund the difference when the payer audits your claims. If you bill H0019 when you should have billed H0018, you're leaving money on the table. Either way, incorrect coding creates compliance risk and revenue loss.
Get Your Residential Billing Right the First Time
The 2024 residential CPT codes update isn't just a coding change. It's a compliance event that affects your revenue, your contracts, and your audit risk. Most residential programs don't have the internal billing expertise to navigate these changes, and the cost of getting it wrong is measured in denied claims, delayed payments, and audit liability.
ForwardCare MSO specializes in behavioral health billing, credentialing, and compliance for residential SUD programs. We handle H0017, H0018, and H0019 billing every day, and we know exactly what documentation payers require, what rates you should be getting, and how to structure your claims to avoid audits.
If you're launching a new residential program or scaling an existing one, we can help you get credentialed faster, negotiate better rates, and build a billing operation that actually works. Reach out to ForwardCare today to see how we can support your residential treatment center's growth and profitability.
