CPT CODE

Medication Management CPT Code: A Complete Billing Guide for 2026

If you work in behavioral health, primary care, or a specialty clinic, you have likely stared at your billing sheet wondering which code fits best. You are not alone. Medication management is one of the most common yet misunderstood services in medical billing.

The term “medication management CPT code” often leads to confusion. That is because there is no single universal code. Instead, several codes apply depending on who provides the service, where, and for how long.

This guide walks you through every relevant code. You will learn when to use each one, how to document properly, and what to avoid. No fluff. Just clear, practical advice.

Let us start with the most important truth: medication management is not a one-code-fits-all situation.

Medication Management CPT Code
Medication Management CPT Code

Table of Contents

What Is Medication Management in Medical Billing?

Medication management involves reviewing a patient’s current drugs, assessing effectiveness, checking for side effects, and making adjustments. It can happen in a five-minute check-in or a thirty-minute psychotherapy session.

From a billing perspective, medication management is an evaluation and management (E/M) service. It requires medical decision making (MDM). A clinician must determine whether to continue, change, or stop a medication.

Simple refill requests without clinical assessment do not qualify as medication management. Billing without proper documentation leads to audits and clawbacks.

Important note: Only qualified providers can bill for medication management. These include physicians (MD/DO), nurse practitioners (NP), physician assistants (PA), and clinical nurse specialists (CNS) with prescriptive authority. In some states, pharmacists with collaborative practice agreements may also bill.

The Primary Medication Management CPT Codes at a Glance

Here is a quick reference table. Keep this nearby when you bill.

CPT CodeDescriptionTypical Use CaseProvider Type
99211Office/outpatient visit, minimal problem, nurse/staff may provideMedication check-in, BP check, refill without MDMEstablished patient, any qualified staff
99212Straightforward MDM, 10 min typicalStable patient, minor med adjustmentMD, NP, PA, CNS
99213Low MDM, 20 min typicalOne stable chronic issue, medication reviewMD, NP, PA, CNS
99214Moderate MDM, 30 min typicalTwo+ chronic conditions, medication changeMD, NP, PA, CNS
99215High MDM, 40 min typicalComplex med regimen, high riskMD, NP, PA, CNS
90863Medication management with psychotherapy (30+ min)Combined med check + therapyMD, NP, PA, CNS
90966End-stage renal disease (ESRD) medication managementDialysis patients, monthlyMD, NP, PA, CNS
G2212Prolonged office/outpatient E/M service (beyond typical time)Extra time spent on complex med managementMD, NP, PA, CNS

Do not memorize this table yet. Read the detailed breakdown below.

Understanding E/M Codes for Medication Management (99212–99215)

For most outpatient medication management, you will use standard E/M codes 99212 through 99215. These codes are based on medical decision making (MDM) or time.

Since January 1, 2021, E/M coding changed significantly. You now choose the level based on either:

  • Medical decision making (MDM) complexity, OR
  • Total time spent on the day of the encounter.

This is excellent news for medication management. You can now capture more accurate reimbursement for longer visits.

99212 – Straightforward Medication Management

Use 99212 when the patient has a self-limited or minor problem. The medication decision is simple. Examples:

  • Patient stable on low-dose antidepressant, no side effects, needs a six-month refill.
  • Routine refill of oral contraceptive with no complications.

Typical time: 10 minutes.

99213 – Low Complexity

This is the most common medication management code in primary care and psychiatry. Use 99213 when:

  • One stable chronic illness (e.g., hypertension managed on lisinopril).
  • Prescription drug management is present (this alone meets low MDM).
  • Minimal risk of complications.

Typical time: 20 minutes.

Real example: A patient with anxiety on sertraline 50 mg daily. No dose change needed. No therapy. Review of systems normal. You spend 18 minutes total. Bill 99213.

99214 – Moderate Complexity

Use 99214 when the patient has two or more stable chronic conditions, or one acute illness with systemic symptoms. For medication management specifically:

  • Multiple medications requiring reconciliation.
  • Recent dose change that needs monitoring.
  • Moderate risk of adverse effects (e.g., lithium, warfarin, clozapine).

Typical time: 30 minutes.

Real example: Bipolar patient on lamotrigine and quetiapine. Blood work reviewed. Weight gain reported. You adjust quetiapine dose. Total time: 28 minutes. Bill 99214.

