Behavioral Health Billing ExpertsCall Now | 949-676-2252
Behavioral health team coordinating partial hospitalization program billing for mental health and substance use treatment

Mental health & substance use PHP billing

PHP billing services that keep revenue moving

Cipher helps mental health and substance use partial hospitalization programs bill with clean claims across Medicare, Medicaid, and commercial payers—so your team is not buried in denials, auth lapses, and rework.

  • Medicare coverage for partial hospitalization programs
  • Per diem HCPCS (S0201, H0034, H0035, G0410/G0411) and revenue codes 0912/0913 on your PHP census
  • Day-eighteen recertification, auth, and PHP-to-IOP step-down overlap prevention
  • 82% peer review approval rate
  • 1.86% write-off rate
Call now — 949-676-2252

Free consultation

Request your PHP billing review

Tell us about your partial hospitalization program. We'll review your PHP billing setup and PHP billing requirements against payer rules—so you see where claims or documentation may be leaving money on the table.

The PHP billing challenge

Partial hospitalization program billing is not standard IOP or office billing

Mental health and substance use PHP services run on authorization windows, institutional billing codes, and payer edits that general health care billing teams rarely handle day to day. That is where revenue quietly leaks.

Cipher focuses on behavioral health revenue cycle management—partial hospitalization billing requirements and program services coding are core to what we do, not a side offering.

  • Behavioral health RCM only
  • Partial hospitalization & per diem PHP
  • Medicare & commercial PHP coverage
  • Authorization lapses

    When authorizations slip or concurrent review lags on PHP services, claims pile up before anyone catches the gap.

  • Per diem & UB-04 complexity

    Per diem HCPCS, revenue codes 0912/0913, UB-04 bill-type frequency codes, and institutional rules for partial hospitalization are not routine office-based billing workflows.

  • Denials that stick

    Missing day-eighteen recertification, PHP-to-IOP overlap on the same dates, and wrong per diem or revenue code selection drive denials and lost partial hospitalization revenue.

Healthcare billing team managing partial hospitalization program institutional claims and per diem documentation

Billing partner

Your PHP revenue cycle team on call

Cipher is your billing partner for partial hospitalization programs—not billing software your staff has to troubleshoot alone. We handle payer authorization, institutional claims, and denials while your clinicians focus on patient care.

From Medicare G0410/G0411 paths to Medicaid fee schedules and commercial per diem contracts, we track recertification timelines, revenue codes, and documentation rules so cash flow is not held hostage by edits your team has never seen before.

What's included

PHP billing services for behavioral health facilities

Six workstreams for mental health and substance use partial hospitalization—institutional claims, recertification, and denial patterns standard practice management teams rarely own end to end.

PHP VOB & eligibility

Insurance coverage and Medicare benefits for partial hospitalization verified before patients receive services—protecting timely reimbursement on admissions.

HCPCS & CPT claims management

S0201, H0034, H0035, G0410/G0411 (Medicare), and revenue codes 0912/0913 mapped to your per diem PHP program—not generic IOP or office billing.

Auth & recertification

Physician certification, day-eighteen recertification, and thirty-day renewals tracked so PHP treatment plans stay billable under payer documentation requirements.

Denial management

Claim submissions worked through appeals with billing accuracy in mind—recoverable revenue is not written off when documentation or coding can be corrected.

Payment posting & A/R

Recurring billing cycles, ERA reconciliation, and A/R follow-up on institutional PHP claims—stabilizing cash flow for health facilities.

Compliance & audit-readiness

Reviews against PHP billing guidelines, bill types 131/132, dual-diagnosis session limits, and PHP-to-IOP step-down overlap—behavioral health compliance built into the billing process.

Partial hospitalization group therapy for mental health and substance use treatment in a day program

Behavioral health PHP

What is a partial hospitalization program?

