CPT Code 90791: Complete Billing & Documentation Guide

CPT Code 90791 Complete Billing & Documentation Guide

Every successful mental health treatment plan starts with one thing: a solid intake evaluation. And in the world of behavioral health billing, that intake almost always lives under a single code, CPT 90791. Yet for a code used so often, it gets misbilled, under-documented, and denied more than it should. If you have ever wondered why a clean-looking intake claim came back rejected, or whether you can bill 90791 again for a returning client, this guide is for you.

We will walk through what 90791 actually represents, who can bill it, what payers expect to see in your documentation, how it compares with 90792, and the real reasons claims get denied. Everything is written in plain language so your front desk, your clinicians, and your billing team can all use it.

What Is CPT Code 90791?

CPT code 90791 is defined by the American Medical Association as a psychiatric diagnostic evaluation without medical services. In simple terms, it covers the initial integrated biopsychosocial assessment performed by a licensed behavioral health professional. The session focuses on gathering history, conducting a mental status examination, assessing risk, forming a diagnostic impression, and laying out a starting treatment plan.

The key phrase to remember is without medical services. That means no medication management, no physical exam, and no prescribing during that encounter. If those services happen, the correct code is 90792 instead.

Quick Reference for CPT 90791

Element Detail
Official Description Psychiatric diagnostic evaluation
Medical Services Included No
Common Use Initial intake or new episode of care
Typical Session Length 45 to 60 minutes (no fixed AMA minimum)
Settings Office, telehealth, inpatient, residential, community
Standard Frequency Once per provider, per patient, per episode of care

Who Can Bill CPT 90791?

This is one of the most searched questions, and the answer depends on state licensing rules and individual payer policies. In general, the following licensed professionals can bill 90791 when allowed by their scope of practice:

  • Licensed clinical psychologists (PhD, PsyD)
  • Licensed clinical social workers (LCSW)
  • Licensed professional counselors (LPC, LMHC)
  • Licensed marriage and family therapists (LMFT)
  • Psychiatric nurse practitioners (when not performing medical services)
  • Psychiatrists, when no medical services are delivered that day

Some states allow associate-level or pre-licensed clinicians to bill under supervision; others do not. Medicare, Medicaid, and commercial plans each set their own rules on eligible provider types, so verifying with the specific payer is always the safer route.

Also Read: Mental Health CPT Codes List With Simple Descriptions

90791 vs 90792: Knowing the Difference

These two codes look almost identical, but they serve different clinical purposes. The deciding factor is whether medical services were performed during the encounter, not just the provider’s credentials.

Feature CPT 90791 CPT 90792
Medical Services Included No Yes
Prescribing Allowed No Yes
Typical Provider Therapist, psychologist, counselor Psychiatrist, psychiatric NP
Physical Exam Component Not included May be included
Reimbursement Generally lower Generally higher
Best Fit Talk-therapy intake Medical psychiatric evaluation

A psychiatrist who performs an intake but does not prescribe or order labs that day can still bill 90791. The code follows the work performed and documented, not the license alone.

Time and Session Length

The AMA does not assign a strict minimum or maximum length to 90791. In real-world practice, intake sessions usually run 45 to 75 minutes. CMS guidance does describe a typical range of about 16 to 90 minutes for the service. When a session goes well past 90 minutes due to clinical complexity, prolonged service add-on codes may apply, but coverage for those varies by payer.

A standard 90791 evaluation generally covers:

  • Presenting concerns and chief complaint
  • Psychiatric, medical, family, and social history
  • Substance use and trauma history
  • Mental status examination
  • Risk assessment for suicidality, self-harm, and harm to others
  • Diagnostic formulation using DSM-5-TR or ICD-10
  • Initial treatment plan and recommendations

Whatever the time, your documentation must demonstrate that a comprehensive evaluation actually took place.

Documentation Requirements

Strong documentation is your protection during audits and your ticket to clean claims. At Zee Medical Billing LLC, we often see denied 90791 claims where the service was clearly performed, but the note simply did not capture every required element.

A defensible 90791 note should contain:

  • Date of service, start and end times, and total duration
  • Reason for referral and presenting problem
  • History sections: psychiatric, medical, family, social, substance use, trauma
  • Documented mental status examination
  • Risk assessment with current and historical risk factors
  • Provisional or working diagnosis with supporting evidence
  • Initial treatment plan, recommended modality, and follow-up frequency
  • Provider signature with credentials and date
  • For telehealth, the platform used, patient consent, and the locations of both client and clinician

The simplest rule: if a reviewer reads your note, they should be able to see exactly why this evaluation was medically necessary and what came out of it.

How Often Can 90791 Be Billed?

This is where many practices stumble. The default rule is one 90791 per provider, per patient, per episode of care. But payers do allow exceptions.

According to CMS guidance for psychiatry services, a psychiatric diagnostic evaluation may be repeated by the same provider when:

  • An extended break in treatment occurs, generally about six months from the last visit for the same psychiatric condition
  • The patient is admitted to inpatient status for a psychiatric illness
  • A significant change in mental status requires further assessment
  • A second opinion or diagnostic clarification is needed
  • A patient with an established neurological disorder or dementia experiences an acute or marked mental status change