99215 – High Complexity

Reserved for severe cases. Use 99215 when:

  • One or more chronic illnesses with severe exacerbation.
  • High risk of morbidity or death.
  • Prescription drug management involving high-risk medications (e.g., methadone, high-dose opioids).

Typical time: 40 minutes.

Real example: Patient on clozapine with newly elevated absolute neutrophil count (ANC). You coordinate with pharmacy, stop the drug, and arrange emergency monitoring. Total time: 45 minutes. Bill 99215.

MDM LevelConditionsRiskTypical TimeCommon in Medication Management
Straightforward1 self-limitedMinimal10 minRare (refill only)
Low1 stable chronicLow20 minVery common
Moderate2+ stable chronic or 1 acute with symptomsModerate30 minCommon
High1+ severe chronic with exacerbationHigh40 minUncommon but billable

The Psychotherapy Add-On Code: 90863

This code is a favorite in psychiatric practices. 90863 stands for medication management with psychotherapy (30+ minutes).

It is not a standalone code. You bill it alongside an E/M code (99212–99215) or on the same day when psychotherapy exceeds 30 minutes.

When to Use 90863

Use 90863 when a qualified provider (MD, NP, PA, CNS) performs both:

  • Medication management (review, decision making, prescription)
  • Psychotherapy (supportive, cognitive-behavioral, or psychodynamic)

The total time must be at least 30 minutes. Psychotherapy must be more than just education or brief counseling.

Billing Example

A psychiatrist sees an established patient for 38 minutes. The provider:

  • Reviews depression symptoms (15 min)
  • Adjusts fluoxetine dose (5 min)
  • Provides CBT for negative thought patterns (18 min)

Bill:

  • 99214 (moderate MDM, 30+ min total time – yes, you can use time)
  • +90863

Reimbursement will be higher than 99214 alone. But documentation must clearly separate medication and psychotherapy components.

Important note: Do not bill 90863 if you only provide medication management. Do not bill it if psychotherapy lasts less than 30 minutes. Auditors target this code.

Medication Management for ESRD: 90966

This is a niche but important code. 90966 is used for monthly medication management in end-stage renal disease (ESRD) patients receiving dialysis.

The service includes:

  • Review of all medications
  • Adjustment for renal function
  • Coordination with dialysis team
  • Patient education on drug safety

You can only bill this once per month per patient. It is typically used by nephrologists or nurse practitioners in dialysis centers.

Most general practices will never use 90966. But if you work in nephrology, this is your go-to code for standalone medication management.

Prolonged Service Code: G2212

Sometimes a medication management visit runs longer than the typical time for the E/M level. For example, a 99214 (typical 30 min) takes 55 minutes due to complex coordination.

In this case, you can add G2212 for each additional 15 minutes beyond the typical time.

Important rules for G2212:

  • Bill only after you have exceeded the maximum time for the base code.
  • Cannot be used with 99211 or 90863.
  • Requires documentation of total time and why extra time was needed.

Example: 99215 typical time up to 54 min (for established patients). Your visit takes 70 minutes. Bill 99215 + G2212 once for the extra 16+ minutes.

CodeBase Code RequirementExtra Time ThresholdMax per Day
G221299205 or 99215 (high level)15+ min beyond typicalNo set limit, but rare

What About 99211? Minimal Medication Management

Code 99211 is often misunderstood. It is an E/M code for an established patient where a nurse or medical assistant may provide the service. No physician or advanced practitioner needs to be present.

However, 99211 requires face-to-face time with clinical staff. This is not a phone call.

When can you use 99211 for medication management?

  • Patient comes in for a blood pressure check before a refill.
  • Patient reports no side effects; nurse documents and sends message to provider.
  • No medical decision making occurs at the visit.

You cannot use 99211 if the clinician makes any medication change or medical decision. That requires a higher code.

Think of 99211 as a “medication check-in,” not true management.

Medication Management Without a Visit: Phone, Portal, and E-visits

What if you adjust a medication over the phone or via patient portal? Many providers do this daily. But you cannot bill regular E/M codes for non-face-to-face services.

However, CMS and many private payers now reimburse for:

  • Telephone E/M (99441–99443): For phone calls with medical decision making. Requires patient consent.
  • Online digital E/M (99421–99423): For patient portal communications exceeding a certain time (e.g., 5–10 minutes).
  • E-visits (G2061–G2063): For secure messages that require medical decision making.

