Do you want more ideas about this?

Schedule a Consultation

Why do these 5 CPT codes carry most of a behavioral health practice's revenue?

A behavioral health practice mostly bill the same handful of codes over and over. Five codes, 90791, 90834, 90837, 90847, and 90853, account for the bulk of claims volume at most practices, which means the financial health of the whole operation rides on getting these five right, consistently, every time.

That concentration cuts both ways. When the coding is clean, revenue is predictable and claims move through the payer without friction. When it is not, the same five codes generate the same five categories of denial, week after week, until the pattern shows up in an audit letter.

The costly part is that most of what goes wrong here has nothing to do with fraud. It is misapplied time thresholds, thin documentation, and notes that describe the room instead of the service. Insufficient documentation remains one of the leading drivers behind Medicare’s overall improper payment rate, which CMS placed at 6.55 percent, or $28.83 billion, in fiscal year 2025.[1]

That is the frame for everything that follows. Each of the five codes below carries its own rule, its own required elements, and its own most common way to get it wrong.

90791: the intake code every new patient triggers

CPT code Service Time or trigger Most common error
90791 Psychiatric diagnostic evaluation (intake) No minimum time; defined by required elements: history, mental status exam, diagnosis, treatment plan Billed on the same day as a full psychotherapy session, blurring evaluation and treatment into one note

Every new patient who walks through the door triggers CPT 90791, the psychiatric diagnostic evaluation. It is the code a practice bills more predictably than almost any other, since it happens once at the start of treatment, and again only if a patient returns after an extended gap or a significant change in status calls for a fresh evaluation.

CPT 90791 covers a comprehensive biopsychosocial assessment: history, mental status exam, diagnostic formulation, and an initial treatment plan.[2][3] It has no medical services component. That distinction matters because a related code, 90792, exists specifically for evaluations that include a medical component such as medication management, and mixing the two up carries its own denial risk.

90791 documentation requirements

CMS guidance and payer policy converge on the same list of required elements for 90791: a complete history covering past, family, and social context, a mental status examination, an initial diagnosis, an assessment of the patient’s capacity to respond to treatment, and an initial treatment plan. There is no mandated minimum time for the evaluation. What protects the claim is completeness. A note documenting forty-five minutes of assessment but skipping the family history section is more exposed to denial than a shorter note that covers every required element.

The most common 90791 error

90791 is built for non-prescribing licensed clinicians, LCSWs, LPCs, LMFTs, and psychologists included, and it does not carry the prescribing requirement that 90792 does. Billing it on the same day as a full psychotherapy session. Auditors expect the two services to be clearly distinct and separately documented when they land on the same date, and a note that blends diagnostic evaluation and treatment into one narrative rarely survives that review.

90847: billing family sessions correctly

CPT code Service Time or trigger Most common error
90847 Family psychotherapy with patient present Family session tied to the identified patient’s treatment plan Notes describe family dynamics generally, without connecting the work back to the patient’s goals

CPT 90847 covers family psychotherapy with the identified patient present. Its sibling code, 90846, covers the same family work when the patient is not in the room, most often used for caregiver consultations or sessions built to support the family system directly. The distinction between the two comes down to one fact: was the identified patient part of the session.

90847 documentation requirements

The same range of licensed behavioral health clinicians who bill individual psychotherapy, psychiatrists, psychologists, LCSWs, LPCs, and LMFTs, can also bill 90847, provided the session sits inside an active treatment plan for a specific patient. The note has to connect the family session back to the identified patient’s treatment goals. That means documenting how that day’s family work served the specific patient’s diagnosis and treatment plan, beyond a general account of how the family unit is functioning.

The most common 90847 error

Notes that read like family counseling rather than treatment for the identified patient. A note describing the parents’ communication patterns without connecting that work back to the patient’s symptoms or goals leaves an auditor with no way to confirm that 90847, rather than a non-covered service, was the right code.

90853: billing group therapy correctly

CPT code Service Time or trigger Most common error
90853 Group psychotherapy Multiple patients, one clinician, shared therapeutic focus Identical documentation across group members, with only the name changed

