Medicotechllc

em coding

E/M Coding Guide: How to Pick the Right Visit Level in 2026 (With Real Examples)

By the Medicotech Billing Team | CPC Certified | Reviewed by Shoaib Abid, CCS | Updated October 13, 2026

E/M coding (evaluation and management coding) is how medical coders turn a patient visit into a CPT code between 99202 and 99499. In 2026, you pick the level of most E/M visits by one of two methods: the level of medical decision making (MDM) or the total time the physician or qualified health professional spent on the date of the encounter. History and exam still belong in the note, but they no longer set the level. Accurate documentation and revenue cycle management services help support appropriate code selection, claim accuracy, and timely reimbursement.

Key takeaways for 2026

  • MDM uses a 2 of 3 rule: problems, data, and risk. Two must meet or exceed a level.
  • Office time thresholds are minimums: 99213 needs 20 minutes, 99214 needs 30, 99215 needs 40.
  • Medicare and CPT disagree on prolonged time. CPT adds 99417 at 75 minutes on a 99205. Medicare waits until 89 minutes for G2212.
  • CMS exempted E/M visits from the 2.5 percent efficiency adjustment in the 2026 Physician Fee Schedule.
  • Starting January 1, 2026, Medicare pays G2211 on home or residence visits, not only office visits.

Table of Contents

What does E/M mean in medical coding?

E/M stands for evaluation and management. It covers the cognitive work a physician, nurse practitioner, or physician assistant does when they assess a patient and decide what happens next. Think office visits, hospital admissions, ED visits, nursing facility rounds, and home visits.

The American Medical Association owns the CPT code set and writes the E/M guidelines. CMS layers Medicare payment rules on top, which is why a visit can code one way for a commercial plan and slightly differently for Medicare. You’ll see that split clearly when we get to prolonged services.

Here’s a quick vocabulary check, because people search these terms interchangeably:

  • E/M, E&M, and EM coding all mean the same thing: evaluation and management coding.
  • EMS coding usually means emergency medical services billing, which is ambulance transport. Ambulance claims use HCPCS codes like A0427 (ALS emergency) and A0429 (BLS emergency), not E/M codes. If you landed here looking for ambulance billing, that’s a different workflow.
  • E/M IP and E/M OP are coder shorthand for inpatient and outpatient E/M services. We cover both below.

E/M codes also sit at the center of your claim volume. For most primary care and internal medicine practices, they’re the single largest line on the revenue report. Small leveling errors repeat thousands of times a year, which is why understanding the difference between ICD-10 and CPT codes and how they pair on an E/M claim matters so much.

Which CPT codes count as E/M codes?

E/M codes live in the 99202 to 99499 range of CPT, plus a telemedicine family added in 2025. The table below covers the families your coders touch most.

Common E/M code families in 2026

ServiceCPT CodesLevel Selection
Office or outpatient, new patient99202 to 99205MDM or total time
Office or outpatient, established patient99211 to 99215MDM or total time (99211 has neither)
Hospital inpatient or observation, initial99221 to 99223MDM or total time
Hospital inpatient or observation, subsequent99231 to 99233MDM or total time
Same day admission and discharge99234 to 99236MDM or total time
Discharge day management99238, 99239Time only (30 minutes or less, or more than 30)
Emergency department99281 to 99285MDM only (time does not count)
Consultations, outpatient and inpatient99242 to 99245,
99252 to 99255
MDM or time (Medicare does not pay these)
Nursing facility99304 to 99310,
99315, 99316
MDM or total time
Home or residence99341 to 99350MDM or total time
Critical care99291, 99292Time only
Telemedicine (audio & video, audio only)98000 to 98015,
98016
MDM or time (Medicare does not recognize 98000 to 98015)

A patient counts as new when they haven’t received professional services from the same physician, or another physician of the same specialty in the same group, within the past three years. Facility services drop that idea entirely and use initial versus subsequent instead.

