Top

H0004 CPT code: clean billing for 15-minute counseling

H0004 bills individual counseling in 15-minute units. How to set units, document time, and keep Medicaid and SUD payers from cutting your claims.

Kathryn Thompson · RCM Expert, Supa
· 24 min read
In this article
  1. What this post covers
  2. What is H0004 and when do payers want it?
  3. How do units and time work for H0004?
  4. How should you document an H0004 session?
  5. How do you bill H0004 on the claim?
  6. How does H0004 compare to 90832, 90834, 90837 and related codes?
  7. Why do H0004 claims deny and how do you fix them?
  8. What this post does NOT cover
  9. How can AI help work H0004 claims?
  10. Common pitfalls
  11. FAQ about H0004 CPT code

Your H0004 claim hits the remit with units cut in half because “time not supported by documentation.” Now you are digging through progress notes to see how a 53-minute session turned into “3 units” in the EHR. H0004 pays for individual counseling in 15-minute units, usually under Medicaid and SUD contracts. If your time, code set, and provider setup are not tight, payers treat it as an easy target.

Key facts about H0004

  • Code type: HCPCS Level II (often called a “CPT code” in payer docs)
  • Short description: Behavioral health counseling and therapy, per 15 minutes
  • Used for: Individual counseling / psychotherapy in 15-minute units, often for Medicaid and SUD programs that prefer HCPCS over 90832 / 90834 / 90837
  • Billing units: 1 unit per 15 minutes, with payer-specific rounding rules you must verify
  • Who pays it: Many state Medicaids, county SUD programs, and some managed Medicaid or commercial plans with BH carve-outs
  • Top denial: Units billed not supported by time in the note, or conflict between H0004 and CPT psychotherapy codes

What this post covers

  • When payers want H0004 instead of 90832 / 90834 / 90837
  • How to handle units, time, and rounding so they match the note
  • Documentation that survives audits for H0004
  • Claim setup (POS, modifiers, provider type) and how AI can take the grunt work out of H0004 claims

What is H0004 and when do payers want it?

H0004 is the HCPCS version of individual psychotherapy. Same clinical work as 90832 / 90834 / 90837, but billed in 15-minute units instead of fixed time blocks.

You will see H0004 used for:

  • One-on-one counseling: Face-to-face or telehealth therapy focused on behavior change, coping skills, and relapse prevention.
  • Medicaid and SUD programs: Especially where the payer prefers HCPCS codes over CPT psychotherapy codes.
  • Unit-based reimbursement: Payment per 15-minute unit instead of per session.

Get clear on when to use H0004 before you let a single claim out the door.

When H0004 is preferred over CPT psychotherapy codes

Payers fall into three basic buckets.

  • HCPCS-only for therapy:
    Some state Medicaids and county SUD contracts say to use H0004 and to not bill 90832 / 90834 / 90837 at all. You will see language like “H0004 replaces CPT codes 90832-90837 for individual therapy.”

  • Either-or, but not both:
    Managed Medicaid or carve-out BH plans may list both H0004 and 9083x as covered. In practice they do not want you mixing them for the same member or program and will deny for “inconsistent procedure code” or “non-covered when billed with” if you flip between code sets.

  • CPT-only for therapy:
    Many commercial plans and some Medicaids never use H0004 for psychotherapy. If you submit H0004 at all, it denies as non-covered.

Operational rule for your team:

You cannot guess. For each combination, decide H0004 versus CPT and lock it in:

  • Payer
  • Line of business: Medicaid, commercial, exchange
  • Program level of care: OP, IOP, PHP, residential
  • Provider type: LPC vs peer vs MD

Then:

  • Codify the rule in your EHR: Clinicians document time, the system picks the allowed code.
  • Hide the choice from clinicians: Do not make them choose between H0004 and 9083x at the point of care.

If you leave this to individual preference, you invite denials and future recoupments across your entire panel.


How do units and time work for H0004?

Time and units are where most H0004 denials start. The payer will compare units on the claim against time in the note and their rounding rule.

You need to line up:

  • The documented minutes
  • The billed units
  • The payer’s unit and rounding rule

If any of those three do not match, expect reduced units or full denials.

Basic unit-to-time reference for H0004

Start with the generic rule: 1 unit equals 15 minutes.

Many payers use a table like this. It is illustrative only; you must confirm for each plan.

Minutes of therapyH0004 units (illustrative)
8 - 22 minutes1 unit
23 - 37 minutes2 units
38 - 52 minutes3 units
53 - 67 minutes4 units