Group therapy runs on different billing logic than individual, time-tiered codes. CPT 90853 is not selected based on session length the way 90834 and 90837 are. It is selected based on the format of the service: multiple patients, one clinician, a shared therapeutic focus. The same licensed behavioral health clinicians who bill individual psychotherapy, provided the group meets the clinical standard for group psychotherapy rather than psychoeducation or a support group without clinical leadership can bill this code.

The most common 90853 error

Every group session needs a shared group note describing the session’s focus and interventions, and every participant needs a distinct, individualized note connecting that session back to their personal treatment goals. This is where 90853 gets more demanding than it looks. Identical documentation across group members, one of the more frequent audit triggers behavioral health billings, a set of notes that reads the same for every patient in the group, with only the name changed are some of the common errors made. These errors could signal to a payer that the individualized clinical judgment the code requires never happened.

90834 vs. 90837: billing individual psychotherapy correctly

CPT code Service Time or trigger Most common error
90834 Individual psychotherapy 38 to 52 minutes of face-to-face time Code chosen by the appointment slot booked, not the minutes actually documented
90837 Individual psychotherapy (extended) 53 minutes or more of face-to-face time Billed on sessions where notes show around 50 minutes, the pattern payers flag most often

CPT 90834 and 90837 are both individual psychotherapy codes, and the entire difference between them comes down to documented time. 90834 covers 38 to 52 minutes of face-to-face psychotherapy. 90837 covers 53 minutes or more.[4] There is no grey area at the boundary: a session documented at 52 minutes is 90834, and a session documented at 53 minutes is 90837.

A clinically standard therapy session, the traditional 50-minute hour most clinicians trained on, lands squarely inside the 90834 range. It does not clear the 90837 threshold. A session that consistently runs 50 minutes and gets billed as 90837 reflects the appointment slot on the calendar rather than the minutes spent with the patient.

Documenting start and stop times for 90834 and 90837

Payer and CMS guidance point to the same standard: the clinical note has to reflect the time spent in psychotherapy, not the length of the calendar block. A note that says “50-minute session” describes the appointment. A note that records the session running from 2:05 to 3:00 describes the service, and only one of those defends a 90837 claim under review.

The 90837 audit pattern payers flag most

A provider who bills 90837 on sessions that, according to the clinical notes, routinely run around 50 minutes. That pattern is easy for a payer’s analytics to spot, since it shows up as a consistent mismatch between the code billed and the time documented, and it is one of the more common triggers for a post-payment review in behavioral health.

How does blueBriX support accurate behavioral health billing?

Line up the five errors above and one thread connects all of them: the code has to match what the clinician documented, and every one of these errors starts the moment documentation and coding become two separate steps instead of one connected process. As payers sharpen their behavioral health-specific review criteria, closing that gap is becoming less of a nice-to-have and more of a baseline requirement.[5]

blueBriX closes that gap directly inside the clinical workflow.

  • 90791: structured intake templates prompt for every required element, history, mental status exam, diagnostic formulation, and treatment plan, so a claim never goes out missing a piece an auditor would flag.
  • 90834 and 90837: session time capture lives inside the clinical note itself, tied directly to code selection. The fifty-minute-hour mismatch cannot happen, since the code is derived from documented time, not the appointment slot on the calendar.
  • 90847: documentation prompts link the family session note back to the identified patient’s treatment plan automatically, so the record shows clinical rationale for the family work instead of a standalone family session log.
  • 90853: the group note structure enforces a distinct, individualized entry for every participant alongside the shared group note, closing off the identical-documentation pattern auditors flag first.

Pre-submission claims checks sit as the last line of defense across all five codes, flagging time, code, and payer-rule mismatches before a claim ever leaves the building.

See how blueBriX keeps every CPT code audit-ready

From intake through group therapy, blueBriX ties documentation, time capture, and code selection into a single workflow, so accuracy is built in before a claim ever reaches the payer.

Request a demo

Conclusion