These codes are lower reimbursement. But they are legal and appropriate for simple med adjustments between visits.

Service TypeCode RangeTime RequirementPrescription Allowed?
Telephone call99441–994435–20+ minYes
Portal message99421–994235–20+ minYes
E-visit (video)G2061–G20635–20+ minYes

Always check your specific payer. Some commercial insurers still do not reimburse telephone E/M.

Documentation Requirements for Medication Management

This is where many claims fail. You can use the right code, but without proper documentation, you will not get paid.

Medication management notes must include:

1. Medical Decision Making (MDM) Elements

  • Problems addressed: List each condition and status (stable, worsening, improving).
  • Data reviewed: Include labs, imaging, or external records if applicable.
  • Risk: Document potential side effects or interactions you considered.

2. Medication List

  • Current medications (name, dose, frequency)
  • Recent changes (what, when, why)
  • Allergies and adverse reactions

3. Prescription Management Statement

You must explicitly state that you managed medications. Simple example:

“Reviewed current medication list. Patient tolerating sertraline 50 mg well. No side effects. Continue same dose and refill for 90 days.”

4. Time (if billing based on time)

  • Total time spent on the date of encounter
  • Breakdown of activities (counseling, coordination, documentation)
  • Statement like: “Total time today was 25 minutes. 18 minutes spent on medication review and patient counseling. 7 minutes on documentation.”

5. Psychotherapy Notes (for 90863)

  • Modality (CBT, supportive, etc.)
  • Focus (grief, anxiety, coping skills)
  • Time spent on psychotherapy separately from medication management

Pro tip: Do not copy-paste the same medication list from last month without updating it. Auditors flag this.

Common Billing Mistakes and How to Avoid Them

Even experienced billers slip up. Here are the most frequent errors with medication management CPT codes.

Mistake #1: Using 99211 for a Provider Visit

If you are an MD or NP, do not bill 99211. That code is for incident-to services by staff. Use 99212 or higher.

Mistake #2: Billing 90863 Without Psychotherapy

Adding 90863 to every med check is fraud. You must provide and document actual psychotherapy.

Mistake #3: Under-Documenting Medical Necessity

A note that says “continue meds” without assessment will not support a 99214. Add clinical reasoning.

Mistake #4: Using Time Without Tracking It

You claim 30 minutes but your EHR shows an 8-minute encounter. Payers compare time stamps. Be accurate.

Mistake #5: Billing Telephone Codes for Brief Calls

A two-minute refill request does not meet time thresholds for 99441 (5–10 min). Use no charge or a minimal E/M if allowed.

Payer-Specific Policies You Must Know

Medicare and private insurers do not always agree on medication management coding. Here are key differences.

Medicare (CMS)

  • Recognizes 99212–99215 for medication management.
  • Allows 90863 but requires documentation of psychotherapy time.
  • Does not reimburse 99441–99443 for established patients (but some MACs do).
  • Has specific rules for G2212 (prolonged service).

Commercial Payers (UnitedHealthcare, Cigna, Aetna, BCBS)

  • Most follow CMS guidelines but not always.
  • Some require a separate psychotherapy diagnosis code for 90863.
  • Many reimburse telephone E/M codes but at lower rates.
  • Pre-authorization may be required for high-risk medication management (e.g., clozapine, stimulants).

Always verify with each payer. Do not assume.

Medication Management Coding in Telehealth

Telehealth expanded medication management access. Good news: Most payers now accept standard E/M codes (99212–99215) for video visits. Modifier 95 or GT may be required.

For audio-only (telephone) medication management:

  • Medicare: Only allowed for specific behavioral health services. General medication management not covered.
  • Commercial: Varies widely. Some require modifier 93.

Code 90863 can also be performed via telehealth if psychotherapy is provided. Same documentation rules apply.

Note: Telehealth rules change frequently. As of 2026, many COVID-era flexibilities remain but not all. Check CMS and your state Medicaid.

Real-World Case Studies

Let us walk through three realistic scenarios. Each shows the correct medication management CPT code and reasoning.

Case 1: Stable Refill – No Changes

Patient: 45-year-old female with hypertension. On lisinopril 10 mg daily for 2 years. Blood pressure today 118/76. No complaints. She needs a 90-day refill.

