Skip to main content

Behavioral Health Billing Insight

Mental Health Billing Mistakes That Slow Down Reimbursement

Most mental health billing mistakes start before the claim goes out. A 60-minute session billed as 90834, a telehealth claim missing modifier 95, a denial worked over and over with nobody asking why. Below are the eight we see most often, and a 30-minute audit that finds them in your own claims.

Ask Practice Concierge

These problems linger because they rarely start with one claim. In behavioral health billing, small upstream mistakes compound fast, because payer rules, note requirements and the handoff from clinician to biller all sit close together. That’s why the most expensive billing mistakes usually start as operations mistakes.

Mistake One

Working Denials One At A Time Instead Of Fixing The Cause

Plenty of practices work denials one at a time and never ask why the same ones keep showing up. A denial can look like a payer problem, but repeat denials often point back to registration gaps, documentation that doesn’t match the claim, or follow-up nobody owns. If no one’s reviewing the pattern, the team works the same denial categories over and over. That slows reimbursement and eats staff time without fixing anything.

Sort your denials by reason instead, and trace each group back to the step where it started. Then decide whether the fix belongs with the front desk, the clinicians, the billing queue or payer follow-up. That’s where mental health billing services and revenue cycle management overlap. The pattern matters more than any one denial.

Mistake Two

Letting Aging Claims Sit With No Owner

Claims age in behavioral health practices when nobody has a clear rule for what gets reviewed daily, what gets escalated weekly, and what needs a payer call versus internal cleanup. Once nobody’s sure who owns what, claims drift through the queue. Leadership loses track of which dollars are still recoverable. It’s especially common in growing psychology and PMHNP practices where the owner’s still the backup for everything.

The fix is usually operational. Put one name on each queue, write down when to escalate, and review aging work on a set schedule before it turns into a month-end surprise. If you’re adding providers too, check whether some of those aging claims belong to someone who isn’t fully credentialed and enrolled yet.

Mistake Three

Billing Cut Off From What The Note Says

Behavioral health claims live or die on the note. When the clinical side and the billing side don’t talk, billing finds the problem after the claim’s already gone out, and you pay for it in denials and corrected claims. Worse, nobody can tell whether the notes are the problem or the handoff between the two sides is.

You probably don’t need more software. You need a routine for finishing notes and a set path from the note to the claim. For some teams that includes AI documentation support. Others need to standardize templates and review expectations before adding any technology at all.

Mistake Four

Keeping All The Billing Knowledge In One Person’s Head

A lot of practices let the owner, one biller or one office manager become the only person who knows what each payer wants and where the queue really stands. That works until the person takes time off or burns out. Then everything slows down at once.

Write the routine down and put a name on each piece, so billing runs the same way when that person’s out.

More Common Misses

Four More Mistakes We See In Mental Health Billing

Mistake Five

Therapy Time Codes Billed Wrong On Longer Sessions

Codes like 90837 (53+ minutes) and 90833 (the 30-minute psychotherapy add-on to E/M) are unit-sensitive. If the note documents a 60-minute session but the claim goes out at 90834 (45-minute), the practice underbills a real service. The reverse, billing 90837 when the documented time supports 90834, is a compliance risk. Fix it in the template. Your note tool should require explicit start and stop times, and the billing scrub should reject any therapy code the documented time doesn’t support.

Mistake Six

Missing Modifiers On Telehealth And Split-Care Visits

Telehealth billing has two moving parts, the place-of-service code (POS) and the modifier. Most commercial payers want POS 10 (patient home) or POS 02 (other location), plus modifier 95 for synchronous telehealth. Some Medicaid plans still want the GT modifier. Miss one and you’ll get a soft denial that ages quickly and gets ignored. Split-care psychiatry (med management plus therapy in the same visit) needs the right add-on and separate documentation in the note. Both are easy to standardize once the team agrees on the matrix.

Mistake Seven

One No-Show Rule Applied To Every Payer

Most behavioral health contracts allow some form of no-show or late-cancel fee, but it depends on the payer. Commercial plans usually allow it. Most state Medicaid plans don’t, and several explicitly forbid it. Apply one rule to every patient and you’ll either leave revenue on the table or trigger a compliance flag. The fix is a one-page reference matrix at the front desk that lists each payer, whether the fee’s allowed (yes, no or conditional) and the documentation it needs.

Mistake Eight

No Cost Estimate Before The Visit

This one’s about patient experience and collection rates more than coding. It still lands in the billing column. Once the visit happens and the statement goes out 30 days later, collection rates drop sharply. You usually don’t need more than a real-time eligibility tool and a simple front-desk script to fix this.

A Working Audit

How To Find These In Your Own Claims This Week

If any of these sound familiar, a 30-minute review of your last 60 days of claims will tell you whether they’re isolated or systemic. Everything below uses what’s already in your EHR or billing system.

Step One

Pull Denials By CARC Code

Export the last 60 days of denied claims with the claim adjustment reason code (CARC). If CO-50, CO-197, or CO-16 represent more than 10 percent of denials, the upstream workflow needs attention before the back-end team does.

Step Two

Cross-Check Codes Against Documented Time

Sample 20 therapy visits at random. Compare the billed code against the documented session length in the note. Any mismatch, in either direction, is a gap your note template should close.

Step Three

Check Telehealth POS And Modifiers

Pull 30 telehealth claims from the last month. Confirm every one has the correct POS code and the appropriate modifier per payer. If even two are wrong, publish the matrix and update the EHR template so the next 300 claims are right by default.

Step Four

Review The Patient A/R Bucket

If patient responsibility older than 60 days is more than 20 percent of total patient A/R, you’re losing money to lag, not to patients refusing to pay. The fix is upstream, at scheduling and check-in, not in collections.

If the audit turns up more than you want to fix in-house, we can take the billing on. We price Ongoing Billing by practice size, from 7% of collections with a $300 monthly minimum for a solo provider down to 4.5% at 26 to 50 providers. The monthly minimum is $300 for a solo practice. Billing Cleanup And A/R Recovery works unpaid claims older than 90 days for 20% of what we collect, with nothing owed on claims we don’t collect. See medical billing prices by practice size.

What Would Fixing It Cost?

Ongoing Billing, Automation Programs and the Operations Partnership each have a published price and a written scope. Tell us what keeps going wrong, and we’ll point you to the right one.