A partial hospitalization program (PHP) delivers structured mental health and substance use treatment—typically a minimum of twenty hours per week of therapeutic services—without overnight inpatient care. PHP sits between residential-level care and intensive outpatient programs, with institutional billing on UB-04 claims using per diem HCPCS and revenue codes 0912 or 0913.

Cipher handles authorization, recertification, and claim submission for behavioral health facilities—so your team can focus on patient care while we protect timely reimbursement. When patients step down, compare IOP billing crosswalks, or see our behavioral health coding guide for H-code reference.

Billing codes

PHP billing codes: CPT and HCPCS

How CPT and HCPCS apply to behavioral health partial hospitalization—per diem program services mapped to revenue codes and payer bundling rules.

HCPCS & revenue codes

CPT for PHP services

S0201

Partial hospitalization — per diem

Common per diem HCPCS on commercial and many Medicaid PHP claims. Medicare partial hospitalization often uses G0410/G0411 instead—confirm active payer crosswalk.

90834

Psychotherapy, 45 minutes

38–52 minutes face-to-face (CMS psychotherapy increment). Confirm whether the payer bundles into the PHP per diem.

H0035

Mental health PHP — under 24 hours

Partial hospitalization treatment furnished less than a full day—pair with payer rules on minimum 4 hours per day.

90853

Group psychotherapy

Group psychotherapy for PHP group sessions when billed outside or inside the program per diem—confirm payer bundling rules.

H0034

Alcohol/drug PHP — per diem

Alcohol and/or drug abuse partial hospitalization (not intensive)—SUD PHP per diem when the payer allows this HCPCS path.

G0129

Occupational therapy, 45 min

Occupational therapy per forty-five-minute session when therapeutic services are separately reimbursable.

0912 / 0913

Revenue codes — PHP intensity

0912 = less intensive partial hospitalization; 0913 = more intensive PHP. Pair with the HCPCS line and payer program definition on UB-04 claims.

90837

Psychotherapy, 60 minutes

53+ minutes face-to-face. Individual therapy alongside PHP—requires medical necessity and payer approval when not in the per diem.

Medicare partial hospitalization

  • G0410

    Partial hospitalization services, less than 24 hours—first service in a day

  • G0411

    Each additional 30 minutes of partial hospitalization services in the same day

Cipher confirms CPT and HCPCS bundling before you bill psychotherapy or group therapy separately from PHP program services. For broader H-code reference, see our behavioral health coding guide.

UB-04 bill-type frequency codes (often 13x) depend on admission context—verify per payer before mapping 131/132 selections. See PHP billing requirements for certification, hours, and compliance rules. SUD PHP paths often pair with substance abuse billing crosswalks.

Recertification insight

PHP billing fails when recertification dates slip

Partial hospitalization claims depend on timely physician certification and recertification tied to billed program days. Missing day-eighteen sign-off or a thirty-day renewal is one of the most common preventable denial patterns Cipher tracks in pre-bill review.

MilestoneTypical timing
AdmissionDay 0
First recertificationDay 18
Ongoing recertificationEvery 30 days

Timelines and signer requirements vary by payer—confirm active Medicare, Medicaid, and commercial PHP policies.

PHP vs IOP

Hour thresholds drive level-of-care denials

Stepping down from partial hospitalization to intensive outpatient requires new authorization, documentation, and billing codes—not a continuation of PHP per diem. Overlapping PHP and IOP on the same dates triggers downcoding and duplicate-day denials.

LevelHours
PHP20+ / week
IOP9–19 / week

Our numbers reflect our dedication, with an eligibility turnaround averaging just 9 minutes compared to the industry standard 30 minutes. Cipher verifies benefits and auth before census—not after claims deny.

Compare IOP billing services for step-down crosswalks, or behavioral health RCM when your facility spans multiple levels of care.

Billing requirements

PHP billing requirements& compliance

Partial hospitalization programs require payer-specific documentation, certification, and billing codes—Cipher aligns your facility before services render. When patients step between PHP and IOP, separate crosswalks prevent overlap denials.