Common variations you will see:

  • Full-block only: Payer requires a full 15 minutes per unit and does not allow mid-point rounding.
  • Different minimums: Payer sets a higher minimum time per unit than 8 minutes.
  • Utilization caps: Payer caps units per day or per week per member.

Build your own payer-specific unit table and do not let staff rely on generic charts.

Rounding and mid-point rules

Rounding rules are where auditors get aggressive. You will see manual language like:

  • “Provider must render at least 15 minutes per unit billed.”
  • “Time may be rounded to the nearest 15 minutes when 8 or more minutes are provided.”
  • “Units are non-fractional and must reflect full 15-minute intervals.”

Lock this down with a clear upstream process:

  • Pull the BH or SUD provider manual for each payer.
  • Find the “time-based codes” or “unit definitions” section.
  • Document the rule in a payer matrix that coders and QA actually use.
  • Configure your EHR so it enforces those rules at charge capture.

Do not: Let clinicians free-type units. Have them enter start and stop time and let billing logic calculate units per plan.

If you depend on manual rounding by clinicians, you are handing auditors easy ammunition.

How to document time for H0004

Three time fields should agree for every H0004 visit:

  • Start time: When the therapeutic contact begins.
  • Stop time: When it ends, excluding long non-clinical breaks.
  • Total time / duration: Minutes that match start and stop time.

Example:

  • Start: 2:05 pm
  • Stop: 2:55 pm
  • Total time: 50 minutes
  • Units billed: 3 units, if the payer allows mid-point rounding for 38-52 minutes

If your note says 2:05 to 2:55 but “Duration: 45 minutes” and you bill 4 units, you will lose that appeal.

Auditors run simple math; you should too.


How should you document an H0004 session?

Think in two buckets that have to support each other.

Program-level documents explain why the patient is in treatment at all. Date-of-service documents explain why this specific H0004 session was medically necessary and how long it took.

H0004 in SUD programs is a common audit target. Make the chart hang together from top to bottom.

Program-level documentation

Program-level documentation is the backdrop that supports all H0004 claims:

  • Diagnostic assessment or intake: Often billed as H0001.
  • Treatment plan with measurable goals: Specific objectives tied to diagnoses.
  • Level-of-care decision: Clear rationale for OP, IOP, PHP, or residential.
  • Ongoing clinical review and updates: Regular updates that match what is billed.

Auditors ask, “Is individual counseling at this frequency and duration actually indicated?” If the plan is generic, outdated, or not aligned with H0004 frequency, they are more likely to recoup units even if each note looks fine.

Date-of-service documentation for H0004

Each H0004 encounter needs a note that shows time, service type, content, and medical necessity.

Focus on:

  • Time details:

    • Start and stop times
    • Total minutes
    • Any material breaks if the session was split
  • Service type:

    • Individual counseling or therapy, not group or case management
    • Modality if relevant, such as CBT, MI, or trauma-focused work
  • Content:

    • What was discussed or practiced
    • Interventions used by the clinician
    • Patient response and level of participation
  • Medical necessity:

    • How the session addressed a treatment-plan goal
    • Any risk factors managed, such as cravings, suicidal ideation (SI), or relapse triggers
    • Why 45 or 60 minutes were needed instead of a brief check-in
  • Telehealth details if applicable:

    • Platform or modality (video versus audio-only) if the payer requires it
    • Patient location and provider location
    • Confirmation of identity and consent if your policy requires it

If another clinician could not understand what you did and why it took that long, your documentation is too thin for time-based billing.

Strong vs weak H0004 note: real-world example

Compare a weak note to an auditor-friendly one.

Weak H0004 note (likely to get cut):

Duration: 60 minutes

Individual therapy. Talked about recovery. Patient doing better. No SI/HI. Will continue weekly.

Problems:

  • No start or stop times
  • Vague clinical content
  • No tie to the treatment plan
  • “60 minutes” looks copy-pasted if every note is identical

Stronger H0004 note (auditor-friendly):

Service: Individual therapy, H0004
Date: 09/12/2026
Start/Stop: 2:05 pm - 2:55 pm
Total time: 50 minutes (3 units H0004 billed)

Treatment plan goal: Reduce frequency of opioid cravings from daily to less than 2x/week through CBT and relapse-prevention skills.

Interventions:

  • Reviewed cravings log from prior week, identified 3 high-risk situations (friend’s house, payday, argument with partner).
  • Used CBT to challenge belief that “I can handle being around pills if I am just hanging out.”
  • Practiced 2 refusal skills and created alternative plan for payday evenings.