How do you choose an E/M level in 2026?

You choose the level by MDM or by total time, whichever the documentation supports better. The physician doesn’t have to declare the method in advance. Your coder simply checks both and reports the one the note supports.

How does medical decision making work?

MDM has three elements. To reach a level, two of the three must meet or exceed it. That 2 of 3 rule trips up more coders than any other part of the framework.

2026 MDM levels at a glance (office codes shown)

 

MDM LevelProblems AddressedData Reviewed & AnalyzedRisk of Patient ManagementNew / Est.
Straightforward1 self-limited or minor problemMinimal or noneMinimal (rest, gargles, bandages)99202 / 99212
Low2 minor problems, 1 stable chronic illness, or 1 acute uncomplicated illness or injuryLimited: 2 items from Category 1, or an independent historianLow (OTC drugs, minor surgery without risk factors)99203 / 99213
Moderate1 chronic illness with exacerbation or side effects, 2 or more stable chronic illnesses, 1 undiagnosed new problem with uncertain prognosis, or 1 acute illness with systemic symptomsModerate: 1 of 3 categories metModerate (prescription drug management, social determinants that limit treatment)99204 / 99214
High1 chronic illness with severe exacerbation, or 1 illness or injury that poses a threat to life or bodily functionExtensive: 2 of 3 categories metHigh (drug therapy requiring intensive monitoring for toxicity, decision for hospitalization, emergency major surgery)99205 / 99215

What counts as data in E/M coding?

Data is a key component of E/M coding, and understanding how each category contributes to medical decision-making helps support accurate urgent care CPT coding and appropriate code selection.

  1. Category 1, tests and documents. Review of prior external notes from each unique source, review of each unique test result, ordering each unique test, and (at moderate and high) an assessment that needs an independent historian. Moderate needs any three of these.
  2. Category 2, independent interpretation of a test another physician performed and bills, such as reading the actual ECG tracing rather than the report.
  3. Category 3, discussion of management or test interpretation with an external physician or appropriate source, such as a call with the patient’s oncologist.

One trap: ordering a test already includes reviewing its result. Count the CBC once, at the visit where the physician ordered it.

How does time based E/M coding work?

Time means total time the physician or qualified health professional spent on the date of the encounter. That includes face to face time and work done without the patient present: reviewing records before the visit, ordering tests, documenting, and calling other clinicians. It excludes clinical staff time, travel, and any separately billed procedure.

Office and outpatient time thresholds (since 2024, each is a minimum)

New Patient CPTMinimum TimeEstablished Patient CPTMinimum Time
9920215 minutes9921210 minutes
9920330 minutes9921320 minutes
9920445 minutes9921430 minutes
9920560 minutes9921540 minutes

We think practices underuse time based coding. Physicians who spend 35 minutes counseling a newly diagnosed diabetic often code a 99213 because the MDM grid “feels” low. The clock says 99214. Document the total minutes and let the clock work for you.

Eliminate Medi-Cal & Delegated IPA Claim Denials

Misrouted Medi-Cal claims and IPA mixups quietly drain LA internal medicine revenue every month. Our Denial Management Services trace each denial back to its root cause, file appeals inside payer windows, and fix the front-end step that caused the problem. Talk with our team about the denial pattern in your practice.

Reduce Claim Denials →

E/M coding examples, visit by visit

These scenarios are illustrative composites, not real patients. Each one shows how the 2 of 3 rule or the clock decides the code.

Example 1: Stable hypertension refill (99213)

An established patient returns for blood pressure follow up. Readings sit in range. The physician refills lisinopril and schedules a six month visit.

  • Problems: 1 stable chronic illness = low
  • Data: none = minimal
  • Risk: prescription drug management = moderate

Result: 99213. Prescription management alone doesn’t make a 99214. Problems sit at low and risk sits at moderate, so only low reaches two elements. This is the single most common leveling question we hear from front desk billers.

Example 2: Diabetes getting worse (99214)