Hours & medical necessity

Many insurers require a minimum of four hours of programming per day and twenty hours per week. Physician certification of necessity and treatment plans must support continued PHP level of care.

Recertification timeline

First PHP recertification is typically signed on day eighteen; subsequent documents follow thirty-day intervals. Signer requirements vary—Medicare often requires a physician; confirm per payer.

Insurance & Medicare

Medicare and commercial insurance coverage apply when documentation and billing guidelines are met. ACA plans in participating states must cover mental health and substance use disorder PHP treatment benefits.

Dual diagnosis rules

Patients with co-occurring mental health and substance use diagnoses may be limited to one billable PHP session per day—pre-bill checks prevent duplicate claims.

  • UB-04 bill-type frequency codes depend on admission context—verify per payer
  • Revenue 0912 (less intensive) or 0913 (more intensive) PHP where required
  • PHP-to-IOP step-down overlap checks within seven days
  • Documentation aligned to payer billing guidelines

PHP billing essentials

What operators need to know before claims go out

The details that drive denials—without an endless FAQ list. For code crosswalks see PHP billing codes; for hour and certification rules see billing requirements.

PHP vs inpatient psychiatric billing

Acute inpatient stays use different revenue and bill-type paths than partial hospitalization. PHP bills per diem HCPCS such as S0201, H0035, and H0034 (SUD partial hospitalization), revenue codes 0912 or 0913, and UB-04 frequency codes appropriate to the admission—distinct from full hospitalization claim paths.

Documentation & recertification

PHP certification must support medical necessity and program hours. Payers require treatment plans, progress notes tied to hours rendered, and recertification on day eighteen, then every thirty days. Signer requirements vary by payer—Medicare often requires a physician.

Dual diagnosis & same-day therapy

Patients with co-occurring mental health and substance use diagnoses are often limited to one billable PHP session per day. Separate psychotherapy must follow payer bundling rules—Cipher validates CPT and HCPCS before claim submissions so comorbid patients do not trigger duplicate-day denials.

Medicaid, Medicare & commercial payers

State Medicaid programs set their own PHP fee schedules and prior authorization steps. Medicare often routes through G0410/G0411; commercial plans may use S0201 per diem. Cipher applies payer-specific billing guidelines—not one template for every provider.

Differentiation

Why behavioral health PHP billing needs specialist RCM

Billing software alone does not solve PHP program billing. Facilities need a team that understands Medicare G0410/G0411 paths, recertification timelines, and institutional UB-04 rules—so clinical staff focus on patient care instead of billing fire drills. Explore behavioral health RCM when your census spans PHP, IOP, and inpatient levels.

82%

Peer Review Approval Rate

30 Days

Days to First Payment

Weekly+

authorization touchpoints

Recurring billing cadence

PHP census turns quickly. Many plans expect concurrent review and recertification on a weekly rhythm—miss a renewal and partial hospitalization claims stop while patients still receive therapeutic services.

Cipher's approach

Cipher aligns UR to billed program days, tracks day-eighteen and thirty-day recertification, and escalates before authorization lapses affect claim submissions.

High risk

when codes misalign

Inpatient vs PHP billing codes

Institutional psychiatric hospital stays use different bill-type and revenue paths than PHP partial hospitalization. Wrong revenue codes (0912 vs 0913), per diem HCPCS, or frequency code selection triggers denials general medical billers miss.

Cipher's approach

Pre-bill crosswalks on S0201, G0410/G0411, H0035, H0034, revenue codes 0912/0913, and CPT psychotherapy—payer-specific PHP billing guidelines, not a one-size IOP per diem cheat sheet.

100%

pre-payment review success

Financial recovery

PHP denials tied to documentation, recertification, or dual-diagnosis session limits are easier to prevent when claims are reviewed before submission—not only after reimbursement is at risk.

Cipher's approach

