Skip to content

CPT Codes for Therapists: Complete 2026 Billing Guide

Complete guide to CPT billing codes for therapists. Covers 90834, 90837, family therapy codes, telehealth modifiers, and documentation requirements.

Last updated: January 2026 15 min read

CPT codes tell insurance companies what you did. ICD-10 codes tell them why. Get either wrong, and you're looking at denied claims, delayed payments, or awkward conversations with compliance auditors.

This guide covers the CPT codes therapists use most—psychotherapy codes, evaluation codes, add-ons, and the modifiers that make telehealth billing work. Whether you're newly licensed and learning the system or experienced and wanting a quick reference, this is your resource.


What Are CPT Codes?

CPT (Current Procedural Terminology) codes are five-digit codes maintained by the American Medical Association that describe medical procedures and services. For therapists, CPT codes primarily describe:

  • Evaluation services (diagnostic interviews, assessments)
  • Psychotherapy services (individual, family, group)
  • Add-on services (crisis, interactive complexity)
  • Other services (care coordination, telehealth)

Each code has specific requirements for time, documentation, and service type. Using the right code ensures accurate reimbursement; using the wrong one can trigger audits or fraud investigations.


Psychotherapy Codes at a Glance

These are the core codes for outpatient therapy:

Code Service Time Typical Use
90832 Individual psychotherapy 16-37 min Brief sessions, crisis follow-up
90834 Individual psychotherapy 38-52 min Standard therapy session
90837 Individual psychotherapy 53+ min Extended sessions
90846 Family therapy without patient 50 min Parent consultation, family work
90847 Family therapy with patient 50 min Family sessions with identified patient
90853 Group psychotherapy Group therapy sessions

The 90834 and 90837 are the workhorses—they cover the vast majority of outpatient therapy sessions.


Individual Psychotherapy Codes

90832 — Psychotherapy, 16-37 Minutes

When to use: Brief individual therapy sessions.

Time requirement: 16-37 minutes of face-to-face psychotherapy.

Common scenarios:

  • Crisis stabilization follow-up
  • Brief check-in sessions
  • Sessions cut short due to client factors
  • Targeted intervention for specific issue

Documentation must include:

  • Start and end time (proving 16+ minutes)
  • Psychotherapy interventions used
  • Client response to treatment
  • Medical necessity for the service

Billing note: Some payers reimburse 90832 at significantly lower rates. If your standard session runs 38+ minutes, 90834 is more appropriate and better compensated.

Complete 90832 Guide →


90834 — Psychotherapy, 38-52 Minutes

When to use: Standard individual therapy sessions—the most commonly billed therapy code.

Time requirement: 38-52 minutes of face-to-face psychotherapy.

This is likely your default code for standard 45-50 minute sessions. The "therapy hour" of 45-50 minutes falls squarely in this range.

Documentation must include:

  • Start and end time
  • Presenting concerns addressed
  • Interventions used (CBT techniques, processing, skill-building, etc.)
  • Client response and progress
  • Plan for continued treatment

Billing note: 90834 is appropriate for the majority of outpatient therapy. Don't upcode to 90837 unless you're genuinely providing 53+ minutes of psychotherapy.

Complete 90834 Guide →


90837 — Psychotherapy, 53+ Minutes

When to use: Extended individual therapy sessions.

Time requirement: 53 minutes or more of face-to-face psychotherapy.

Common scenarios:

  • EMDR sessions (often run 60-90 minutes)
  • Intensive trauma processing
  • Complex cases requiring extended time
  • Sessions with significant crisis content

Documentation must include:

  • Start and end time (critical—must prove 53+ minutes)
  • Clinical rationale for extended session
  • Detailed interventions and client response
  • Why standard session length was insufficient

Billing note: 90837 has higher reimbursement but also higher scrutiny. Payers may request documentation for patterns of 90837 billing. Don't use it as your default—reserve it for sessions that genuinely require extended time.

Complete 90837 Guide →


Choosing the Right Psychotherapy Code

The decision tree is straightforward—it's based on time:

How many minutes of psychotherapy?

  • Less than 16 minutes → Do not bill psychotherapy code
  • 16-37 minutes → 90832
  • 38-52 minutes → 90834
  • 53+ minutes → 90837

Critical: Time refers to face-to-face psychotherapy with the client, not total appointment time. Documentation, phone calls to other providers, and note-writing don't count toward psychotherapy time.

The 8-Minute Rule

For time-based codes, most payers follow the "midpoint rule":

  • You must reach the midpoint of the time range to bill the code
  • 90834 range is 38-52 (midpoint: 45)
  • If session runs 38-44 minutes, some strict payers may question 90834

Best practice: Aim for sessions solidly within the range. A 45-50 minute session is clearly 90834. A 38-minute session is technically 90834 but closer to the edge.


Family Therapy Codes

90846 — Family Psychotherapy Without Patient Present

When to use: Family therapy sessions where the identified patient is NOT present.

