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.

Code it right the first time.

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

Book a Demo