Patient response:

  • Initially guarded but became more engaged. Able to identify connection between loneliness and urges.
  • Rated confidence in avoiding use at 6/10, up from 3/10 last session.

Risk/medical necessity:

  • Ongoing moderate cravings and recent near-relapse justify weekly 50-minute session. No current SI/HI.

Plan:

  • Continue weekly H0004.
  • Next session will rehearse communication strategy with partner and update safety plan as needed.

You do not need a novel for every visit. You do need enough detail that the time billed and the number of units look reasonable and clinically necessary.

Thin notes with big time claims are audit bait.


How do you bill H0004 on the claim?

Once documentation is solid, claim setup should be mechanical. Your main risks are wrong form, wrong POS, wrong modifiers, or manual unit entry.

Keep the logic simple and system-driven.

Pick the right billing form and entity

Follow the standard split between facility and professional billing.

  • UB-04 (institutional):
    Used for facility billing, such as per-diem days in residential or PHP.

  • CMS-1500 (professional):
    Used for professional billing, such as H0004 sessions in OP and often in IOP.

Many larger SUD providers:

  • Bill UB-04 for residential or PHP per diems.
  • Bill CMS-1500 for H0004 sessions in OP and sometimes IOP.

Check each Medicaid and managed-care contract:

  • Some programs want H0004 on the facility claim for IOP or PHP.
  • Others want separate professional claims with H0004 lines.

If you guess wrong on which entity bills H0004, you will see repeat denials that no amount of appeals will fix.

Basic H0004 claim line example (CMS-1500)

Here is a straightforward professional-claim setup for an H0004 visit.

  • 24A (Date): 09/12/26
  • 24B (POS): 11 (office) or 02 / 10 for telehealth, as allowed
  • 24D (Procedures): H0004
  • 24D (Modifiers) as required by payer:
    • HF: SUD program
    • HO / HN: Masters-level vs bachelors-level clinician
    • 95: Synchronous audio-video telehealth, if required
    • 93: Audio-only telehealth, if required
  • 24E (Diag pointer): A
  • 24F (Charges): Your charge for 3 units, per your internal fee schedule
  • 24G (Days/Units): 3
  • 21 (Diagnosis): F11.20, F33.1, or other diagnoses supported by the chart

Key safeguard:

  • Do not let users hand-type 3 units.
  • Configure units to flow from documented start and stop time, using the payer’s rounding rule.

If your units are manually keyed, you will see mismatches between the claim and the chart.

Place of service and setting

Place-of-service (POS) codes have to match both the physical setting and the payer’s policy.

Common patterns:

  • 11: Clinic or office
  • 57 or state-specific SUD POS: Non-residential SUD treatment facility
  • 02 or 10: Telehealth, depending on payer rules for place-of-service

For IOP and PHP, some plans:

  • Want H0004 rolled into the per diem only, with no separate H0004 professional lines.
  • Or want separate professional H0004 lines, sometimes with a specific POS.

Your billing rules should:

  • Map allowed POS per payer and level of care.
  • Enforce those rules at claim build, not at appeal.

If your POS is wrong, H0004 can look non-covered even when the underlying service is fine.


H0004 lives in a messy space where some payers use HCPCS and others use CPT psychotherapy codes. If you mix them without a plan, you will chase denials for months.

Use a simple side-by-side to train staff and configure your system.

H0004 vs individual psychotherapy CPT codes

CodeTypeTypical use
H0004HCPCSIndividual counseling/therapy, 15-minute units, Medicaid/SUD
90832CPT30-minute individual psychotherapy
90834CPT45-minute individual psychotherapy
90837CPT60-minute individual psychotherapy

Key points for operations:

  • Many Medicaids pick one path: H0004 in units, or 90832 / 90834 / 90837 by duration.
  • They do not want you switching back and forth by claim, site, or provider.
  • Some managed Medicaid plans pay both, but restrict which provider types can use which codes.

Do not try to “optimize” revenue per visit by toggling between H0004 and 9083x codes unless the payer clearly allows it.

H0004 vs other common HCPCS in BH/SUD

You also need a clean separation between individual therapy, group, and peer services.

CodeWhat it isHow it differs from H0004
H0001Alcohol/drug assessmentIntake/assessment, not ongoing counseling
H0005Group counseling, per 15 minutesGroup, not individual
90853Group psychotherapy (CPT)Same idea as H0005 but CPT code set
H0038Self-help/peer support, per 15 minutesPeer-delivered, not clinician therapy

