comparison

90834 vs 90837 vs 90847: Choosing the Right Session Code

Three codes cover most of a private practice week, and the difference between them is time, participants and documentation. A side by side look at what each one requires of you.

Two facing therapy armchairs with a small table clock between them in a sage and greige consulting room
Filed under comparison in The Reimbursement Desk, the working notebook behind SuperbillDesk.

What Each Code Describes in the CPT Manual

The CPT manual defines 90834, 90837, and 90847 as distinct psychotherapy services. Each code aligns with a specific type of session, client need, and billing requirement. Using the correct one is not just about reimbursement. It also affects how your work is documented and defended.

90834 is for individual psychotherapy lasting a typical 45 minutes. This is the most common code for weekly or biweekly therapy sessions. The session may include some time with family, but the primary focus must be on the individual patient and their treatment plan.

90837 is for individual psychotherapy extended to 60 minutes. This code is reserved for longer sessions with clear clinical justification. Payers look for reasons why this time was medically necessary, not just preferred or customary for your practice style.

90847 is for family or couples therapy, with the patient present. This code covers work where the focus is on relational dynamics or family systems as part of the patient's treatment. Use 90847 when you are actively treating the patient, but need family members or partners in the room to work on the presenting problem.

Choosing the right code each time requires knowing the CPT definitions and how payers apply them. Reimbursement and audit outcomes often depend on these distinctions.

Keep reading: Eight Superbill Errors That Get Client Claims Denied

Time Ranges and the Midpoint Rule for Timed Psychotherapy

Timed psychotherapy codes depend on session length. The CPT manual assigns a minimum time for each code, but the midpoint rule helps clarify which code is appropriate if a session does not run exactly to the listed duration.

90834: The 45-Minute Standard

For 90834, the expected duration is 45 minutes, but the CPT manual allows a range. In most payer policies, this code applies to sessions from 38 to 52 minutes. If your session meets or exceeds 38 minutes, but is less than 53, 90834 is generally considered appropriate.

90837: Extended 60-Minute Sessions

For 90837, the session must meet the minimum threshold, which is typically 53 minutes. The allowed range is from 53 minutes up to 89 minutes. Sessions lasting less than 53 minutes should not be billed with 90837, even if the clinical work felt more intensive.

The Midpoint Rule Explained

The midpoint rule means you can bill for the code if the session passes the halfway mark of the stated duration. For 90834, halfway to 45 minutes is 22.5 minutes, but most payers expect at least 38 minutes. For 90837, the session must reach at least 53 minutes. Anything shorter should default to the lower code, unless there is a separate code for shorter sessions in use.

Documentation must reflect actual session time in minutes, not just round numbers, to support proper coding during an audit.

Documenting Start and Stop Times to Support 90837

Auditors and payers often scrutinize 90837 claims more than 90834 due to the higher reimbursement rate. This makes documentation especially important when billing for 60-minute sessions.

What to Record

Include both the start and stop times for every session billed as 90837. For example, "Session began at 2:00 PM and ended at 3:05 PM." Avoid vague language like "one hour" or "60 min." List the actual clock times in your progress note.

Justifying Extended Time

In addition to session times, include a note on why the extended session was needed. This can be a brief statement about symptom severity, risk assessment, trauma processing, or complex case management. The rationale should be specific to the session, not a generic template repeated for every client.

Consistency Across Notes

Record keeping must be consistent. If your appointment calendar shows a 50-minute slot, but the note says 60 minutes, auditors may flag this as a discrepancy. The narrative in your note should match the billed code and the session duration.

Good documentation protects your practice, especially when billing the highest time-based code.

Keep reading: Good Faith Estimates: What Private Practices Must Give Clients

When Couple and Family Work Belongs Under 90847 or 90846

Not every session with more than one person qualifies as family therapy. The CPT codes 90847 and 90846 are for sessions focused on the relational system, not just the individual.

90847: Family or Couples Therapy With the Patient Present

Use 90847 when the identified patient is physically present and the clinical focus is on interactions, patterns, or systems that affect the patient's treatment. This includes couples therapy if the work addresses, for example, communication problems or co-parenting issues linked to the patient's mental health.