An established patient with type 2 diabetes shows an A1c that climbed since the last visit. The physician reviews the A1c, orders a lipid panel and a urine microalbumin, and increases the metformin dose.

  • Problems: chronic illness with progression = moderate
  • Data: 1 result reviewed plus 2 tests ordered = 3 Category 1 items = moderate
  • Risk: prescription drug management = moderate

Result: 99214, with all three elements at moderate.

Example 3: New patient with a thyroid nodule (99204)

A new patient arrives with a palpable thyroid nodule. The endocrinologist reviews outside primary care notes, orders a TSH and a thyroid ultrasound, and plans follow up after imaging.

  • Problems: undiagnosed new problem with uncertain prognosis = moderate
  • Data: external notes, plus 2 tests ordered = 3 Category 1 items = moderate
  • Risk: ordering labs and imaging = low

Result: 99204. Problems and data carry it, even with low risk.

Example 4: Methotrexate toxicity check (99215)

An established rheumatoid arthritis patient on methotrexate has a CBC showing a falling white count. The rheumatologist reviews the CBC and liver panel, orders a repeat CBC in one week, and holds the methotrexate dose.

  • Problems: chronic illness with severe side effects of treatment = high
  • Data: 2 results reviewed plus 1 test ordered = moderate
  • Risk: drug therapy requiring intensive monitoring for toxicity = high

Result: 99215. Problems and risk both reach high.

Example 5: Same visit, coded by time (99214, not 99215)

Take Example 2 again. The physician documents 12 minutes reviewing labs before the visit, 18 minutes with the patient, and 6 minutes charting afterward. That totals 36 minutes. It clears 30 for 99214 but misses 40 for 99215. The code stays 99214, and the note should state “36 minutes total time on the date of the encounter.”

Example 6: A long new patient visit, Medicare vs commercial

A geriatric new patient visit runs 92 total minutes. Watch how the payer changes the claim:

Prolonged time on a 99205, 92 total minutes

Payer RuleProlonged CodeWhen the First Unit StartsClaim for 92 Minutes
CPT (most commercial plans)9941775 minutes99205 + 99417 x2
MedicareG221289 minutes99205 + G2212 x1

What did 2021 E/M coding examples change?

Before 2021, that Example 2 visit needed a detailed history and a detailed exam (two of three key components for an established patient) to support 99214. Coders counted HPI elements, review of systems bullets, and exam organ systems. After 2021, the same visit codes on MDM or time alone. Notes got shorter. Audits shifted from bullet counting to clinical reasoning.

Which medications support level 5 risk in E/M coding?

No medication automatically makes a visit a level 5. What qualifies is drug therapy requiring intensive monitoring for toxicity, which sits in the high risk column of the MDM table. The drug, the monitoring, and the documentation all have to line up.

CPT’s definition sets these conditions:

  • The drug can cause serious morbidity or death.
  • The monitoring checks for adverse effects, not therapeutic efficacy.
  • The monitoring uses lab, physiologic, or imaging tests. History and exam alone don’t count.
  • Long term monitoring happens at least quarterly.
  • The physician considers the monitoring results as part of managing the patient at this visit.

Commonly cited examples include:

Drugs often associated with intensive toxicity monitoring

Drug or ClassTypical Toxicity Monitoring
Antineoplastic chemotherapyCBC for cytopenia between cycles
Methotrexate (long term)CBC, liver function, creatinine
LithiumSerum lithium level, renal and thyroid labs
DigoxinSerum digoxin level, potassium
AmiodaroneThyroid and liver labs, pulmonary testing
Vancomycin, gentamicin, other aminoglycosidesTrough or peak levels, creatinine
Tacrolimus, cyclosporineDrug levels, renal function
Phenytoin, carbamazepine, valproic acidSerum drug levels, CBC, liver labs
ClozapineAbsolute neutrophil count