Every one of these five codes traces back to the same rule: the code has to match what was documented, not what was scheduled or intended. 90791 is defined by its elements, not its length. 90834 and 90837 are defined by minutes, not appointment slots. 90847 is defined by whether the identified patient was in the room. 90853 is defined by whether every participant’s note stands on its own. None of this is complicated.

With structured templates, built-in time capture, and pre-submission checks, get these five codes right consistently, and the majority of a practice’s revenue stops depending on chance. Ready to see it inside your own workflow? Get a walkthrough of how blueBriX handles intake, time-based coding, family sessions, and group notes end to end.

Book a demo now.

About the author

Suresh Kumar M

Suresh Kumar M is Vice President of Revenue Cycle Strategy at blueBriX, where he leads revenue cycle strategy for organizations navigating complex billing and reimbursement operations. He holds an MBA and earned his AAPC Certified Professional Biller (CPB) certification, building on more than 18 years in healthcare revenue cycle management across physician practices, specialty clinics, behavioral health organizations, and hospitals. Under the RCM strategy he leads at blueBriX, client engagements have delivered measurable results: reducing accounts receivable days from over 120 to 35 within three weeks for one specialty practice and driving a 6% revenue increase alongside a 15% reduction in coding-related denials within 60 days for a 140-bed hospital. His work spans billing operations, denial management, accounts receivable, and credentialing, applying EHR, EDI, and AI-driven automation to modernize how that work gets done.

References

  1. Centers for Medicare & Medicaid Services. Fiscal Year 2025 Improper Payments Fact Sheet. January 15, 2026 https://www.cms.gov/newsroom/fact-sheets/fiscal-year-2025-improper-payments-fact-sheet
  2. Centers for Medicare & Medicaid Services. Local Coverage Determination: Psychiatric Codes (L35101). Revision effective January 1, 2024. https://www.cms.gov/medicare-coverage-database/view/lcd.aspx?lcdid=35101&ver=128
  3. Centers for Medicare & Medicaid Services. Billing and Coding: Psychiatric Codes (Article A57130). Revision effective October 1, 2025. https://www.cms.gov/medicare-coverage-database/view/article.aspx?articleId=57130&ver=51
  4. Centers for Medicare & Medicaid Services. Billing and Coding: Psychiatric Diagnostic Evaluation and Psychotherapy Services (Article A57520). Revision effective January 1, 2025. https://www.cms.gov/medicare-coverage-database/view/article.aspx?articleId=57520&ver=43
  5. Healthcare Financial Management Association (HFMA). Reeling payers plan to increase scrutiny of providers’ coding practices. July 31, 2025. https://www.hfma.org/revenue-cycle/reeling-payers-plan-to-increase-scrutiny-of-providers-coding-practices/

Frequently asked questions

Generally, no, not without documentation showing the two services were clearly distinct and separately identifiable, and even then many payers restrict or deny the combination. The safer standard is to treat the diagnostic evaluation and the therapy session as separate encounters wherever possible.

Bill the code that matches the documented time. If a session intended to run 53-plus minutes runs 48 instead, document the real duration and bill 90834. Billing the higher code without meeting its threshold is exactly the mismatch payers audit for.

90847 documentation centers on one identified patient and ties the family session directly to that patient’s treatment plan. 90853 documentation covers the group as a whole through a shared note, but still requires a distinct, individualized note for every participant.

Yes. Time capture lives inside the clinical note itself and feeds directly into code selection, closing the gap between the appointment slot on the calendar and the code that ends up on the claim.

Yes, through pre-submission claims checks that flag time, code, and payer-rule mismatches across all five of these codes before the claim ever leaves the building.

Related articles & blogs

Behavioral health billing: A complete guide for mental health providers

Behavioral health billing: A complete guide for mental health providers

Read blog
Simplifying group therapy billing with behavioral health EHR: strategies for success

Simplifying group therapy billing with behavioral health EHR: strategies for success

Read blog
Building a sustainable behavioral health billing workflow for shifting payer rules

Building a sustainable behavioral health billing workflow for shifting payer rules

Read blog