Billing Reference
CPT & HCPCS Mental Health Billing Code Lookup
Search mental health CPT and HCPCS codes by number or plain-language term, then open the full billing guide for timing rules, add-on notes, common pitfalls, and FAQs.
Search mental health billing codes
Find a CPT or HCPCS code by number or keyword, then open its full billing guide.
Codes (94)
Select a code to open its dedicated billing guide.
- 90791Psychiatric diagnostic evaluationCPT
- 90792Psychiatric diagnostic evaluation with medical servicesCPT
- 90785Interactive complexity (add-on)CPT
- 90832Psychotherapy, 30 minutes with patientCPT
- 90834Psychotherapy, 45 minutes with patientCPT
- 90837Psychotherapy, 60 minutes with patientCPT
- 90833Psychotherapy, 30 minutes with E/M (add-on)CPT
- 90836Psychotherapy, 45 minutes with E/M (add-on)CPT
- 90838Psychotherapy, 60 minutes with E/M (add-on)CPT
- 90839Psychotherapy for crisis; first 60 minutesCPT
- 90840Psychotherapy for crisis; each additional 30 minutes (add-on)CPT
- 90845Medical hypnotherapyCPT
- 90846Family psychotherapy without patient presentCPT
- 90847Family psychotherapy with patient presentCPT
- 90849Multiple-family group psychotherapyCPT
- 90853Group psychotherapy (other than multiple-family group)CPT
- 90880Psychophysiological therapy with biofeedbackCPT
- 90863Pharmacologic management (add-on)CPT
- 90870Electroconvulsive therapy (ECT); single seizureCPT
- 90871Electroconvulsive therapy (ECT); multiple seizures, per dayCPT
- 96156Health behavior assessment or reassessmentCPT
- 96127Brief emotional/behavioral assessment, per standardized instrumentCPT
- 96146Psychological/neuropsychological test administration, single automated instrumentCPT
- 96110Developmental screening, per standardized instrumentCPT
- 96158Health behavior intervention, individual; initial 30 minutesCPT
- 96164Health behavior intervention, group (two or more); initial 30 minutesCPT
- 96159Health behavior intervention, individual; each additional 15 minutes (add-on)CPT
- 96165Health behavior intervention, group; each additional 15 minutes (add-on)CPT
- 96167Health behavior intervention, family without patient; initial 30 minutesCPT
- 96168Health behavior intervention, family without patient; each additional 15 minutes (add-on)CPT
- 96130Psychological testing evaluation services; first hourCPT
- 96131Psychological testing evaluation services; each additional hourCPT
- 96132Neuropsychological testing evaluation services; first hourCPT
- 96133Neuropsychological testing evaluation services; each additional hourCPT
- 96136Psychological/neuropsychological test administration and scoring by physician or qualified HCP; first half-hourCPT
- 96137Psychological/neuropsychological test administration and scoring by physician or qualified HCP; each additional half-hourCPT
- 96138Psychological/neuropsychological test administration and scoring by technician; first half-hourCPT
- 96139Psychological/neuropsychological test administration and scoring by technician; each additional half-hourCPT
- 99408Alcohol and/or substance abuse screening and brief intervention; 15 to 30 minutesCPT
- 99409Alcohol and/or substance abuse screening and brief intervention; each additional 30 minutesCPT
- G0396Alcohol and/or substance misuse structured assessment and brief intervention; 15 to 30 minutesHCPCS
- G0397Alcohol and/or substance misuse structured assessment and brief intervention; greater than 30 minutesHCPCS
- G0442Annual alcohol misuse screening; 5 to 15 minutesHCPCS
- G0443Brief face-to-face behavioral counseling for alcohol misuse; 15 minutesHCPCS
- G0444Annual depression screening in adultsHCPCS
- H0001Alcohol and/or drug assessmentHCPCS
- H0002Behavioral health screening to determine eligibility for treatmentHCPCS
- H0004Behavioral health counseling and therapy, per 15 minutesHCPCS
- H0031Mental health assessment, by non-physicianHCPCS
- H0005Alcohol and/or drug services; group counseling by a clinicianHCPCS
- H0015Alcohol and/or drug services; intensive outpatientHCPCS
- H0034Medication training and support, per 15 minutesHCPCS
- H0038Self-help/peer support servicesHCPCS
- H2011Crisis intervention service, per 15 minutesHCPCS
- H2014Skills training and development, per 15 minutesHCPCS
- H2019Therapeutic behavioral servicesHCPCS
- 99490Chronic care management services; at least 20 minutes per monthCPT
- 99487Complex chronic care management; first 60 minutes per monthCPT
- 99489Complex chronic care management; each additional 30 minutesCPT
- G0511Chronic care management and/or behavioral health integration; at least 20 minutes per monthHCPCS
- 99491Chronic care management, personally provided by physician/QHP; at least 30 minutes per monthCPT
- 99492Initial psychiatric collaborative care management; first 70 minutesCPT
- 99493Subsequent psychiatric collaborative care management; first 60 minutesCPT
- 99494Psychiatric collaborative care management; each additional 30 minutes (add-on)CPT
- G2010Brief remote evaluation of recorded video or imagesHCPCS
- G2012Brief communication technology-based service (virtual check-in)HCPCS
- 92507Treatment of speech, language, voice, communication, and/or auditory processing disorder; individualCPT
- 92508Treatment of speech, language, voice, communication, and/or auditory processing disorder; groupCPT
- 92526Treatment of swallowing dysfunction and/or oral function for feedingCPT
- 97129Therapeutic interventions that focus on cognitive function; initial 15 minutesCPT
- 97130Therapeutic interventions that focus on cognitive function; each additional 15 minutesCPT
- 97010Hot and/or cold packsCPT
- 97012Application of a modality; mechanical tractionCPT
- 97014Application of a modality; electrical stimulation (unattended)CPT
- 97110Therapeutic exercises; each 15 minutesCPT
- 97112Neuromuscular reeducation; each 15 minutesCPT
- 97116Gait training; each 15 minutesCPT
- 97140Manual therapy techniques; each 15 minutesCPT
- 97530Therapeutic activities; each 15 minutesCPT
- 97535Self-care and home management training; each 15 minutesCPT
- 97150Therapeutic procedures; group (two or more individuals)CPT
- 92521Evaluation of speech fluencyCPT
- 92522Evaluation of speech sound productionCPT
- 92523Evaluation of speech sound production; with evaluation of language comprehension and expressionCPT
- 92524Behavioral and qualitative analysis of voice and resonanceCPT
- 92610Evaluation of oral and pharyngeal swallowing functionCPT
- 97161Physical therapy evaluation; low complexityCPT
- 97162Physical therapy evaluation; moderate complexityCPT
- 97163Physical therapy evaluation; high complexityCPT
- 97164Physical therapy re-evaluationCPT
- 97165Occupational therapy evaluation; low complexityCPT
- 97166Occupational therapy evaluation; moderate complexityCPT
- 97167Occupational therapy evaluation; high complexityCPT
- 97168Occupational therapy re-evaluationCPT
Related Tools
Explore other therapist calculators
Compare this result with a few adjacent planning tools for pricing, overhead, or private-practice transition decisions.
Billing Workflow
Superbill Template PDF Generator
Generate a therapist superbill PDF with practice details, client information, diagnosis codes, and session fees in one ungated browser download.
Open toolLegal Compliance
Good Faith Estimate (GFE) Generator
Generate a therapist-ready Good Faith Estimate with practice and client details, expected services, diagnosis, and per-session fees to support No Surprises Act compliance.
Open toolBilling Workflow
Out-of-Network Reimbursement Estimator
Help clients estimate their insurance reimbursement for out-of-network sessions based on coinsurance, deductible, and session fee.
Open toolClinical & Billing Reference
ICD-10 Mental & Behavioral Health Code Lookup
Search ICD-10-CM mental and behavioral health diagnosis codes by number or plain-language term like depression, PTSD, ADHD, or anxiety to see the description, billable status, and a clinical note.
Open toolHow to use this billing code lookup
Choosing the right CPT or HCPCS code depends on the service delivered, who delivered it, and the documented time. This lookup consolidates the psychotherapy, testing, substance-use screening, care-management, telehealth, and commonly co-billed rehabilitation codes therapists run into most often, so you can find the right code in seconds and open a dedicated guide for the details.
Everything runs in your browser and nothing is uploaded. Use it for quick reference and training, then verify the current descriptor against the official AMA CPT code set and your payer’s specific policies before you submit a claim.
Use it for situations like
- Confirming whether 90832, 90834, or 90837 matches the documented session time.
- Checking whether a testing or therapy code is an add-on that requires a primary code.
- Reminding your team of the SBIRT codes used for alcohol and substance-use screening.
- Reviewing time-based rehab and speech-therapy unit rules before billing ancillary services.
FAQ
Questions therapists ask before using this calculator
What is the difference between CPT and HCPCS codes?
CPT (Current Procedural Terminology) is the AMA Level I code set made up of five-digit numeric codes used for most professional services, including psychotherapy. HCPCS Level II codes are alphanumeric (a leading letter followed by numbers) and cover services and supplies that do not have a CPT code, such as the H-codes used for community mental health services and the G-codes used for certain Medicare and temporary services.
Which psychotherapy CPT codes should a therapist know?
The most common individual psychotherapy codes are 90832 (30 minutes), 90834 (45 minutes), and 90837 (60 minutes), chosen by total session time. Family therapy uses 90846 (without the patient) and 90847 (with the patient), while 90853 covers group therapy. Initial evaluations are billed with 90791 (non-medical) or 90792 (with medical services).
What does it mean when a code is listed as an add-on?
An add-on code identifies a service that supplements a primary procedure performed on the same day and cannot be billed on its own. Examples include 90785 (interactive complexity), 90838 (psychotherapy performed with an evaluation and management service), and 96131 (each additional hour of psychological testing). Always pair an add-on with its qualifying primary code.
How are time-based codes billed?
Time-based codes, such as 90832, 96130, or 97110, are billed in timed units and require documentation of the actual start and stop times. For psychotherapy, select the single code whose range matches the total session minutes rather than adding units together. Do not round up partial units, and follow the specific time rules defined by the code set and the payer.
Is this lookup tool billing or legal advice?
No. The lookup is a quick reference summary for clinicians. Code descriptors, time rules, and coverage policies change over time, so confirm the current wording against the official AMA CPT code set and each payer’s policies before submitting a claim.