Document why family involvement is clinically indicated. Describe the family dynamics addressed and how this ties to the treatment goals for the patient.

90846: Family Therapy Without the Patient

Use 90846 for sessions where the patient is not present, but the family or significant others are engaged to support the patient's care. This might be a parent-only session for a child in therapy, or a spouse session to discuss support strategies for a patient with depression.

Be clear in your note about who was present and why this session occurred without the patient. Payers expect to see the clinical necessity for these arrangements.

Billing one of these codes does not mean you cannot bill individual sessions for the same client, but you cannot bill both for the same time slot. Avoid "stacking" codes for a single session.

Add On Codes: 90785 Interactive Complexity and Crisis Codes

Some sessions require extra work not captured by 90834, 90837, or 90847 alone. Add on codes supplement the main psychotherapy service to account for specific challenges or events.

90785: Interactive Complexity

Use 90785 when communication is complicated by factors such as language barriers, involvement of a guardian, or discussions about reports to agencies. This code is not for routine therapy, but for sessions where extra time and skill are needed to manage complexity.

Pair 90785 only with certain psychotherapy codes, including 90834, 90837, and 90847. Do not use it as a stand-alone code. Documentation should describe the nature of the complexity, such as "Interpreter required for this session," or "Session included coordination with child protective services."

Crisis Codes

For sessions that address an urgent situation, crisis codes like 90839 (psychotherapy for crisis, first 60 minutes) and 90840 (each additional 30 minutes) may apply. These codes require immediate attention to an acute crisis, such as risk of harm or sudden decompensation.

Use them only when the session meets the definition of a crisis intervention, and document the presenting crisis, your assessment, and the specific interventions provided. Do not use crisis codes for routine sessions that run long or are emotionally intense but not acute.

See how SuperbillDesk handles this for mental health

90791 Intake Versus an Ongoing Psychotherapy Code

There is a key difference between an intake and a psychotherapy session. 90791 is the code for a diagnostic evaluation, often called the intake or assessment session. This code is for gathering clinical history, mental status exam, and establishing a diagnosis and initial treatment plan.

Do not bill 90834 or 90837 for intakes. The structure is different: 90791 does not require psychotherapy as the primary service, but rather a comprehensive diagnostic process. Most payers allow one 90791 per episode of care, though additional assessments may be allowed if clinically justified and documented.

For the first ongoing therapy session after intake, use the appropriate timed psychotherapy code, not 90791. If the session includes both assessment and therapy, document which portions occurred and bill only for the service that was the primary focus.

If you use 90791, make sure your notes support a full assessment: presenting problem, relevant history, mental status exam, diagnostic impressions, and recommended treatment. Skimping on these details can cause denials or recoupment if the record is audited.

Audit Exposure: What Payers Notice in Your Code Distribution

Payers pay close attention to how often providers use each CPT code. Consistent use of the highest paying codes, especially 90837, draws scrutiny. Audit triggers include a pattern where most or all sessions are billed as 90837, or when family codes are used for cases that do not show clear family involvement.

Red Flags for 90837

If you bill 90837 for nearly all sessions, be prepared to show why longer sessions were medically necessary. Payers look for documentation that supports extended time: complex trauma, crisis management, or severe symptoms. If your notes do not distinguish these sessions from shorter ones, you may be at risk for recoupment.

Family and Couples Codes

Excessive use of 90847 or 90846 without matching documentation can also trigger audits. Payers expect to see family involvement described in treatment goals and session notes. Vague or generic wording is not enough; specifics matter, especially in private practice settings.

Patterns Over Time

Audit risk increases when your coding pattern stands out from peers in your region or specialty. Occasional use of 90837 or 90847 is not a problem if justified, but a high percentage over months or years invites attention. Review your code distribution regularly and compare it to others in your field if possible.

Accurate coding and detailed notes not only protect your income, but also ensure that your clinical work is accurately represented if questioned later.

For many private practice therapists, keeping up with the details of CPT code requirements is a challenge. Automatic superbill tools that handle code selection, fill in required time and diagnosis fields, and generate client-ready documents each month can reduce errors and support compliance with payer expectations.

Read also

Three more from The Reimbursement Desk

Browse every article in The Reimbursement Desk