Provider action: Review vitals, ask about side effects (none), write prescription. Total time: 8 minutes.

Correct code: 99212 (straightforward MDM) – OR – if clinic policy allows, a telephone E/M code (99441) may be appropriate if done by phone. Some clinics use 99211 if a nurse sees the patient.

Why not 99213? No medical decision complexity. One stable problem. Low risk.

Case 2: Two Chronic Conditions with Dose Adjustment

Patient: 62-year-old male with diabetes type 2 and depression. On metformin and sertraline. A1c elevated. Reports weight gain and feeling sad. You decide to increase sertraline from 50 mg to 100 mg daily.

Provider action: Review labs, discuss side effects of higher dose, adjust prescription, schedule follow-up. Total time: 26 minutes.

Correct code: 99214. Two stable chronic conditions (but now one is worsening – depression qualifies as moderate MDM). Prescription drug management present. Time also supports 99214.

Why not 99213? Dose change and monitoring of potential side effects increases risk and MDM.

Case 3: Medication Management with Therapy

Patient: 30-year-old female with generalized anxiety disorder. On escitalopram 20 mg. Reports good symptom control but struggles with panic attacks at work. You spend 15 minutes on medication review (continue same dose) and 25 minutes on CBT for panic management.

Provider action: Review symptoms, maintain prescription, provide psychotherapy. Total time: 40 minutes.

Correct code: 99214 (based on time – 40 min exceeds 30–39 min threshold for 99214) + 90863.

Why add 90863? Psychotherapy exceeded 30 minutes total (25 min + medication review not counted separately for 90863 threshold? Actually, for 90863, psychotherapy alone must be at least 30 min? No – total time med management + psychotherapy must be 30+ minutes. In this case, 40 total is fine. But psychotherapy component must be “significant.” 25 min qualifies.)

Alternative: Some coders would use 99214 only if time is not the driver. But adding 90863 increases reimbursement legitimately.

How to Train Your Billing Staff on Medication Management Codes

Billing errors often start with front desk and coding staff. Here is a simple training checklist.

Step 1: Distinguish Refill from Management

A refill without assessment = not billable as medication management. Use 99211 or telephone code if allowed.

Step 2: Identify Who Is Billing

  • Nurses/MA: 99211 only (no MDM)
  • MD/NP/PA/CNS: 99212–99215, 90863, prolonged codes

Step 3: Use a Decision Tree

Create a one-page flowchart:

Does the visit include medical decision making?

  • No → 99211 (face-to-face staff)
  • Yes → Continue

How many chronic conditions addressed?

  • 1 stable → 99213
  • 2+ stable or 1 worsening → 99214
  • Severe exacerbation/high risk → 99215

Was psychotherapy (30+ min total, significant therapy component) provided?

  • Yes → Add 90863

Step 4: Audit Five Charts per Month

Randomly select medication management visits. Review documentation against the code billed. Offer feedback without punishment. This reduces denial rates significantly.

Medication Management CPT Codes for Different Specialties

Different specialties use medication management codes differently. Here is a breakdown.

Psychiatry

  • Most common: 99213, 99214, and 90863
  • Rarely use 99215 (except clozapine clinics or severe bipolar)
  • Telephone codes common for established patients

Primary Care

  • Most common: 99213 for stable chronic meds (statins, antihypertensives)
  • Use 99214 when adjusting diabetes or COPD meds
  • 99211 frequent for nurse-led BP checks before refills

Cardiology

  • Focus on anticoagulation management (warfarin, apixaban)
  • Often use 99214 due to high-risk meds
  • May use G2212 for prolonged visits after MI

Nephrology (ESRD clinics)

  • Monthly 90966 for medication management
  • Plus regular E/M codes for acute issues

Pain Management

  • High use of 99214 and 99215 (opioid risk)
  • Frequent use of prolonged codes
  • Strict documentation required for controlled substances
SpecialtyPrimary CodesCommon MDM LevelSpecial Considerations
Psychiatry99213, 99214, 90863Low to ModeratePsychotherapy add-on
Primary Care99212, 99213, 99214Straightforward to Moderate99211 for nurse visits
Cardiology99214, 99215Moderate to HighAnticoagulation
Nephrology90966, 99213Low to ModerateESRD monthly cap
Pain Management99214, 99215, G2212Moderate to HighControlled substance documentation

Medicaid and Medication Management Coding