Warfarin is the gray zone. INR measures therapeutic effect as much as toxicity, so auditors push back when the note just says “INR stable.” If the physician adjusts the dose because the INR signals bleeding risk, document that reasoning in plain words.

Two more points. Parenteral controlled substances (an IV opioid in the ED, for example) is a separate high risk item, not a toxicity monitoring item. And high risk still needs a second element at high. A chemo patient seen weekly for a routine check rarely supports 99215 every time.

How does inpatient E/M coding differ from outpatient?

Both settings use the same MDM framework since 2023, but the codes, time rules, and add ons differ. Mixing them up is a common source of denials on hospitalist and specialty claims.

E/M IP vs E/M OP coding in 2026

FactorOutpatient (OP)Inpatient and Observation (IP)
Patient status conceptNew vs established (3 year rule)Initial vs subsequent
Main codes99202 to 9921599221 to 99239
Top level time99205: 60 min, 99215: 40 min99223: 75 min, 99233: 50 min, 99236: 85 min
Medicare prolonged codeG2212G0316
CPT prolonged code9941799418
G2211 complexity add-onYes (Medicare)No
Split or shared billingNot allowed in the office (incident to applies)Allowed, with modifier FS
Typical place of service11 (office), 22 (outpatient hospital)21 (inpatient)
Visits per dayOne per specialty, same groupOne initial or subsequent code per calendar date

What does 99223 require?

CPT 99223 is the top initial hospital inpatient or observation code. It needs a medically appropriate history and exam plus either high MDM or at least 75 minutes of total time on the date of service. Accurate medical billing and coding services help ensure documentation, code selection, and time-based billing requirements are handled correctly.

A typical 99223 scenario: the hospitalist admits a patient with an acute pulmonary embolism, reviews the CT angiogram, independently reads the ECG, starts a heparin drip with aPTT checks, and discusses care with the patient’s cardiologist. Problems reach high (threat to life), risk reaches high (decision for hospitalization and intensive monitoring), and data reaches extensive.

For Medicare, G0316 adds 15 minute units starting at 90 total minutes on a 99223. CPT’s 99418 uses the same 90 minute starting point for commercial payers.

What are the E/M IP coding guidelines for 2025 and 2026?

  • Observation and inpatient share one code set. A switch from observation to inpatient isn’t a new stay.
  • Stays under 8 hours on one date get an initial code only. Stays of 8 hours or more that start and end on the same date use 99234 to 99236.
  • Split or shared visits go to the practitioner who performed more than half the total time or a substantive part of the MDM. Append modifier FS.
  • The 2026 final rule permanently removed frequency limits on subsequent hospital, nursing facility, and critical care visits furnished by telehealth.

How have E/M coding guidelines changed since 2019?

E/M rules moved further in seven years than in the two decades before. Here’s the short version, then the detail by year.

E/M coding timeline, 2019 to 2026

YearWhat ChangedWho It Hit Hardest
2019CMS let physicians stop recording history and exam again for established patients when they review and update itPrimary care
2021Office visits moved to MDM or time; 99201 deleted; 99417 createdEvery outpatient practice
2023MDM and time framework extended to hospital, ED, nursing facility, home, and consult codesHospitalists, ED groups, SNF practices
2024Time ranges became minimums; split or shared rules updated; Medicare began paying G2211Groups with NPs and PAs, primary care
2025Telemedicine codes 98000 to 98016 added; 99441 to 99443 deleted; G2211 allowed with modifier 25 in limited casesTelehealth heavy practices
2026E/M exempt from efficiency cut; G2211 extended to home visits; new conversion factorsHome visit and primary care practices

Changes to E/M coding in 2019

The 2019 Physician Fee Schedule gave the first real relief from the 1995 and 1997 documentation guidelines. For established patients, physicians could focus history and exam on what changed since the last visit. Staff or the patient could record the chief complaint and history, and the physician only had to note that they reviewed and verified it. CMS also postponed its bigger payment overhaul to 2021.