Time: Typically 50 minutes (though code isn't strictly time-based like individual codes).

Common scenarios:

  • Parent consultation for child client
  • Family sessions about (not with) an adult client
  • Collateral sessions with spouse/partner
  • Treatment planning with family members

Documentation must include:

  • Who attended the session
  • Relationship to the identified patient
  • How the session relates to patient's treatment
  • Interventions and outcomes

Billing note: The identified patient must be established in your care. You can't bill 90846 for a family member of someone you've never seen.


90847 — Family Psychotherapy With Patient Present

When to use: Family therapy sessions where the identified patient IS present along with family members.

Time: Typically 50 minutes.

Common scenarios:

  • Couples therapy (one partner is identified patient)
  • Family therapy with adolescent client present
  • Conjoint sessions addressing relational issues

Key distinction from 90846: The identified patient participates in the session.

Documentation must include:

  • All participants listed
  • Focus of session and how it relates to patient's treatment
  • Interventions used
  • Treatment progress

Billing note: Some payers don't distinguish 90846 from 90847 in reimbursement. Others do. Know your contracts.

Complete Family Therapy Codes Guide →

Couples Therapy Billing

Couples therapy presents a billing nuance: insurance typically covers treatment for an individual, not a relationship.

Common approaches:

  1. One identified patient: Bill under one partner's insurance. The other partner is a collateral participant in that person's treatment. Use 90847.
  2. Alternating patients: Some therapists alternate which partner is the "identified patient" session to session. This is ethically and legally murky—consult your licensing board.
  3. Private pay: Many couples pay out-of-pocket to avoid the identified patient issue entirely.

Document carefully: If billing insurance for couples work, your notes should reflect how the session addresses the identified patient's diagnosis and treatment goals.


Group Therapy

90853 — Group Psychotherapy

When to use: Group therapy sessions with multiple patients.

Requirements:

  • Multiple patients (typically 2+, though some payers require more)
  • Group psychotherapy interventions
  • Each patient must have individual treatment plan and documentation

Billing: Each patient is billed separately. If you have 8 patients in group, you bill 90853 eight times (once per patient's insurance).

Documentation per patient:

  • Attendance noted
  • Patient's participation and presentation
  • How group content relates to individual treatment goals
  • Progress observations

Reimbursement: Group therapy typically reimburses at lower rates than individual—but you're billing multiple clients for the same time block, making it financially viable.


Evaluation Codes

90791 — Psychiatric Diagnostic Evaluation

When to use: Initial diagnostic interview and assessment—typically your first session with a new client.

Complete 90791 Guide →

What it includes:

  • History of present illness
  • Psychiatric history
  • Social/developmental history
  • Mental status examination
  • Diagnostic formulation
  • Treatment recommendations

Time: Not strictly time-based, but typically 45-90 minutes.

Billing note: 90791 is typically billed once per client at the start of treatment. Some payers allow re-evaluation (another 90791) if significant time has passed or circumstances have changed substantially.

Documentation: Must support a comprehensive evaluation, not just an extended therapy session. Include all elements of a diagnostic assessment.

90792 — Psychiatric Diagnostic Evaluation with Medical Services

When to use: Diagnostic evaluation that includes medical services (e.g., medication management components).

Who uses it: Primarily psychiatrists and psychiatric nurse practitioners—those who can prescribe.

Billing note: If you're a non-prescribing therapist (LPC, LMFT, LCSW, psychologist without prescriptive authority), you'll use 90791, not 90792.


Add-On Codes

Add-on codes are billed in addition to a primary code—never alone.

90785 — Interactive Complexity

When to use: Sessions involving factors that complicate delivery of the service.

Qualifying factors (one or more required):

  • Communication difficulties (interpreter needed, patient's communication impairment)
  • Involvement of third parties (parents, guardians, agencies) requiring complex integration
  • Behavior requiring additional management (behavioral dysregulation requiring techniques beyond the standard service)
  • Evidence/documentation for legal or risk management purposes complicating care

Billed with: Any E/M code, 90791, 90832, 90834, 90837, 90846, 90847

Billing tip: This code is frequently underbilled. If you're working with children (parents involved), high-conflict situations, or clients with significant cognitive/communication barriers, you may qualify.

Documentation: Must specify which complexity factor applies and how it complicated service delivery.

90840 — Psychotherapy Add-On for Extended Time

When to use: Additional 30 minutes of psychotherapy beyond the primary service, for crisis situations.

Requirements:

  • Patient is in crisis
  • Extended time is medically necessary
  • Billed per additional 30-minute block

Billed with: 90837 (you can't add 90840 to 90832 or 90834)

Example: Client arrives in acute crisis. Session runs 90 minutes. Bill: 90837 (53+ min) + 90840 (additional 30 min).

Billing note: This is for genuine crisis situations, not routine extended sessions. Frequent use of 90840 will attract scrutiny.


Telehealth Billing

Telehealth uses the same CPT codes as in-person services, with modifiers to indicate remote delivery.

Key Telehealth Modifiers

Modifier Meaning When to Use
95 Synchronous telemedicine Real-time audio-video telehealth
GT Via interactive audio-video Some payers prefer this over 95
93 Audio-only Telephone sessions (limited coverage)

Example billing:

  • Video session, 45 minutes: 90834-95
  • Video session with complexity: 90834-95, 90785-95

Place of Service (POS) Codes

POS Description When to Use
02 Telehealth (patient not at home) Patient at qualifying originating site
10 Telehealth (patient at home) Patient receiving service at home
11 Office Traditional in-person (for comparison)

Most outpatient telehealth uses POS 10 (patient at home).

Telehealth Parity

Many states have telehealth parity laws requiring insurers to reimburse telehealth at the same rate as in-person. Check your state regulations and payer contracts.

Complete Telehealth Billing Guide →


Documentation Requirements

Regardless of CPT code, every session note should include:

Required Elements

  1. Date of service
  2. Start and stop time (critical for time-based codes)
  3. CPT code billed
  4. ICD-10 diagnosis code(s)
  5. Presenting concerns/focus of session
  6. Interventions used
  7. Client response to interventions
  8. Progress toward treatment goals
  9. Plan (next session, homework, referrals)
  10. Signature and credentials

Time Documentation

For 90832, 90834, and 90837, time documentation is essential:

  • Good: "Session: 2:00 PM - 2:47 PM (47 minutes face-to-face psychotherapy)"
  • Bad: "45-minute session" (doesn't prove exact time)

Auditors will look for start/stop times. Make this a habit.


Common Billing Mistakes

1. Upcoding to 90837

Problem: Billing 90837 when sessions don't actually run 53+ minutes.

Risk: Audit, repayment demands, fraud allegations.

Solution: Track time accurately. If your sessions typically run 45-50 minutes, 90834 is correct.

2. Missing Modifiers on Telehealth

Problem: Billing telehealth without modifier 95 or appropriate POS code.

Risk: Claim denial or incorrect reimbursement.

Solution: Systematic process for adding modifiers to all telehealth claims.

3. Billing Therapy Time for Non-Therapy Activities

Problem: Including documentation time, care coordination, or prep in psychotherapy time.

Risk: Overbilling, audit findings.

Solution: Only count face-to-face psychotherapy time. Everything else is either unbillable or requires separate codes.

4. Using 90791 Repeatedly

Problem: Billing diagnostic evaluation for sessions that are actually ongoing therapy.

Risk: Claim denial, audit.

Solution: 90791 is typically once per treatment episode. Ongoing sessions are psychotherapy codes.

5. Not Billing Add-On Codes When Appropriate

Problem: Missing legitimate 90785 (interactive complexity) billing.

Risk: Lost revenue.

Solution: Understand qualifying factors and document when present.


CPT Codes + ICD-10 Codes: Pairing

CPT codes (what you did) must be paired with ICD-10 codes (why you did it) that support medical necessity.

Appropriate pairings:

  • 90834 + F41.1 (psychotherapy for GAD) ✓
  • 90837 + F43.12 (extended session for chronic PTSD) ✓
  • 90847 + F43.23 (family therapy for adjustment disorder) ✓

Questionable pairings:

  • 90837 + Z63.0 (extended session for relationship problem—may be questioned)
  • Multiple 90840 add-ons + mild diagnosis (crisis add-ons with non-crisis presentation)

The diagnosis should support the intensity and duration of the service billed.

ICD-10 Codes for Mental Health: Complete Guide →


Quick Reference: Which Code to Use

Scenario Code
First session, comprehensive assessment 90791
Standard individual session (45-50 min) 90834
Brief individual session (20-30 min) 90832
Extended individual session (60+ min) 90837
Family session with patient present 90847
Parent consultation (patient not present) 90846
Group therapy 90853
Any session with communication/third-party complexity Add 90785
Crisis session exceeding 90837 time 90837 + 90840
Telehealth session Same code + modifier 95, POS 10

Frequently Asked Questions

Can I bill for a session that runs 35 minutes?
Technically, 35 minutes falls below 90834's threshold (38 min). You could bill 90832 (16-37 min), though reimbursement will be lower. Consider whether clinical factors caused the short session and document accordingly.
What if a session runs exactly 53 minutes?
53 minutes is the threshold for 90837—you can bill it. But document the time precisely. "52 minutes" is 90834; "53 minutes" is 90837.
Can I bill 90846 if I've never met the identified patient?
Generally, no. The patient should be established in your care. You're providing family therapy as part of that patient's treatment. If you've never seen the patient, this isn't part of their treatment.
Do I need to document start and stop time for every session?
Yes. For time-based codes (which includes all psychotherapy codes), specific start and stop times are the standard of documentation. "45-minute session" is insufficient; "2:00-2:45 PM" is correct.
Can I bill a different code if the insurance doesn't cover 90837?
No. Bill the code that accurately reflects the service provided. If a payer doesn't cover 90837, you may need to collect from the client or adjust your session length—but don't bill 90834 for a 60-minute session.

Accurate CPT coding protects your revenue and your license. Track time precisely, document thoroughly, and use the code that matches what you actually provided—not what you wish you could bill.

Related Resources