CPT Codes Every Therapy Practice Should Know in 2026: 90837 vs 90834, Add-Ons, and the Modifiers That Sink Claims
Therapy CPT codes are time-based.
Bill 90832 for 16–37 minutes, 90834 for 38–52 minutes, and 90837 for 53 minutes or more of face-to-face psychotherapy.
Add 90791 for the diagnostic evaluation, 90846 and 90847 for family sessions, 90853 for group, and 90839 with 90840 for crisis.
Your documented start and stop times decide the code, not your calendar.
That list gets you a clean claim about 70% of the time. The other 30% is where practices lose money: the add-on codes almost nobody bills, the extended-session code that no longer exists, the modifier sequence that quietly flags you for post-payment review, and the 90837 pattern that puts your whole panel under pre-payment audit.
Below is the working reference I use when I set up billing for a behavioral health practice, including the specific failure points I see every week.
What are the CPT codes for therapy sessions?
These are the codes a solo or small-group practice actually uses. Everything else is an exception.
Individual psychotherapy: 90832 (16–37 minutes), 90834 (38–52 minutes), 90837 (53+ minutes).
Diagnostic evaluation: 90791 for the psychiatric diagnostic evaluation without medical services, 90792 when medical services are included (prescribers only).
Family and couples: 90846 for family psychotherapy without the client present, 90847 for conjoint family psychotherapy with the client present. Both carry a 50-minute descriptor.
Group: 90853 for group psychotherapy, other than multiple-family group.
Crisis: 90839 for the first 60 minutes of psychotherapy for crisis, plus 90840 for each additional 30 minutes. The American Psychological Association Services is clear that the presenting problem must be urgent and complex, not just a hard session.
Bill one unit per day for psychotherapy codes. Submitting two units of 90837 to capture a long session gets denied as a duplicate at most payers.
90837 vs 90834: what is the actual difference?
Time. Nothing else.
Same clinical service, same modalities, same eligible licenses - LCSWs, LPCs, LMFTs, LMHCs, psychologists, and psychiatrists all bill the same codes.
The threshold for 90837 is 53 minutes, not 60 and not "about an hour."
The AMA's midpoint time rule sets the floor at the midpoint between the 45-minute and 60-minute descriptors, which lands on 53.
So a session documented at 52 minutes is 90834.
A session documented at 53 minutes is 90837. That one minute changes reimbursement by roughly 15% to 20% per session, depending on your contract.
Can I bill 90837 for a 50-minute session?
No. A 50-minute session sits inside the 38–52 minute range, which is 90834.
The "50-minute hour" is a scheduling convention inherited from training programs. It has never been a billing threshold. Billing 90837 on a note that says 50 minutes is upcoding, and it is the single most common coding error I find when I audit a new client's claims history.
Two fixes, and you pick one deliberately:
Extend the clinical session to a true 53+ minutes and document start and stop times, or bill 90834 and stop rounding up.
Practices that pick the second option almost always find their net collections rise anyway, because they stop triggering the reviews that hold up every other claim.
Why do payers flag 90837, and what is the audit trigger?
Payers watch the ratio, not the individual claim.
When 90837 makes up the overwhelming majority of a provider's individual psychotherapy volume without session times in the notes, commercial plans open pre-payment review and Medicare contractors request records.
Across the behavioral health practices HireGaynell supports, 90837 accounts for roughly 55% of individual session claims, and none of those practices have drawn a review - because every note carries a documented start time, stop time, and a medical-necessity rationale tied to the treatment plan.
Three things protect you here.
Document actual clock times in the note, not the scheduled slot.
Keep a defensible mix that reflects how you really practice.
Check prior authorization requirements before session 21.
Several national payers require authorization for continued individual psychotherapy past a session threshold, and that denial always arrives after you've already delivered the care.
Building that check into your insurance benefit verification checklist is cheaper than appealing it later.
What CPT code do I use for a 90-minute therapy session?
90837 - That is the whole answer, and it costs practices real money.
The prolonged services codes 99354 and 99355 - which therapists could once add to 90837 for sessions of 90 minutes or more, and to 90847 for sessions of 80 minutes or more - were deleted from the CPT code set effective January 1, 2023.
Medicare's own guidance confirms that no new codes replaced them for psychotherapy, and that the E/M prolonged code G2212 cannot attach to 90837 or 90847.
CPT 99417 carries the same restriction, as SimplePractice has documented.
So a 120-minute EMDR intensive reimburses the same as a 55-minute session under insurance.
If extended sessions are core to your model, price them as a private-pay or hybrid offering and disclose it in your financial policy before session one. Do not invent a unit count and hope.
What are the psychotherapy add-on codes most practices miss?
1. +90785, interactive complexity
Report it when specific communication factors complicate the service - a third party whose behavior interferes, a mandated report initiated during the session, an interpreter requiring substantial extra work, or play equipment used with a verbally undeveloped child.
It attaches to 90791, 90792, 90832, 90834, 90837, and 90853. It does not attach to 90839 or 90840.
It is not a "difficult client" surcharge, and the note must name the factor.
2. +90833, +90836, +90838
These are the psychotherapy add-ons a prescriber reports alongside an E/M code (99202–99215) when medication management and therapy happen in the same visit.
The time bands mirror the standalone codes: 16–37, 38–52, and 53+ minutes of therapy.
Never bill a standalone 90834 and an E/M for the same encounter by the same provider - use the E/M plus the add-on.
3. +90840
Each additional 30 minutes of crisis psychotherapy after 90839. Crisis codes stand alone; do not stack routine therapy or E/M on the same date.
Under-billing add-ons is quieter than a denial and just as expensive. Reviewing add-on capture is one of the first things I do inside a practice's EHR, whether that's SimplePractice, TheraNest, or TherapyNotes.
Which modifiers do therapy claims need in 2026?
Modifier 95: it is for synchronous audio-video telehealth.
Modifier 93: it is for synchronous audio-only, when video wasn't possible, or the client declined it. FQHCs and RHCs use FQ instead.
Place of service: it carries as much weight as the modifier. POS 10 when the client is at home. POS 02 when the client is at any other originating site. Getting POS wrong changes the facility versus non-facility rate and quietly underpays you on every telehealth claim.
Modifier 25: it goes on the E/M code when a prescriber delivers a significant, separately identifiable E/M service alongside psychotherapy.
License-level modifiers: HO for master's level, HN for bachelor's, AJ for clinical social worker, AH for clinical psychologist - show up mostly in state Medicaid and Medicaid managed care. Sequence matters: pricing modifiers (25, 59) go before informational ones. Bill 90837-HO-95, not 90837-95-HO.
Modifier and POS errors drive roughly three in ten first-pass denials across the practices HireGaynell bills for, and they are the cheapest denials to eliminate because the fix lives in your EHR template, not your workflow. When one does slip through, work it fast - the aging AR follow-up system matters more than the appeal letter.
Do the 2026 Medicare telehealth rules change how I code?
The codes stay the same. The coverage conditions changed.
From CMS's updated Telehealth FAQ, the statutory in-person visit requirement for home-based behavioral health telehealth now takes effect after December 31, 2027.
Clients who begin mental health telehealth on or before that date count as established and face only the annual in-person visit.
Audio-only remains permitted through December 31, 2027
Note: Verify current status at cms.gov, since Congress has moved this date four times.
Telehealth from any location, including the home, is permanent for behavioral health services.
For LPCs and LMFTs, Medicare pays 75% of the clinical psychologist rate under the Consolidated Appropriations Act change effective January 2024. If you're weighing whether that math works for your payer mix, I broke it down in the guide to Medicare enrollment for LPCs and LMFTs.
How to choose the right therapy CPT code: 5 steps
Step 1: Record actual start and stop times in the note before you do anything else. Face-to-face therapeutic time only — not documentation, not the scheduled slot.
Step 2: Match the elapsed time to the range. 16–37 is 90832. 38–52 is 90834. 53 or more is 90837.
Step 3: Ask who was in the room. Client alone stays individual. Family with the client present is 90847. Family without the client is 90846. Group is 90853.
Step 4: Check for a legitimate add-on. Interactive complexity factor present and documented? Add 90785. Prescriber doing E/M plus therapy? Bill the E/M with 90833, 90836, or 90838 and modifier 25.
Step 5: Apply modality and license modifiers with the correct place of service, in the correct sequence, per that specific payer's policy. Then scrub the claim before submission.
How HireGaynell keeps therapy coding from costing you revenue
Most practice owners I work with don't have a coding problem. They have a capacity problem that shows up as a coding problem.
You finish an 8-client day, write notes at 9 p.m., pick a code from memory, and move on.
Nobody reconciles the code against the documented time.
Nobody checks whether the add-on was captured. Nobody notices that the telehealth POS defaulted to 02 in the EHR eight months ago.
HireGaynell handles that layer for solo and small-group behavioral health practices: claim scrubbing and submission in SimplePractice, TheraNest, or TherapyNotes, denial and appeal work, prior authorization tracking, benefit verification before session one, client intake, and the credentialing side that sits underneath all of it - provider enrollment, paneling, and CAQH ProView re-attestation every 120 days, which is where a surprising number of "coding" denials actually originate.
The practices we onboard get roughly six to eight hours a week back and typically see first-pass claim acceptance climb into the mid-90s within two billing cycles.
We panel new providers in an average of nine weeks. If a denial does land, we work it rather than write it off - and I've laid out that logic in the guide on how to appeal a denied insurance claim.
Conclusion
In my experience running billing and credentialing for behavioral health practices, the single thing that separates practices that collect what they earn from practices that don't is NOT code knowledge - it's the discipline of writing real start and stop times in every note.
Every audit defense, every 90837 justification, every add-on you're entitled to bill traces back to that one habit. Master it, template it into your EHR, and the rest of therapy CPT coding becomes mechanical.
If your claims are getting denied for reasons you can't diagnose, or you're billing 90834 for sessions that legitimately run past 53 minutes, that's exactly the work HireGaynell's billing and practice administration services take off your desk -book a free consultation and bring one month of denials with you.