2021 E/M coding changes

The 2021 E/M coding guidelines rewrote office visits 99202 to 99215. Code selection moved to MDM or total time on the date of the encounter, and history and exam became “medically appropriate” rather than scored. CPT deleted 99201 and created 99417 for prolonged office time in 15 minute units. CMS adopted the new framework for Medicare at the same time, though it created its own G2212 with a later starting point.

2023 E/M coding changes

For 2023, the CPT Editorial Panel extended the 2021 logic across nearly every other E/M family. The biggest moves:

  • Observation codes 99217 to 99220 and 99224 to 99226 merged into the hospital inpatient codes.
  • CPT deleted consult codes 99241 and 99251.
  • ED codes moved to MDM only. Time still doesn’t count in the ED.
  • Domiciliary and rest home codes merged into home or residence codes 99341 to 99350, and 99343 went away.
  • CPT retired annual nursing facility assessment code 99318.
  • CPT dropped prolonged codes 99354 to 99357, and 99418 arrived for inpatient and nursing facility time. Medicare created G0316, G0317, and G0318 instead.

2024 E/M coding changes

Office time ranges disappeared in 2024. A 99214 no longer means “30 to 39 minutes.” It means at least 30. CPT and CMS also aligned split or shared visits: the practitioner who performs more than half the total time, or a substantive part of the MDM, bills the visit. And Medicare started paying HCPCS G2211 for the ongoing complexity of longitudinal care.

2025 E/M coding changes

CPT added 17 telemedicine codes: 98000 to 98007 for audio and video visits, 98008 to 98015 for audio only visits, and 98016 for brief virtual check ins. CPT deleted telephone codes 99441 to 99443. Medicare declined to recognize 98000 to 98015 and kept office codes with telehealth modifiers. Medicare also began paying G2211 alongside modifier 25 when the same practitioner furnishes an annual wellness visit, vaccine administration, or a Part B preventive service on the same day.

2026 E/M coding guidelines and payment changes

The MDM and time rules themselves held steady for 2026. The CPT 2026 code set carried 418 changes overall, but the E/M section saw mostly remote monitoring updates, including new code 99470 and a revised 99457. Payment moved more:

  • The Medicare conversion factor rose to $33.40 for most physicians and $33.57 for qualifying APM participants.
  • CMS applied a 2.5 percent efficiency adjustment to non time based codes but exempted E/M visits and other time based services.
  • Starting January 1, 2026, G2211 pays with home or residence codes 99341 to 99350, not only office codes.
  • CMS cut indirect practice expense for services furnished in facility settings, which shifts some value toward office based E/M work.

If you follow one source for Medicare E/M rules, make it the CMS Evaluation and Management Services booklet (MLN006764), last updated May 2026.

Which E/M coding mistakes trigger denials?

Most E/M denials trace back to six habits. If your practice bills more than 500 visits a month, at least one of these is costing you money right now.

  1. Modifier 25 without a separate service. Payers bundle the E/M into the procedure and send a CO-97. The note has to show work beyond the procedure’s usual pre service evaluation.
  2. Diagnosis that doesn’t support the level. A 99215 paired with a single routine diagnosis invites a CO-50 medical necessity denial or a downcode.
  3. Time without a total. “Spent over half the visit counseling” was a pre 2021 phrase. Today, the note needs total minutes on the date.
  4. Counting staff time. Nurse intake and MA rooming time never count toward physician time.
  5. Double counting data. Ordering a test and later “reviewing” the same result at the same visit counts once.
  6. Cloned notes. EHR templates that copy forward last visit’s assessment make every visit look identical, which auditors flag fast.

Our take: most practices lose more money undercoding 99214s out of audit fear than they ever risk by coding accurately. A clean note supports the higher level and protects it. Denials still happen, so pair accurate leveling with a clear process for appealing CO-97 and CO-50 denials.