Make it explicit in your cheat sheets:

  • Which codes are individual versus group
  • Which codes are peer versus licensed clinician

When staff mix H0004 with group or peer codes, you do not just get denials. You invite questions about scope of practice and potential overpayments.


Why do H0004 claims deny and how do you fix them?

H0004 denials cluster around three issues: time and units, code conflicts, and provider or POS problems. Fix the upstream rules and many denials disappear.

Use this table as a quick triage guide.

Common H0004 denials and fixes

Denial reasonRoot causeFix (upstream first, then tactical)
Time not supported / units reducedUnits billed do not match time in note or payer rounding rule1) Configure EHR to calc units from start/stop per payer. 2) Update templates to require time. 3) Rebill with corrected units if allowed.
Non-covered code / use 9083x insteadPayer does not cover H0004 for this product or provider type1) Update payer matrix to use 90832/90834/90837 instead. 2) Correct future encounters. 3) Replace and resubmit if within timely filing.
Mutually exclusive with 90832-90837Mixing H0004 and CPT psychotherapy for same payer/member1) Standardize to one code set per payer. 2) Correct fee schedule and charge router. 3) Void and rebill conflicting dates if payer allows.
Invalid POS / non-covered in this settingH0004 not covered in residential/PHP, or wrong POS code1) Map allowed POS per payer/LOC. 2) Update service-location table. 3) Correct and resubmit.
Provider not credentialed for H0004Rendering type not allowed (e.g., peer billed as H0004)1) Align code list per credential type. 2) Educate schedulers and clinicians. 3) Appeal only if payer data is wrong.
Auth required / exceededMissing or exceeded prior auth units or visits1) Build auth rules in scheduling and billing. 2) Add pre-service checks. 3) Appeal with records if clinical criteria met.

For denial codes and language, keep a quick reference like the denial glossary at your team’s fingertips.

If you are spending real time appealing H0004, you have a rules problem, not just a payer problem.


What this post does NOT cover

To keep this tight, here is what is out of scope for this H0004 guide:

  • Initial assessments and intakes: See the dedicated H0001 billing guide.
  • IOP and PHP day billing: Separate program-level logic, usually per diems. Use your IOP and PHP billing playbooks or IOP/PHP hub articles for that structure.

If your question is about per-diem program billing, not unit-based H0004, you need a different playbook.


How can AI help work H0004 claims?

H0004 work is classic “busywork with traps.” It is time-based, payer-specific, and high volume. That is exactly where AI agents are now useful as extra hands.

The right setup lets AI:

  • Read eligibility rules and benefits before you schedule H0004 services.
  • Check auth and unit limits in the background.
  • Scrub every H0004 line for time and unit consistency before submission.
  • Watch denial patterns and push fixes upstream.

Platforms like Supa use AI agents for this type of work so billers can spend time on problems that actually need human judgment.

1. Benefits verification and auth for H0004 services

An AI VoB agent, such as the agents Supa runs, can handle most of your front-end checking for H0004:

  • Pull eligibility from clearinghouse and payer portals.
  • Check behavioral health carve-out rules so you know which entity pays H0004.
  • Flag which product lines cover H0004 vs 90832 / 90834 / 90837.
  • Identify pre-auth rules, such as when auth is needed after a certain number of units or visits.
  • Push that data into your PM or EHR, so schedulers and clinicians see coverage, code set, and auth requirements.

Result:

  • Staff are not calling payers to ask “do you cover H0004” over and over.
  • You reserve humans for edge cases or unclear plan language instead of routine VoB checks.

Miss this step and you end up providing weeks of non-covered H0004 before anyone notices.

2. Claim scrubbing and unit-time checks

Before a claim leaves your system, AI can act like an automated QA checker. In tools like Supa, agents can:

  • Compare H0004 units to start and stop times in the note.
  • Apply payer-specific rounding rules that you configure once.
  • Flag impossible patterns, such as every session at exactly 4 units or notes with no time but lots of units.
  • Catch code conflicts, such as H0004 and 90837 on the same day for the same member when that payer does not allow both.

You use humans to investigate the exceptions, not to correct basic math.

When you let AI scrub time and units pre-submission, H0004 clean-claim rates climb fast.

3. Denial analytics and automated follow-up

AI agents can sit on your remits and EDI files and do the pattern-spotting you never have time for.