Each state Medicaid program sets its own rules. However, most follow CMS guidelines for E/M codes. Key differences:

  • Some states require prior authorization for 90863.
  • Many reimburse telephone codes only for behavioral health.
  • Pediatric medication management (e.g., ADHD stimulants) often requires 99214 due to monitoring frequency.

Always check your specific state Medicaid provider manual.

Future Trends in Medication Management Coding

Coding changes slowly, but a few trends are emerging.

1. Increased Use of Time-Based Billing

More clinicians are switching to time-based coding for medication management. Why? Because it captures non-face-to-face work (chart review, care coordination) on the same day.

2. Remote Physiologic Monitoring (RPM) Integration

RPM codes (99453, 99454, 99457) now pair with medication management. For example, a patient transmits daily blood pressure readings. The clinician reviews and adjusts meds remotely. You may bill both RPM and a telephone E/M code.

3. AI-Assisted Documentation

Artificial intelligence tools now draft medication management notes. Be careful: The clinician must still verify and sign every word. But these tools reduce administrative burden.

4. Value-Based Care Models

In capitated or bundled payment models, medication management codes may not be billed at all. Instead, the practice receives a per-member per-month (PMPM) fee. If you work in an accountable care organization (ACO), coding rules differ.

Frequently Asked Questions (FAQ)

1. What is the CPT code for medication management only?

There is no single “medication management only” CPT code. Use E/M codes 99212–99215 based on complexity, or 90966 for ESRD patients.

2. Can a nurse bill medication management?

A registered nurse or medical assistant can bill 99211 only if no medical decision making occurs. True medication management (prescribing, dose changes) requires an MD, NP, PA, or CNS.

3. Is medication management the same as a med check?

Yes, colloquially. But in billing, “medication management” requires clinical assessment. A simple “med check” refill without assessment may not be billable.

4. Can I bill 90863 for a 15-minute medication visit?

No. 90863 requires at least 30 minutes total (med management + psychotherapy). A 15-minute visit cannot support 90863.

5. What modifier do I use for telehealth medication management?

Use modifier 95 (synchronous telemedicine) or GT (for Medicare, though phased out in many regions). Audio-only use modifier 93 for some payers.

6. How do I document medication management time correctly?

Write: “Total face-to-face time today was X minutes. Time spent on medication review, patient counseling, and prescription management was Y minutes. Time spent on documentation was Z minutes.” Total = X+Y+Z.

7. What if I adjust medication over patient portal without a visit?

Bill online digital E/M code 99421 (5–10 min), 99422 (11–20 min), or 99423 (21+ min). Requires patient consent and secure platform.

8. Can two providers bill medication management on the same day?

Generally no. If a psychiatrist and primary care provider both manage medications on the same day, one must modifier -25 for significant separately identifiable service. Even then, payers often deny.

9. What is the difference between 99213 and 99214 for medication management?

99213: one stable chronic condition, low risk (e.g., continue same dose of sertraline).
99214: two stable chronic conditions, or one worsening, or moderate risk (e.g., adjust lithium dose).

10. Does Medicare cover medication management?

Yes. Medicare Part B covers medication management under E/M codes. Part D covers prescriptions separately. For 90863, Medicare covers only if provided by a psychiatrist or other qualified mental health professional.

Additional Resource

For the most current and official coding guidelines, refer to the American Medical Association (AMA) CPT® Professional Edition. For Medicare-specific rules, bookmark the CMS 2026 Physician Fee Schedule Final Rule.

👉 Visit the official CMS fee schedule lookup tool here – Always verify local coverage determinations (LCDs) for your region.

Conclusion

Medication management CPT codes are not mysterious once you understand the logic. Use 99212–99215 for standard office visits based on MDM or time. Add 90863 when psychotherapy exceeds 30 minutes. Reserve 90966 for ESRD patients. And never bill for what you did not document.

Train your staff, audit your charts, and always check payer policies. With this guide, you can code medication management visits correctly, reduce denials, and get paid fairly for the valuable work you do.


Disclaimer:
This article is for educational purposes only and does not constitute legal or medical billing advice. CPT codes and payer policies change regularly. Always verify with the latest AMA CPT manual and your specific payer contracts. The author and publisher assume no liability for billing errors or claim denials resulting from the use of this information.

About the author

wmwtl

Leave a Comment