The coding level also feeds every downstream metric, from clean claim rate to days in A/R. That’s why we treat E/M accuracy as part of revenue cycle management that connects coding to cash flow, not a standalone task.

See Where Your E/M Denials Start

When E/M claims keep coming back with CO-97 or CO-50, the fix usually starts with the note, not the appeal. Our Denial Management Services team traces each E/M denial to its root cause, corrects the claim, and feeds the pattern back to your providers.

Reduce Claim Denials →

Does E/M coding work differently by specialty?

The rules don’t change by specialty, but the pressure points do. Internal medicine billing lives and dies on 99213 versus 99214 and on G2211. Oncology leans on the toxicity monitoring risk item. Psychiatry pairs E/M codes with psychotherapy add on codes. Surgeons work around global periods and modifier 24 and 57. Same framework, different traps.

Practices that handle E/M leveling in house often struggle to keep every provider current. That gap is where outsourced medical billing services earn their keep, because certified coders track AMA and CMS updates full time.

E/M coding FAQs

What is E/M coding in simple terms?

E/M coding assigns a CPT code to a patient visit based on how complex the medical decisions were or how much time the clinician spent that day. Codes run from 99202 to 99499 and cover office, hospital, ED, nursing facility, and home visits. The level you pick drives what the payer reimburses, so accurate leveling protects both revenue and audit standing.

What does E/M mean in coding?

E/M means evaluation and management. It describes the work of assessing a patient, reaching a diagnosis or plan, and managing care. You’ll also see it written as E&M or EM. It differs from EMS billing, which refers to ambulance and emergency medical transport claims built on HCPCS A codes rather than CPT E/M codes.

What are the 2021 E/M coding guidelines?

The 2021 guidelines changed office and outpatient visits 99202 to 99215 so the level depends only on medical decision making or total time on the date of the encounter. History and exam must be medically appropriate but no longer set the level. CPT deleted 99201 and added 99417 for prolonged office time in 15 minute increments.

What changed in E/M coding in 2023?

In 2023, the MDM and time framework expanded to hospital inpatient and observation care, consultations, emergency department visits, nursing facility services, and home or residence visits. Observation codes merged into inpatient codes, the lowest consult levels disappeared, domiciliary codes merged into home codes, and new prolonged code 99418 replaced 99354 to 99357.

What are the E/M coding guidelines for 2026?

The 2026 E/M guidelines keep MDM or total time as the basis for level selection. Payment rules shifted: CMS exempted E/M visits from the 2.5 percent efficiency adjustment, raised the conversion factor to $33.40 for most physicians, and extended G2211 to home or residence visits. Remote monitoring codes saw the main CPT edits.

What is the time requirement for 99214?

CPT 99214 requires at least 30 minutes of total physician or qualified health professional time on the date of the encounter. Since 2024 that number is a minimum, not a range. You can also support 99214 with moderate MDM, meaning two of three elements (problems, data, risk) at moderate or higher.

Can you bill G2211 with modifier 25?

Usually no. Medicare doesn’t pay G2211 when the base E/M code carries modifier 25. Since January 1, 2025, there’s one exception: the same practitioner may bill G2211 with a modifier 25 office visit on the same day as an annual wellness visit, a vaccine administration, or any Medicare Part B preventive service.

Does time count for emergency department E/M codes?

No. ED codes 99281 to 99285 use medical decision making only, because ED physicians often treat several patients at once and time doesn’t measure their work well. If an ED patient needs critical care, the physician can report 99291 by time in addition to the ED code when the patient’s condition changes.

Sources

This guide explains coding and billing rules. It isn’t medical or legal advice. Confirm payer specific policies before you submit claims.

Scroll to Top

Get a Free Consultation

Complete the form below and our credentialing , billing and coding specialist will contact you within 24 hours.



    Your information will be securely sent to and stored in Google Sheets for the purpose of processing your form submission.

    ⭐⭐⭐⭐⭐ Trusted by Healthcare Providers