CPT Code 99212: Established Patient Office Visit (Level 2) — Complete Billing and Coding Guide
Last updated:

CPT Code 99212: Established Patient Office Visit (Level 2) — Complete Billing and Coding Guide


What Does CPT Code 99212 Mean?

CPT code 99212 describes a level 2 established patient office or other outpatient visit that involves a straightforward level of medical decision making (MDM). This code is part of the E and M code set for established patients (99211-99215) and represents a low-complexity follow-up visit. It is typically used when an established patient presents with one self-limited or minor problem requiring a focused evaluation and straightforward decision-making.

Key Code Attributes:

  • Billable Status: Fully billable for established patient encounters with straightforward MDM
  • Primary Setting: Office or other outpatient setting
  • Provider Type: MD/DO, NP, PA, CNM, CNS (any licensed provider)
  • Visit Type: Established patient (seen by same provider or same specialty in the same group within the past 3 years)
  • MDM Level: Straightforward
  • Time Threshold: 10-19 minutes total time on date of service (if time-based)
  • Medicare Payment: ~$55-80 (non-facility, 2026 estimated)
  • Audit Risk: Low — straightforward MDM is well-defined and infrequently miscoded

What Services and Procedures Does CPT Code 99212 Cover?

CPT 99212 encompasses established patient encounters where the presenting problem is of minimal severity and requires straightforward MDM. This code is commonly used for focused follow-up visits addressing a single minor complaint in a patient known to the practice.

Covered Clinical Presentations (Examples):

  • Established patient with uncomplicated seasonal allergies requesting antihistamine refill
  • Follow-up visit for mild contact dermatitis that has not resolved with OTC treatment
  • Established patient requesting refill of birth control with no interval changes or complications
  • Uncomplicated urinary tract infection in a patient with a known history of UTIs
  • Mild conjunctivitis requiring antibiotic eye drops in a known patient
  • Medication refill visit for a patient on a stable long-term medication (e.g., thyroid hormone, antihypertensive) with no interval issues
  • Suture removal with evaluation of healing
  • Weight check and brief dietary counseling for established patient

What Does CPT 99212 Specifically Exclude?

  • Lower-level established patient visits — Use 99211 for visits where a physician may or may not provide a service (typically nurse visits, minimal MDM)
  • Higher-level established patient visits — Use 99213 for low MDM (2+ self-limited problems, stable chronic illness with medication change)
  • Established patient moderate MDM — Use 99214 for moderate MDM (chronic illness exacerbation, undiagnosed new problem)
  • Established patient high MDM — Use 99215 for high MDM (severe exacerbation, threat to life/function)
  • New patient visits — Use 99202 for straightforward MDM in new patients
  • Preventive medicine visits — Use 99381-99397 (routine physical, well-woman, well-child)
  • Telephone or audio-only visits — Use 99421-99423 or 99441-99443
  • Emergency department visits — Use 99281-99285

Established Patient Definition: A patient is considered established if they have received professional services from a physician or other qualified healthcare professional of the same specialty in the same group practice within the past 3 years.


When Is CPT Code 99212 the Right Code to Use?

Correct code selection for established patient visits depends on either: (1) the level of medical decision making (MDM) as defined by the 2021 AMA E and M guidelines, or (2) the total time spent on the encounter date if counseling and/or coordination of care dominates the visit.

Step-by-Step Code Selection Criteria

  1. Confirm the patient is established:

    • Seen by any provider of the same specialty in the same group practice within the past 3 years
    • If the provider type is different (e.g., NP vs. MD) but same specialty and group, patient is established
    • If seen within 3 years by same specialty/group = established patient
    • If not seen in 3 years = new patient (use 99202-99205)
  2. Assess MDM level — Straightforward requires at least ONE of the following:

    • One self-limited or minor problem
    • Minimal or no data review
    • Minimal risk of complications or morbidity
  3. Data reviewed — Minimal or none:

    • No external records need review
    • Test ordering may be present but is not required
    • Independent interpretation of a test not typically present
  4. Risk level — Minimal risk:

    • No prescription drug management required (or refill of existing medication without dose change)
    • Over-the-counter medications suggested
    • Minor procedures with minimal risk
    • Lifestyle or dietary counseling
  5. If using time: verify total time on date of service

    • 99212: 10-19 minutes total time
    • Must document >50% of total time was spent on counseling and/or coordination of care
    • Total time includes face-to-face and non-face-to-face work on the date of service (chart review, documentation, counseling)