Cipher combines pre-payment review with denial follow-through and root-cause fixes so the same compliance edit does not repeat across your PHP census.

Process

How Cipher delivers PHP billing services

Onboard → Manage → Optimize. Our engagement model for partial hospitalization program revenue cycle management—not a generic handoff after the first week of services billing.

Cipher stays involved from CPT and HCPCS review through daily UR and denial management, so your billing staff is not rebuilding insurance requirements every time census shifts between inpatient, PHP, and IOP levels of care.

  • Onboard: Audit-ready before your first partial hospitalization claim hits the payer.

  • Manage: Authorization and billing stay aligned to your census week to week.

  • Optimize: Denials and payer changes handled without losing momentum on cash flow.

30 days

Target to first payment after onboarding

See our complete process →

  1. 01

    Onboard

    PHP-specific onboarding

    We review your billing setup before PHP claims go live—not after denials start.

    • HCPCS and CPT crosswalk (S0201, H0034, H0035, G0410/G0411, 90853, revenue codes 0912/0913)
    • PHP billing requirements, recertification, and treatment plan templates
    • UB-04 bill-type frequency codes, routing, and VOB for PHP admissions
  2. 02

    Manage

    Daily UR workflow

    Cipher works alongside clinical staff while the hospitalization program is running.

    • Daily utilization review and payer communication
    • Recertification on day eighteen and thirty-day intervals
    • Pre-bill validation on every institutional PHP claim
  3. 03

    Optimize

    Ongoing optimization

    We tighten cycle management RCM as rules change and your census grows.

    • Denial trend reviews with root-cause fixes at the source
    • Medicare PHP and commercial policy updates on your crosswalks
    • A/R follow-up and medical appeals when payers push back

Social proof

Trusted for behavioral health PHP billing services

Same benchmarks we publish on our homepage for partial hospitalization programs—including a 9-minute average eligibility turnaround vs. an industry-standard 30 minutes.

My business was nearly in jeopardy because of the lackluster service from our billing company. Then I switched to Cipher, and they helped turn around our revenue, allowing us to flourish. I am a clinician, not a business person. I needed a billing company that would handle everything billing-related so that I could focus on what mattered — providing exceptional clinical care to patients. Cipher has been that partner for me.

Dr. Matthew T.

By the numbers

82%

Peer Review Approval Rate

1.86%

Write-off Rate

96%

Medical Record Approval Rate

8%

Claims That Turn Into Medical Records

30 Days

Days to First Payment

100%

Pre-Payment Review Success

Our numbers reflect our dedication, with an eligibility turnaround averaging just 9 minutes compared to the industry standard 30 minutes.

FAQ

PHP billing frequently asked questions

Six common questions from PHP operators—coverage, compliance, step-down billing, and when to call Cipher.

More detail on inpatient vs PHP, documentation, and payer rules is in PHP billing essentials above.

Talk to a PHP billing specialist
What is PHP in medical billing?

PHP in billing refers to partial hospitalization program services—a structured behavioral health program typically requiring at least four hours of programming per day and twenty hours per week. Patients receive therapeutic services during the day while living at home. Billing uses institutional and professional codes (CPT and HCPCS), revenue codes 0912 or 0913 where required, physician certification, and recertification on day eighteen then at thirty-day intervals on many payer policies.

How quickly does Cipher complete eligibility verification for PHP programs?

Cipher averages a 9-minute eligibility turnaround for benefits verification—compared to an industry-standard 30 minutes—so admissions can confirm PHP coverage, copays, and authorization requirements before patients start program days instead of after a denial.

Who is my main point of contact at Cipher?

Every client receives a dedicated Partner Experience Executive—a named advocate for billing questions, reporting, and escalation—not a generic call-center queue.

What codes are used for PHP billing?