Commercial payers and Medicaid plans publish their own frequency limits, with some allowing 90791 once per twelve months as a standing rule. Always check the specific policy before billing a second 90791 for the same client.

Modifiers and Place of Service

By itself, 90791 does not require a modifier. Modifiers come into play in specific situations:

  • Modifier 95 for synchronous audio-video telehealth
  • Modifier GT on older claims for some payers
  • Modifier 25 if a separate, significant E/M service is performed on the same day by an eligible provider
  • HJ, HO, HN, or other state Medicaid modifiers when required to indicate provider type

Place of service codes also matter. POS 11 is typical for in-office care, POS 02 for telehealth outside the home, and POS 10 for telehealth in the patient’s home.

A note on bundling rules: 90791 cannot be billed on the same day as crisis psychotherapy codes 90839 or 90840 for the same patient. Picking the wrong code combination is a common reason claims are kicked back.

Also Read: Ultimate Guide on CPT Codes for Mental Health

Reimbursement Realities

Reimbursement for 90791 varies by payer, geographic locality, and provider type. Recent national Medicare averages have placed reimbursement for 90791 in the range of roughly $165 to $200, with annual updates through the Physician Fee Schedule. Commercial rates may be higher or lower depending on contracts, and Medicaid rates often run on the lower end.

Factors that influence the actual payment include:

  • Geographic locality adjustments
  • Provider credentials and contracted rates
  • Place of service used
  • Whether modifiers reduce or adjust payment
  • In-network versus out-of-network status

Always rely on your own fee schedules from each payer rather than national averages when forecasting revenue.

Common Denial Reasons and How to Prevent Them

Understanding what triggers denials is the fastest way to stop them. The most frequent reasons 90791 claims get rejected include:

  • Billing 90791 for an established patient outside the allowed frequency rules
  • Performing medical services during the visit, but coding as 90791 instead of 90792
  • Insufficient documentation, especially a missing mental status exam or diagnostic impression
  • Wrong place of service or missing telehealth modifier
  • Provider type not eligible under the payer’s policy
  • Lack of prior authorization when the plan requires it
  • Diagnosis code that does not support medical necessity

Verifying eligibility, confirming authorization needs, and using a standardized intake template are three simple habits that prevent most of these problems.

FAQs

How long does a 90791 session need to be?

The AMA does not set a fixed minimum or maximum. Most evaluations run between 45 and 75 minutes, and CMS guidance describes a usual range of about 16 to 90 minutes. What matters most is that your documentation reflects a comprehensive psychiatric evaluation, including history, mental status exam, risk assessment, and treatment planning. Some commercial payers may publish their own time expectations, so check individual policies for confirmation.

Can 90791 be billed for telehealth visits?

Yes, 90791 is widely accepted via telehealth across Medicare, Medicaid, and most commercial payers. You will typically need modifier 95 and the correct place of service code, usually POS 02 or POS 10. The note should confirm consent to telehealth, the platform used, and the location of both the patient and clinician at the time of the session. Telehealth coverage rules continue to evolve, so verify current rules before each new payer engagement.

What is the difference between 90791 and 90792?

90791 is a psychiatric diagnostic evaluation without medical services and is typically billed by therapists, psychologists, social workers, and counselors. 90792 includes medical services such as medication evaluation, ordering tests, or medical decision-making, and is billed by psychiatrists or psychiatric nurse practitioners. The provider’s license alone does not decide the code; the actual services performed and documented during the visit do.

How many times can 90791 be billed for the same client?

The general rule is once per provider, per patient, per episode of care. CMS guidance allows the same provider to repeat 90791 if the patient returns after an extended break of about six months, is admitted to inpatient psychiatric care, has a significant change in mental status, or needs a diagnostic clarification. Commercial payers may set their own annual or per-episode limits, so always confirm with the specific plan before resubmitting.

Does 90791 require prior authorization?

It depends on the payer. Medicare typically does not require prior authorization for 90791. Many commercial insurers and Medicaid managed care plans do, especially for behavioral health services. Skipping the eligibility and authorization check is one of the leading causes of preventable denials in mental health billing. A two-minute verification before the appointment usually saves hours of appeal work later.

Conclusion

CPT 90791 is the gateway code for nearly every behavioral health treatment journey, but using it correctly takes more than entering it on a claim form. The takeaways worth remembering: 90791 covers a psychiatric diagnostic evaluation without medical services; it is usually billed once per episode of care, time matters less than thorough documentation, and frequency rules vary widely between Medicare, Medicaid, and commercial payers.

When your team understands the difference between 90791 and 90792, follows a strong documentation template, verifies eligibility before each intake, and keeps an eye on payer-specific bulletins, you will see fewer denials and faster reimbursements. Mental health billing rewards consistency, so build the habits once and apply them across every new client.

.

Follow Us

Facebook
Twitter
LinkedIn
WhatsApp