How Does CPT 99212 Differ From the Most Commonly Confused Codes?

Comparison: CPT 99212 vs. 99213 vs. 99214

AspectCPT 99212CPT 99213CPT 99214
MDM LevelStraightforwardLowModerate
Typical Time10-19 minutes20-29 minutes30-39 minutes
Problems1 self-limited or minor problem2+ self-limited/minor, OR 1 stable chronic, OR 1 acute with systemic symptoms1+ chronic with exacerbation, OR 1 undiagnosed new problem with uncertain prognosis
Data ReviewedMinimal or noneMinimal — lab review or test orderingModerate — external notes review, OR test interpretation, OR test ordering
Risk LevelMinimalLowModerate
Common ExampleEstablished patient allergy refillFollow-up HTN with medication adjustmentDiabetes with neuropathy workup
Medicare Payment~$55-80~$85-110~$115-145
Audit RiskLowModerateModerate-High

Comparison: CPT 99212 vs. 99202 (Established vs. New Straightforward Equivalent)

AspectCPT 99212 (Established)CPT 99202 (New)
Patient TypeEstablished (seen within 3 years)New (not seen in 3 years)
MDM LevelStraightforwardStraightforward
Time Threshold10-19 minutes15-29 minutes
Typical ContentProblem-focused history and examMedically appropriate history and exam
Medicare Payment~$55-80~$90-115
Key DifferencePrior history available; more focused visitNo prior relationship; inherently more work

Critical Note: Both 99212 and 99202 require straightforward MDM, but the new patient code (99202) expects a more comprehensive service and has a higher time threshold (15-29 min vs. 10-19 min). Reimbursement for 99202 is approximately 50% greater.


What Documentation Is Required to Support CPT 99212?

Documentation for 99212 must support straightforward MDM under the 2021 AMA E and M guidelines. For established patients, the history and exam should be problem-focused and medically appropriate.

What Must the Provider Document for Straightforward MDM (99212)?

MDM ElementStraightforward (99212) RequirementDocumentation Examples
Problems Addressed1 self-limited or minor problem”Patient returns for allergy follow-up — symptoms well controlled on cetirizine, requesting refill”; “Mild conjunctivitis — itchy red eyes × 3 days, prescribed tobramycin eye drops”
Data Reviewed & AnalyzedMinimal or none; may include ordering of a single test”Reviewed recent lab results from 1 month ago — TSH 3.2, within normal range”; “Ordered urinalysis — pending”
Risk of ComplicationsMinimal risk: OTC medications, prescription refill without dose change, dietary counseling”Refilled levothyroxine 50mcg daily — no dose change needed”; “Recommended OTC artificial tears and warm compresses”

Important: For established patients with straightforward MDM, a focused history and exam addressing the single presenting problem is sufficient. Comprehensive documentation is not required and may contribute to upcoding concerns if the MDM does not support a higher level.

How Do the 2021 AMA E and M Guidelines Apply to This Code?

Key 2021 Changes Affecting 99212:

  • No history/exam level requirements — Prior guidelines required specific history and exam elements. Now, history and exam are “medically appropriate.”
  • MDM or Time is the code level determinant — Straightforward MDM is the lowest billable level for physician visits (99211 is the exception)
  • Time definition expanded — 10-19 minutes total time includes all work on the date of service
  • Time-based option simplified — Provider may use total time if >50% was counseling/coordination of care

Facility vs. Non-Facility Documentation Standards

Non-Facility (Office/Clinic): The provider’s documentation must independently justify 99212. The entire reimbursement goes to the provider.

