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.
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
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)
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.
- 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.
- Category 2, independent interpretation of a test another physician performed and bills, such as reading the actual ECG tracing rather than the report.
- 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)
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.
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
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
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
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
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.
- 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.
- 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.
- Time without a total. “Spent over half the visit counseling” was a pre 2021 phrase. Today, the note needs total minutes on the date.
- Counting staff time. Nurse intake and MA rooming time never count toward physician time.
- Double counting data. Ordering a test and later “reviewing” the same result at the same visit counts once.
- 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.
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
- AMA: CPT Evaluation and Management overview
- CMS: Evaluation and Management Services, MLN006764 (May 2026)
- AMA: E/M revisions FAQs
This guide explains coding and billing rules. It isn’t medical or legal advice. Confirm payer specific policies before you submit claims.