They can:

  • Tag every H0004 denial by payer, program, clinician, and reason code.
  • Surface patterns like “this Medicaid plan stopped paying H0004 in IOP last month.”
  • Draft appeal letters that already include the chart’s documented time and medical necessity language.
  • Work denials end to end in straightforward cases, including submitting corrected claims and tracking status.

Voice agents are now good enough to:

  • Place payer calls to get status or clarify coverage rules.
  • Complete the conversation with call notes that drop back into your billing system, often without the rep realizing they are speaking with AI.

You keep humans in the loop to approve appeals and handle gray areas, not to sit on hold.

Ignore this and your team will keep grinding out one-off appeals while the same denial patterns repeat.

4. Day-to-day billing orchestration

In a platform like Supa’s Supabill, AI agents can orchestrate a large share of your day-to-day billing work, including H0004:

  • Generate charges from clinical documentation once a note is signed.
  • Apply payer- and level-of-care-specific code rules so H0004 vs 9083x is always correct.
  • Scrub claims and fix basic errors before they hit the clearinghouse.
  • Post payments and categorize denials, feeding back into your analytics.

Your billing team can then:

  • Focus on complex cases and payer negotiations.
  • Spend time training clinicians when documentation is the real problem.
  • Adjust payer rules in your system as policies change, instead of constantly reworking claims.

If you still run H0004 billing by spreadsheets and memory, you are leaving money on the table and burning staff time.


Common pitfalls

Use this as your H0004 “do-not” list and bake the rules into your system.

  • Do not mix H0004 and 90832 / 90834 / 90837 for the same payer and program unless the payer explicitly allows it.
  • Do not bill units that do not match documented start and stop times. Auditors look for this first.
  • Do not rely on generic “Duration: 60 minutes” in every note with no meaningful content. It looks copy-pasted and invites recoupments.
  • Do not let peers or uncredentialed staff document sessions that your billing team codes as H0004.
  • Do not assume one rounding rule fits all payers. Update your payer matrix at least quarterly.
  • Do not bill H0004 for group, case management, or brief check-in calls that should be coded differently.
  • Do not ignore POS requirements. Some payers only cover H0004 in clinic or community settings, not in residential beds.

Each of these is avoidable with clear rules and EHR configuration; if you see these errors often, fix the workflow, not just the claim.


FAQ about H0004 CPT code

1. Is H0004 a CPT code or a HCPCS code?

H0004 is a HCPCS Level II code. Many people call it a “CPT code” because it shows up in the same fee schedules and payer grids, but technically it is HCPCS, not CPT.

2. When should I use H0004 instead of 90832, 90834, or 90837?

Use what your payer manual or contract specifies.

Many Medicaids say:

  • Use H0004 for individual therapy, billed in 15-minute units.
  • Do not use 90832 / 90834 / 90837 at all for that product line.

If the payer is silent or allows both, choose one approach per payer within your organization and stick to it to avoid denials and audits.

3. How many minutes do I need for 1 unit of H0004?

Generically, 1 unit equals 15 minutes.

Some payers allow rounding once you hit 8 minutes. Others require a full 15 minutes per unit. You have to read the time-based services section of the provider manual for that specific plan and follow that rule.

4. Can I bill 4 units of H0004 for a 50-minute session?

Sometimes, but usually not.

With a standard 8-minute rule, 50 minutes of therapy supports 3 units, not 4. To bill 4 units, most payers expect at least 53 minutes. Confirm your payer’s rule before you set up EHR logic or allow 4 units for 50 minutes.

5. Do I need start and stop times in the note for H0004?

In practice, yes.

Most auditors and many Medicaids expect:

  • Start time
  • Stop time
  • Total time

Some will deny or recoup if you only document “60 minutes” with no visible timestamps.

6. Can I bill H0004 and 90853 or H0005 on the same day?

Often yes, if they are distinct services and clearly documented.

  • One service is individual counseling (H0004).
  • The other is group therapy (H0005 or 90853).

Payers may cap total units per day or per week or require separate, non-overlapping time blocks. Your documentation must clearly show separate sessions. Always check the “same-day services” section of your payer manual.

7. Can peers bill H0004, or should they use H0038?

Usually, peers should use H0038 (self-help/peer services), not H0004.

H0004 is typically reserved for licensed clinicians (LPC, LMFT, LCSW, etc.) or supervised interns, depending on the state. Check both your state scope-of-practice rules and your payer contract to see who can bill H0004.

8. Can I bill H0004 for telehealth sessions?

Many plans allow H0004 via telehealth, especially post-2020, but there are conditions.

