
We are a specialized mental health billing company helping practices nationwide boost cash flow, minimize denials, ensure accurate coding, and streamline revenue cycle management efficiently.
| Mon - Fri: | 8:00 am - 8:00 pm |
| Saturday: | 9:00 am - 6:00 pm |
| Sunday: | 9:00 am - 6:00 pm |







The per-diem day is the beating heart of intensive outpatient billing, and it's also where generalist billers come undone. Everything that unfolds across a programming day the group hours, the individual check-in, the family session, the psychoeducation block collapses into a single bundled unit rather than a row of separately priced line items.
For mental health IOP, S9480 carries the load across most commercial and managed Medicaid plans, with a single unit standing in for one full day of programming. We tie it to revenue code 0905, confirm the day genuinely clears the minimum-hour bar the plan enforces, and keep the documentation muscular enough to back the charge because a per-diem code with a thin note beneath it is precisely the sort of claim a payer loves to claw back on review.
Addiction IOP runs on its own code set and its own rulebook entirely. H0015 anchors substance use intensive outpatient billing the primary Medicaid pathway, and one plenty of commercial carriers accept as well and we pair it with revenue code 0906 wherever a payer demands it, map every day to the right ASAM level of care, and handle the medication-assisted treatment claims that so often travel alongside, including the co-occurring presentations where mental health and addiction billing blur into each other.
Medicare only opened its intensive outpatient benefit in 2024, and the billing it requires looks nothing like the S-code shorthand commercial plans accept. Here it's component billing a revenue code and the right HCPCS or CPT for each individual covered service furnished across the day, assembled to the OPPS framework, with the nine-hour weekly minimum and the PN modifier on non-excepted off-campus lines all handled correctly. We stay current with each year's rate revisions so your Medicare IOP claims read the way CMS expects them to today, not the way the program worked when it first launched.
A programming day is a mosaic of services, and the documentation has to account for every tile even when the billing bundles them together. We make sure the group therapy hours, the individual sessions, and the family and psychoeducation contacts are all captured and recorded against the day they support, tied to the correct client of record and a diagnosis that genuinely carries the medical necessity so nothing unravels when a payer pulls the day apart to peer underneath.
We pin down coverage before a client ever sets foot in programming copays, deductibles, coinsurance, and the question that quietly sinks so many IOP admissions: does this plan even cover intensive outpatient at this level, for how many authorized days, and under what conditions? Settling all of that upfront is the single cheapest denial you'll ever manage to sidestep.
Intensive outpatient almost never moves without strings attached an initial authorization to open the episode, concurrent reviews every handful of days to keep it open, peer-to-peers the moment a payer decides to push back. We keep every authorization on file, flag the ones wearing thin before they lapse, and turn continued-stay requests around early, so a client's seat in your program is never quietly decided by paperwork that expired while no one was watching.
Intensive outpatient lives or dies on medical necessity, and payers measure it against ASAM Level 2.1 criteria with a fine-toothed comb. We make sure the treatment plan, the documented hours, and the clinical justification all line up with what the plan needs to see because billing an IOP day without an individualized treatment plan documented beneath it is one of the fastest audit triggers in behavioral health, and one of the easiest to avoid.
Virtual and hybrid programming still trips up a startling number of intensive outpatient programs. We apply the correct modifiers and place-of-service codes for remote and home-based attendance, track each payer's perpetually shifting telehealth posture, and bill virtual IOP days the way the plan reads them now not the way the rules happened to land a year or two ago.
Before a single program day is billed, we confirm eligibility, capture the benefit detail line by line, and surface every authorization the level of care requires so the revenue cycle opens clean instead of scrambling to backfill coverage after a client is already three days deep into programming.
Each programming day gets matched to the right revenue code, per-diem HCPCS, modifier, and claim form, with the documentation weighed against the payer's medical-necessity bar before anything generates whether it's a commercial S9480 day or a component-billed Medicare claim.
Scrubbed claims go out fast on the correct form UB-04 for facility-based program days, CMS-1500 where professional services call for it with demographics, diagnoses, authorization numbers, and code linkage all double-checked, so the first submission is the one that actually pays.
Rejections get worked the day they land. We appeal denials, pursue aging balances, push concurrent reviews, and hold payers to the contract so your revenue never quietly stalls in some forgotten corner of the adjudication system.
You receive clear, regular reporting collections, denial patterns, AR aging, authorization status, payer mix so you can read the financial pulse of your program at a glance instead of reverse-engineering it from whatever happens to be sitting in the bank.
Verification calls, charge entry, authorization chasing, denial research, statement runs every hour your team sinks into billing is an hour stolen straight from the people in programming. We shoulder that entire burden instead.
Behavioral-health-specific coding means we catch what slides past generalists: the program day billed short of its hours, the authorization that lapsed mid-episode, the missing revenue code, the modifier dropped into the wrong field the slow leaks that drain IOP revenue one per-diem at a time.
Clean first-pass claims paired with relentless follow-up shrink the gap between the service and the deposit, smoothing the cash-flow swings that come built into an intensive outpatient census that rarely holds steady from one month to the next.
Mental health parity, the shifting Medicare IOP benefit, telehealth policy in flux, good-faith estimates for self-pay clients under the No Surprises Act, state Medicaid behavioral rules we track the moving parts so a compliance gap never ambushes your program from a blind spot you weren't watching.
Add a cohort, open a second location, stand up a new substance use track, or absorb a sudden surge of referrals our capacity stretches the moment you need it, with no job posting, no onboarding drag, and no dip in productivity during the handoff.
Transparent reporting keeps the numbers in plain sight what's collected, what's pending, what's denied and precisely why so you're never left in the dark about the financial side of the program you built.
We aren’t a general medical billing shop that dabbles in mental health between cardiology and orthopedics. Behavioral health its codes, its caps, its parity protections, its level-of-care logic is all we do, which is exactly why the nuance gets handled right the first time instead of learned on your dime.
Intensive outpatient straddles two billing worlds at once facility per-diem claims on the UB-04 and professional services on the CMS-1500. We move between them without breaking stride, so your bundled program days and your professional add-ons both leave the door coded correctly, a distinction plenty of billers never fully sort out.