When I started doing practice consulting, I'd ask therapists to tell me about their revenue. Most would give me their session rate and estimate their annual income. Then I'd ask about reimbursement rates, modifier usage, authorization tracking, and timely filing — and I'd get a blank stare. Billing was something that happened after the work was done, handled by someone else, rarely examined. That gap — between "I'm a therapist" and "I'm running a business that bills correctly" — is where most therapists lose thousands of dollars every year, and they never even know it.
If you're wondering whether this applies to you: it probably does. Billing errors in private practice are more common than billing accuracy. Let me walk you through where the money actually goes, and what to do about it.
Why most therapists underbill without knowing it
The most common issue isn't fraud or deliberate undercharging — it's sloppy code selection. You're doing 45-minute sessions. You code it as 90837 every time. But the patient's insurance plan uses a rate structure that pays more for a slightly different code, or there's a modifier that applies in this specific situation that you didn't know about. You leave 15% of that session's value on the table, and you do it 600 times a year.
Here are the three most frequent code-level mistakes I see:
-
Always using 90837 for 45-minute sessions. 90837 is correct for 38-54 minutes, but 90832 (30-37 min) or 90833 (with medical evaluation) have different rate structures on some plans. Know your plan's fee schedule.
-
Missing modifier 25. When you perform an E/M service in the same session as therapy, you need modifier 25. Without it, the payer bundles or rejects. Many therapists don't realize their session included a separately billable medical component.
-
Not using 59 when required. Modifier 59 separates distinct procedural services so they don't get bundled. If you're billing two codes that the payer would normally bundle, 59 is the way to unbundle them — but only when the services were genuinely distinct.
If you haven't pulled your top three payers' fee schedules in the last 12 months, that's your first action item. They're public documents. You have a right to know what you're being paid.
The credentialing process: what it actually takes
Credentialing is the process of getting paneled with an insurance company so you can accept their members as patients. Most therapists either avoid it entirely ("too complicated") or do it badly the first time and spend years on the wrong panels. Here's the real picture.
Which panels to prioritize: Blue Cross Blue Shield is the largest commercial payer in most markets. Aetna and Cigna are second and third. Medicare is essential if you're seeing anyone 65+. UnitedHealthcare is growing fast. Starting with these five covers the majority of commercially insured clients in most regions.
How long it actually takes: 60 to 150 days. Not 30. Not "a few weeks." The fastest I've seen is 62 days with BCBS in New York. Most are 90-120 days. File everything you submit, track every reference number, and follow up every two weeks. If you don't, it goes to the bottom of the pile.
"Being on the wrong insurance panels is like renting a storefront in an empty mall — the building is there, but nobody can find you."
Credentialing mistakes that cost years: using the wrong Tax ID (NPI vs. EIN), listing an incorrect practice address, applying as an individual when the group NPI should be primary, or missing the CAQH number requirement. CAQH is the universal provider database — you can't get paneled with most payers without it. If you haven't set up your CAQH profile, that's prerequisite number one.
The billing mistakes that cost practices $5-15K per year
These aren't edge cases. I see these in nearly every practice I audit.
-
Timely filing violations. Most payers allow 90 days to file a claim. Some allow 180. Some allow 60. If you're submitting claims 60 days after the session because your billing software is backed up, you're writing off money you've already earned. Set a hard rule: submit all claims within 5 business days of the session.
-
Authorization lapses. Many insurers require authorization before the second session on certain codes. You run the second session, bill it, and it gets rejected for no auth. Track your authorization expiration dates. One expired auth costs you $150-250 in unpaid sessions.
-
Primary vs. secondary billing errors. When a patient has two insurances, you must bill primary first, wait for the EOB, then bill secondary. Billing secondary before primary pay results in a rejection and a billing cascade that's a nightmare to untangle.
-
Using outdated patient insurance info. Insurance plans change annually. A patient who was covered in January may not be covered in March if they changed jobs or the employer switched plans. Verify eligibility at every intake and at the start of every new benefit year. The rule: always check eligibility before the first session of a new year.
Cash pay vs. insurance: the real math
There's a persistent myth among therapists that going cash-pay is automatically more profitable. It's not always true, and here's the math.
| Scenario | Effective Rate | Volume | Annual Revenue (20 clients/wk) |
|---|---|---|---|
| Cash pay, $175/session No billing overhead, no show rate adjustment |
$175 | ~960 sessions (50 wks) | ~$168,000 |
| Insurance, $125/session (after write-off) 20% no-show rate; billing software costs |
$125 | ~768 sessions (50 wks, with no-shows) | ~$96,000 |
| Hybrid: insurance for new clients, cash upgrade after 6 months Retains insurance-sourced clients at higher rates |
~$142 blended | ~864 sessions | ~$122,000+ |
The cash-only model has real advantages: no billing software, no claims follow-up, no EOBs. But if your cash rate doesn't cover your overhead with a comfortable margin, and your area has strong insurance demand, you're leaving money on the table. The earlier post on burnout and practice sustainability talks about how to evaluate whether your practice structure is actually supporting your financial goals — billing is part of that conversation.
The optimal move for most practices: accept insurance to fill your caseload, convert appropriate long-term clients to private pay once the therapeutic relationship is stable, and build a systematic referral pipeline that generates enough private-pay demand to move the ratio over time. Going all-cash on day one rarely works unless you're in a very affluent market with established referral networks.
Audit your own billing in 30 minutes
You don't need to hire a billing consultant to find your gaps. You need 30 minutes and access to your billing software or last 90 days of claims. Work through this checklist:
Quick billing self-audit
Most therapists who run through this list find at least three billing gaps costing them $200-500/month in recoverable revenue. That adds up to $2,400-6,000 per year — before you even get to the credentialing and modifier issues.
If you want a second pair of eyes on your billing, bring it to your practice audit. I'll review your actual claim patterns, payer contracts, and code selection — and you'll walk out with a specific list of what's costing you and what to do about it.
Get a billing review in your practice audit
I'll look at your actual reimbursement rates, credentialing gaps, and claim patterns. You'll leave with a specific, prioritized list of what's costing you money — and what to do about it.
Book a Free Practice Audit →