New — the free AI appeal generator is live.Try it

90834 CPT Code: Billing 45-Minute Therapy Sessions

The 90834 CPT code is the default individual psychotherapy session — a 45-minute visit that covers the standard scheduled hour in most outpatient behavioral-health practices. CPT places it in a 38-to-52-minute band, just under the hour-long 90837 and above the brief 90832. Billing it accurately comes down to one habit: matching the code to the documented session length rather than the calendar slot.

What is the 90834 CPT code? 90834 is the Current Procedural Terminology code for a 45-minute individual psychotherapy session, used when documented face-to-face time lands between 38 and 52 minutes.

Undeny's Take

90834 is the safe middle, and that is exactly why practices leave money on it. Many "50-minute hour" sessions actually run past 53 minutes, which is 90837 territory — yet billers default to 90834 to avoid scrutiny. The fix is not to upcode; it is to measure. Track real session times and let the clock decide the code. If your standard session genuinely lands at 45 minutes, 90834 is correct and audit-proof; if it consistently runs longer, your documentation should reflect that and your coding should follow.

When to Use 90834

90834 covers individual, face-to-face psychotherapy with a patient when the session length corresponds to the 45-minute service. The timed psychotherapy family steps by duration — 90832 (30 minutes), 90834 (45 minutes), and 90837 (60 minutes) — and you select the code that matches the time actually spent, using CPT's midpoint thresholds. Only direct psychotherapy time counts toward the threshold, not documentation done afterward.

The 38-to-52-Minute Window

90834 is reported once per session as a single, time-defined unit; it is not billed in 15-minute increments. The qualifying window is 38 to 52 minutes of face-to-face time. Payment follows each payer's fee schedule — Medicare derives it from the code's RVUs on the Physician Fee Schedule, and commercial contracts vary. Use your contracted rate or the CPT estimator rather than assuming a single national figure.

Modifiers for 90834

  • 95 — synchronous telehealth, required by many payers along with the correct place of service.
  • 90785 — interactive complexity add-on when specific communication factors are present.
  • Some Medicaid and managed-care plans require program or discipline modifiers on the claim.

Why 90834 Claims Get Denied

  • Session time documented outside the 38–52 minute window for the code billed.
  • Telehealth modifier or place-of-service mismatch.
  • Frequency limits exceeded without authorization.
  • Duplicate or overlapping psychotherapy billed for the same date.

90834 and Its Neighbors

90834 anchors the time-based psychotherapy set. 90837 is the 60-minute session for longer visits. 90791 is the diagnostic evaluation that opens an episode of care. Browse the full set under CPT codes.

Frequently Asked Questions

What is the time range for 90834?

90834 represents a 45-minute psychotherapy session and is reported when face-to-face time falls between 38 and 52 minutes. Shorter sessions use 90832; sessions of 53 minutes or more use 90837.

Is 90834 billed per 15 minutes?

No. 90834 is a single, time-defined unit billed once per qualifying session, not in 15-minute increments. You report the one psychotherapy code that matches the session's total face-to-face time.

When should I use 90834 instead of 90837?

Use 90834 when the session runs 38 to 52 minutes and 90837 when it reaches 53 minutes or more. Let documented start and stop times, not the scheduled slot, determine which code applies.

Does 90834 need a telehealth modifier?

For sessions delivered by synchronous video, most payers require modifier 95 and the appropriate place-of-service code. Confirm each payer's telehealth policy, as requirements differ across plans.

Informational only — not legal, medical, or billing advice. Always verify against current CPT guidance and your payer policy.

Estimate 90834 reimbursement

See typical units, modifiers, and reimbursement for 90834 in seconds. Try the CPT estimator · Browse CPT codes

Founding members · limited spots

Stop losing this revenue

Undeny turns denials like this into payer-ready appeals automatically. Join the early-access waitlist.

  • Free denial audit at launch — we find exactly what's recoverable
  • Locked-in founding pricing, before public rates
  • First access — limited to the first 100 practices

Free denial audit at launch · founding pricing · no credit card · unsubscribe anytime.