Home / Blog / Behavioral Health CPT Codes

Behavioral Health CPT Codes: A 2026 Reference Guide

Behavioral health billing lives and dies by correct CPT coding. Below are the codes most practices use every day, with the time thresholds and pairing rules that, when missed, turn into denials and downcodes.

Intake and diagnostic evaluation

CodeDescriptionNotes
90791Psychiatric diagnostic evaluationNo medical services; used by therapists, psychologists, and clinical social workers
90792Psychiatric diagnostic evaluation with medical servicesIncludes medical assessment; billed by psychiatrists and psychiatric NPs/PAs

Deep dive: 90791 vs 90792 — frequency limits and documentation.

Individual psychotherapy (time-based)

These codes are chosen by the documented face-to-face time of the session. Bill the code whose time threshold matches your note.

CodeTypical timeBillable range
9083230 minutes16–37 minutes
9083445 minutes38–52 minutes
9083760 minutes53 minutes or more

Tip: 90837 draws more payer scrutiny than 90834, document the medical necessity for a longer session. See our deep dive on 90837 vs 90834.

Family and group therapy

CodeDescriptionNotes
90846Family psychotherapy without patient present~50 minutes
90847Family psychotherapy with patient present~50 minutes
90853Group psychotherapyPer group session, per patient

Deep dive: 90846 & 90847 — the identified-patient rule and couples coverage.

Add-on codes

Add-on codes are never billed alone, they accompany a primary service.

CodeDescriptionBilled with
90833Psychotherapy, 30 minAn E/M visit (psychiatry)
90836Psychotherapy, 45 minAn E/M visit (psychiatry)
90838Psychotherapy, 60 minAn E/M visit (psychiatry)
90785Interactive complexityDiagnostic eval or psychotherapy
90840Crisis psychotherapy, each add'l 30 min90839 (crisis, first 60 min)

Deep dive: 90833, 90836 & 90838 — the two-clock rule for billing therapy with E/M.

Crisis, assessment, and E/M

CodeDescription
90839Psychotherapy for crisis, first 60 minutes
96127Brief emotional/behavioral assessment
99202–99215Evaluation & management (E/M) for medication management and psychiatry visits

Code-by-code deep dives

Every major code family above has a dedicated billing guide:

Why coding accuracy drives revenue

Time-based mismatches, missing add-on pairings, and wrong telehealth modifiers are among the most common reasons behavioral health claims get denied or downcoded. The fix is catching these before submission, exactly what an AI behavioral health billing specialist does: it aligns the billed code to the documented time, applies correct modifiers, and flags invalid pairings. For the full process end to end, see our mental health billing guide; for specialty-specific rules, see psychiatry billing and addiction treatment billing.

This guide is for general reference only. CPT codes and payer rules change, always verify against current CPT guidance and your specific payer policies. CPT is a registered trademark of the American Medical Association.

Frequently asked questions

What is the time difference between CPT 90832, 90834, and 90837?

They are time-based psychotherapy codes: 90832 is 30 minutes (billable for 16-37 minutes), 90834 is 45 minutes (38-52 minutes), and 90837 is 60 minutes (53 minutes or more). You bill based on the documented face-to-face time.

What is the difference between CPT 90791 and 90792?

Both are psychiatric diagnostic evaluations. 90791 is the evaluation without medical services; 90792 includes medical services and can only be billed by providers who can perform medical assessment, such as psychiatrists and psychiatric nurse practitioners.

What are psychotherapy add-on codes?

Add-on codes are billed alongside another service. Psychotherapy add-on codes 90833 (30 min), 90836 (45 min), and 90838 (60 min) are billed with an E/M visit for psychiatry. 90785 (interactive complexity) and 90840 (crisis, each additional 30 min) are also add-on codes.

Code it right the first time.

See how Stable scrubs behavioral health claims for coding errors before they're submitted.

Book a Demo