Facility (Outpatient Hospital): The provider bills the professional component. Documentation standards are identical. The facility bills a separate facility fee.


How Does CPT Code 99212 Affect Medical Billing and Reimbursement?

RVU Breakdown for CPT 99212

RVU Component2025 Value2026 Value (Estimated)Impact on Billing
Work RVU0.480.48Reflects provider effort for focused established patient visit
Practice Expense RVU (Non-Facility)0.600.60Office overhead for brief visit
Practice Expense RVU (Facility)0.220.22Reduced in facility settings
Malpractice RVU0.040.04Professional liability
Total RVU (Non-Facility)1.121.12Office/clinic billing
Total RVU (Facility)0.740.74Hospital outpatient billing

Medicare Reimbursement Calculation (Non-Facility, 2026):

  • Total RVU: 1.12 × $32.98 (CF) = **$36.94**
  • Geographic adjustment (GPCI): Multiply by locality factor
  • Final estimated payment: ~$55-80 (varies by region)

With G2211 Add-On Code:

  • G2211 adds approximately 0.33 RVU
  • Additional payment: ~$10-15
  • Combined total: ~$65-95

Commercial Payer Reimbursement Benchmarks (2026):

  • Blue Cross Blue Shield: $75-110 mean rate
  • Cigna Health: $65-90 average
  • Aetna: $60-85 average
  • UnitedHealth: $55-80

What Modifiers Are Commonly Used With CPT 99212?

ModifierDescriptionWhen to ApplyBilling Impact
-25Significant, separately identifiable E and M on same day as procedureE and M + procedure same day for established patientAllows billing both codes
-24Unrelated E and M during post-op periodEstablished patient with unrelated complaint during global periodPrevents bundling
-95Synchronous telemedicineAudio-video visitRequired for Medicare telehealth
G2211Visit complexity add-onComplexity beyond typicalAdditional ~$10-15

Are There Any Prior Authorization or LCD Requirements?

Medicare Coverage: Nationally covered. No specific LCD for 99212. Coverage follows general E and M medical necessity rules.

Key Denial Reasons:

  • “Medical necessity not supported” — Document reason for established patient visit
  • “Duplicate visit” — Only one E and M per patient per day per provider
  • “Incident to billing requirements not met” — Verify supervision requirements if billing incident to

What CPT or HCPCS Codes Are Commonly Billed Alongside CPT 99212?

Associated CodeDescriptionBilling Guidance
-25 modifier proceduresSkin biopsy, joint injection, I and DAppend -25 to 99212
CPT 93000EKGBill separately; no modifier
CPT 81000-81003UrinalysisBill separately
CPT G2211Complex visit add-onAppend to 99212

NCCI Edits: 99212 does NOT bundle with most procedures when -25 is appended. G2211 is an add-on code with no conflict.


What Coding Errors Should You Avoid With CPT 99212?

Top Coding Errors Ranked by Frequency:

  1. Upcoding 99212 to 99213 — Most common error. If only one self-limited problem with straightforward MDM, 99212 is correct. Do not upcode simply because the patient is established.
  2. Downcoding to 99211 — 99211 is for visits where the physician may not provide a service (nurse visit). A physician visit with straightforward MDM should be 99212.
  3. Using 99212 for new patients — Straightforward MDM in a new patient requires 99202, not 99212.
  4. Billing 99212 for preventive visit component — If the visit is solely preventive, use preventive codes (99381-99397). If both preventive and problem-focused are performed on the same day, append -25.
  5. Missing -25 modifier when procedure performed — E and M portion denied if a procedure is performed on the same day without modifier -25.
  6. Incident to billing errors — When billing incident to for 99212, ensure direct supervision requirements are met.

How Does CPT 99212 Relate to Other CPT Codes?

Related CodeRelationshipKey Distinction
99213Higher levelLow MDM — 2+ self-limited problems or 1 stable chronic illness
99214Higher levelModerate MDM — chronic exacerbation or undiagnosed problem
99215Highest levelHigh MDM — threat to life/function
99202New patient equivalentStraightforward MDM for new patients
99381-99397PreventiveNot problem-focused; can be billed same day with -25