You may need:

  • A telehealth modifier such as 95 for synchronous audio-video or 93 for audio-only. GT was retired by Medicare in 2018 and now applies only in limited Critical Access Hospital Method II and some commercial use, so do not treat it as interchangeable with 95.
  • A telehealth POS such as 02 or 10, depending on payer rules.
  • To follow limits where some plans only allow audio-visual, not audio-only.

Your telehealth policy should be payer-specific, and your templates should capture location and modality for H0004 visits.

9. How do I handle no-shows and late cancellations for H0004?

Most payers do not allow you to bill H0004 for a no-show or late cancellation.

If your organization charges patients a missed-appointment fee, that is usually a non-covered, patient-responsibility item, not an H0004 claim. Never bill a payer for an H0004 session that did not actually occur.

10. What diagnoses support H0004?

Common groups of diagnoses that support H0004, when clinically appropriate, include:

  • SUD diagnoses (F10-F19)
  • Depressive disorders (F32-F33)
  • Anxiety and trauma-related disorders (F40-F43)
  • Other behavioral health diagnoses where counseling is clinically indicated

The key is medical necessity: the note should tie the session to the active diagnoses and the treatment plan.

11. Can I bill H0004 multiple times per day?

Sometimes.

Some programs allow:

  • One individual session and one group session on the same day.
  • Multiple H0004 sessions when there is clear clinical justification.

Many payers, however, cap total units per day. Check utilization limits in your contract or provider manual and set system edit rules so you do not exceed them.

12. What is a typical reimbursement rate for H0004?

Rates vary widely by:

  • State
  • Payer
  • Product line
  • Provider type

Do not guess. Pull your Medicaid fee schedules and commercial contracts, export allowed amounts for H0004, and build your own internal benchmarks.

For a real reference point: H0004 is a 15-minute unit, and published Colorado Medicaid figures run roughly $15.74 to $27 per 15 minutes. Colorado fee-for-service pays about $26.57 to $27.00 with the HF modifier (2025), and UnitedHealthcare Community Plan of Colorado pays $23.70 (doctoral) down to $15.74 (master's-level), 2024 to 2025. These are real published examples that vary by state, payer, and licensure and change year to year, so confirm your own numbers. Source: https://hcpf.colorado.gov/sites/hcpf/files/14_CO_Fee%20Schedule_Outpatient%20Substance%20Abuse_10.2025_V2.0.pdf

13. Can I bill H0004 inside an IOP or PHP per diem?

This is very payer-specific.

Typical patterns:

  • Some payers assume the per diem already covers all therapy, so they do not allow separate H0004 lines.
  • Others pay a per diem for the program plus separate professional claims for H0004 and med management.

If you bill both where not allowed, you risk recoupments. Your IOP and PHP billing rules should specify this per payer and be enforced in your claim-building logic.

14. What modifiers do I need with H0004?

Common modifiers, when required by a payer, include:

  • HF: SUD program
  • HQ: Group services (though H0005 is usually the better choice for group)
  • HO / HN: Masters-level vs bachelors-level provider
  • 95 or 93: Telehealth (95 for synchronous audio-video, 93 for audio-only; GT is retired for most payers, so avoid it unless a specific payer still requires it)

Check your payer’s BH coding grid or Medicaid bulletin. Then standardize modifiers per provider type and service location so claims stay consistent. If you use AJ for a clinical social worker, note that many payers reject AJ for LCSW, LPC, or LMFT claims, so verify which licensure modifier each payer actually accepts.

15. How far back can I correct and rebill H0004 denials?

You are limited by timely filing rules and any specific “replacement claim” windows in your contracts.

That window can be:

  • As short as a few months for some commercial plans.
  • Significantly longer for Medicaid programs.

Your billing policy should:

  • Track first date of service.
  • Track initial submission date.
  • Flag when replacement or corrected claims are no longer allowed.

Do not wait for a big batch of H0004 denials to pile up before you fix upstream rules and rebill what you can.


If you want to see how an AI-first RCM platform actually handles H0004 and the rest of your BH/SUD billing in practice, you can book a live demo with our team here: https://calendly.com/heysupa/demo.

RCM Expert, Supa

RCM expert at Supa. 20+ years building revenue cycle operations in healthcare; Adjunct Professor at Concordia University-St. Paul teaching healthcare MBA.

Keep reading

All articles
See it on your stack

Run this on your own practice.

Watch ambient agents handle your front desk, documentation, and billing — inside the tools you already use.

Book a demo