PHP billing typically combines per diem HCPCS on UB-04 institutional claims with psychotherapy CPT when payers allow separate payment. Common HCPCS codes include S0201 (partial hospitalization per diem—often commercial/Medicaid), H0035 (mental health PHP under 24 hours), and H0034 (alcohol/drug partial hospitalization). Medicare partial hospitalization often uses G0410 (first partial hospitalization service, less than 24 hours) and G0411 (each additional 30 minutes). Revenue codes 0912 (less intensive PHP) and 0913 (more intensive PHP) may apply. CPT codes such as 90853 (group therapy), 90834 (38–52 minutes face-to-face), and 90837 (53+ minutes) require payer-specific bundling review. Cipher maps the full crosswalk before claims go out.

Does Medicare cover PHP services?

Medicare covers partial hospitalization program services when medical necessity and documentation requirements are met—often via G0410 and G0411 on eligible claims with appropriate certification and recertification. Many commercial plans and state Medicaid programs also cover PHP treatment; under the Affordable Care Act, policies in participating states must include mental health and substance use benefits that can include PHP. Cipher verifies insurance coverage and payer-specific PHP billing guidelines before claim submissions.

Does Cipher bill PHP on UB-04 or CMS-1500?

Both, depending on payer and contract. Institutional partial hospitalization is typically billed on UB-04 with per diem HCPCS, revenue codes 0912 or 0913, and bill-type frequency codes appropriate to the admission context. Professional psychotherapy or ancillary services may route on CMS-1500 when the plan allows separate payment outside the PHP per diem. Cipher documents claim routing in your onboarding crosswalk so clinical and billing staff know which path applies before services render.

Can PHP services be billed with individual therapy on the same day?

Often no—many payers allow only one PHP session per day, especially for patients with dual diagnosis of mental health and substance use disorders. Separate psychotherapy may bundle into the PHP per diem or deny if billed in conflict. Cipher confirms bundling rules so partial hospitalization and individual sessions do not trigger duplicate-day denials.

How should PHP billing be handled when a patient steps down to IOP?

When stepping down from partial hospitalization to intensive outpatient, billing must switch to IOP hours, codes, and authorization—not PHP per diem. Cipher maintains separate crosswalks and pre-bill checks so PHP services end before IOP services begin on the same dates, protecting billing accuracy and cash flow.

What are common PHP billing compliance issues?

Common issues include missing recertification, insufficient hours documented (minimum four hours per day and twenty hours per week on many plans), wrong revenue codes, billing more than one PHP session per day for dual-diagnosis patients, and weak medical necessity in notes. Cipher's compliance reviews—with 100% pre-payment review success on our homepage benchmark—catch documentation gaps before claims go out.

How long until my PHP program receives the first payment after switching to Cipher?

Most clients receive their first payment within 30 days of onboarding—the same benchmark we publish on our homepage. PHP onboarding includes an audit of your HCPCS and CPT setup, recertification workflow, and claim history so your first institutional claims are submission-ready instead of triggering preventable edits on week one.

Why does PHP need specialized revenue cycle management?

Behavioral health PHP billing combines UB-04 institutional claims, per diem HCPCS, recurring billing cycles, recertification timelines, and strict compliance—unique challenges general medical billers miss. Cipher's PHP billing services let your facility focus on patient care while we manage claim submissions, denials, and timely reimbursement.

READY TO TRANSFORM YOUR REVENUE CYCLE?

Let's Discuss How We Can Maximize Your Revenue.

Schedule a complimentary consultation with our billing experts to review your current revenue cycle and identify opportunities for improvement.

We needed a billing company that conducted business similarly to how we do, prompt and intentional. Cipher has exceeded our expectations. They've continued to be easily accessible & helpful with all our billing needs!

TONY H.

Contact Information

Phone

949-676-2252

Mon–Fri, 8AM–5:30PM PST

Email

info@cipherbilling.com

General inquiries

Get Started Today

Fill out the form below and we'll contact you within 24 hours.

By submitting this form, you agree to our privacy policy and consent to be contacted by Cipher Billing.

Call Now949-676-2252