Real-World Coding Scenario — How CPT 99212 Is Applied in Practice

Patient Scenario: A 35-year-old established female patient presents for a 10-minute visit requesting refill of her oral contraceptive pill. She has been on the same formulation for 2 years with no adverse effects, no interval changes in health status, and no new concerns. BP 118/76, HR 72. Provider reviews interval history, confirms no contraindications, writes a 12-month refill prescription, and counsels briefly on annual gynecologic exam. Total time: 12 minutes, 5 minutes counseling.

Correct Code: CPT 99212

  • Straightforward MDM: One self-limited or minor problem (routine birth control refill, no complications)
  • Data: No external records reviewed, no tests ordered
  • Risk: Prescription refill without dose change (minimal risk)
  • Time-based also supports 99212 (12 min within 10-19 min range)

Common Mistake: Billing 99213 — A straightforward medication refill visit with no interval complications, no chronic disease management, and no diagnostic testing is straightforward MDM (99212), not low MDM (99213). Upcoding to 99213 for a routine refill would be a compliance risk.


Frequently Asked Questions About CPT Code 99212

Is CPT Code 99212 Still Valid for Use in 2026?

CPT code 99212 remains a valid, active, billable code for fiscal year 2026 with no changes to its descriptor, RVU values, or coding guidelines. The code has been stable under the 2021 E and M guidelines and is not scheduled for retirement. Verify annually against AMA CPT updates and CMS MPFS.

What Is the Difference Between CPT 99212 and 99202?

CPT 99212 is for established patients (seen within 3 years) with straightforward MDM and requires 10-19 minutes total time, while 99202 is for new patients (not seen within 3 years) with straightforward MDM and requires 15-29 minutes total time. The MDM level is the same (straightforward), but new patient visits inherently require more work to establish the patient’s history and background. Reimbursement for 99202 is approximately 50% higher (~$90-115 vs. ~$55-80).

What Is the Difference Between CPT 99212 and CPT 99211?

CPT 99211 is a unique code that does not require a physician’s presence and is typically used for nursing visits (e.g., blood pressure check, injection administration). 99212 requires a physician or qualified healthcare professional to perform a straightforward MDM service. If the physician does not provide a personally performed service, 99211 may be appropriate. If the physician evaluates and manages the patient with straightforward MDM, 99212 is the correct code.

Can I Bill CPT 99212 and a Preventive Visit on the Same Day?

Yes, you can bill both 99212 and a preventive medicine code (99381-99397) on the same day if a significant, separately identifiable problem-focused E and M service is performed. Append modifier -25 to 99212, and document the problem-focused service separately from the preventive components.

What Is the Medicare Reimbursement Rate for CPT 99212 in 2026?

Medicare reimbursement for 99212 in 2026 is approximately $55-80 depending on geographic location. The base RVU is 1.12 (non-facility) multiplied by the conversion factor. Commercial payer rates range from $55-110.


Key Takeaways for Billing and Coding CPT 99212

  • Code Purpose: Level 2 established patient office visit with straightforward MDM
  • Straightforward MDM: 1 self-limited or minor problem, minimal risk, minimal data
  • Established Patient: Seen within 3 years by same specialty in the same group
  • Time-Based: 10-19 minutes total time with >50% counseling/coordination
  • Reimbursement: Medicare ~$55-80; Commercial ~$55-110
  • Common Error: Upcoding to 99213 when MDM is straightforward, or using 99212 for new patients

Additional Resources and References

Sarah Mitchell

By Sarah Mitchell

Certified Professional Coder (CPC) & Medical Billing Specialist

Sarah Mitchell is a Certified Professional Coder (CPC) with over 12 years of experience in medical billing and coding across multi-specialty practices. She specializes in E&M coding, anesthesia billing, and revenue cycle compliance. Sarah has trained hundreds of medical coders and regularly contributes to industry publications on coding best practices and audit readiness.