Serving US hospitals & clinics, 24/7

Inpatient E/M coding in 2026: 99221 to 99233 and 99291

Inpatient EM coding 2026 initial and subsequent visit levels and critical care time card with hospital tower

CMS halved the indirect practice expense allocation for facility-based services relative to non-facility settings. Because inpatient care has no office rate alternative, the reduction applies without offset.

Inpatient and observation E/M codes are levelled by medical decision making or total time on the date of the encounter, using the same three MDM elements as office visits. Initial care is 99221 to 99223, subsequent care is 99231 to 99233, and critical care is 99291 for the first 30 to 74 minutes with 99292 for each additional 30 minutes. Observation and inpatient codes were merged into a single family in 2023.

Hospital-based coding attracts less attention than office E/M and produces more preventable loss, because the documentation is written by clinicians under time pressure across multiple shifts and the leveling depends on decisions that are often implicit in a progress note rather than stated.

The code families

CodesServiceLevelled by
99221, 99222, 99223Initial hospital inpatient or observation careStraightforward or low, moderate, or high MDM, or total time
99231, 99232, 99233Subsequent hospital inpatient or observation careStraightforward or low, moderate, or high MDM, or total time
99234, 99235, 99236Same-day admission and dischargeMDM or total time, with a stay of at least eight hours
99238, 99239Hospital discharge day managementThirty minutes or less, or more than thirty minutes
99291, 99292Critical careTime only

Since the 2023 restructuring, observation and inpatient services share one code family. There are no longer separate observation codes, which removed a large category of status-related coding error and created a new one: clinicians and coders who learned the old distinction sometimes still apply it.

Initial versus subsequent

Initial service codes are billed once per admission per specialty group. A second physician of the same specialty in the same group joining the case bills a subsequent visit code, not an initial one. A physician of a different specialty billing a genuine consultative service can report an initial code for their own involvement, subject to payer policy.

This is the most common source of denials in inpatient coding: two initial visit codes on the same admission from the same group, which the payer rejects as a duplicate. It is preventable with an edit that checks admission history before submission, standard inside claim scrubbing services.

Critical care, and why it is different

99291 is time-based only. There is no MDM route. It requires 30 to 74 minutes of critical care time on a calendar date, with 99292 for each additional 30 minutes. Below 30 minutes you bill the appropriate inpatient E/M code instead.

Three conditions have to hold. The patient must have a critical illness or injury acutely impairing one or more vital organ systems with a high probability of imminent deterioration. The care must involve high complexity decision making to treat or prevent that deterioration. And the time must be documented as total critical care time on that date, exclusive of separately reportable procedures and of time spent on activities not devoted to that patient.

Certain services are bundled into critical care time and cannot be billed separately, including interpretation of cardiac output measurements, chest radiographs, pulse oximetry, blood gases, gastric intubation, temporary transcutaneous pacing, ventilator management, and vascular access procedures. Billing those alongside 99291 produces bundling denials.

Time may be aggregated across the calendar date and need not be continuous, but it must be the billing clinician’s own time devoted to that patient, and split or shared arrangements follow their own rules that vary by payer.

What changed for 2026

Hospital-based physicians took the sharp end of the CY2026 fee schedule. CMS reduced the indirect practice expense allocation for services performed in facility settings to half the non-facility allocation, on the reasoning that facilities now bear those costs. Because inpatient services are inherently facility-based, there is no office rate to offset the reduction, and the analysis published at proposal stage indicated commonly used hospital visit codes would see reductions in total RVUs.

This is a structural point rather than a coding one, and it has two practical consequences. If your hospitalists or specialists are compensated on work RVUs, their measured production is unchanged while the organization’s professional collections have moved, which is a compensation conversation rather than a billing one. And the margin for coding leakage narrowed, because there is less revenue per encounter to absorb it. Pull your specific figures from the CMS Physician Fee Schedule lookup, and read the setting differential alongside POS 11 versus POS 22.

Documentation that levels correctly

  1. State the problem status in every progress note. “Improving,” “worsening,” “unstable” are leveling words. A note listing findings without a status statement supports the lowest level.
  2. Write the decision, not just the plan. “Continue current management” records an outcome. “Continued current antibiotics given improving white count and no new fever, holding escalation pending culture” records a decision.
  3. Name the risk element. Drug therapy requiring intensive monitoring, a decision about escalation to intensive care, or a decision to de-escalate care all support high risk, and all are frequently performed and rarely documented as decisions.
  4. If leveling on time, record total minutes for that date and what the time comprised, including record review and coordination.
  5. For critical care, document the total critical care time explicitly and exclude separately reportable procedure time. An unstated total is the single most common reason 99291 is downgraded.

Inpatient coding accuracy depends on clinical documentation improvement working alongside coding rather than after it, which is how it sits inside our medical coding services and hospital revenue cycle management. For how hospital payment fits together more broadly, see community hospital billing. Denials on duplicate initial visits and bundled critical care services are worked through denial management.

Frequently asked questions

How are inpatient E/M codes levelled?

By medical decision making or by total time on the date of the encounter, using the same three MDM elements as office visits: problems addressed, data reviewed, and risk. History and examination must be medically appropriate but do not determine the level.

Are there still separate observation codes?

No. Observation and inpatient services were merged into a single code family in 2023. Initial care is 99221 to 99223 and subsequent care is 99231 to 99233 regardless of whether the patient is in observation or inpatient status.

How much time does 99291 require?

Thirty to seventy-four minutes of critical care time on a calendar date. Add 99292 for each additional thirty minutes. Below thirty minutes, report the appropriate inpatient E/M code instead.

Can two physicians bill an initial hospital visit for the same admission?

Not within the same specialty group. The second physician bills a subsequent visit code. A different specialty providing a genuine consultative service may report an initial code, subject to payer policy.

What services are bundled into critical care?

Among others: chest radiograph and blood gas interpretation, pulse oximetry, cardiac output measurements, gastric intubation, temporary transcutaneous pacing, ventilator management, and vascular access procedures. Billing these separately alongside 99291 produces bundling denials.

Why did inpatient payment fall in 2026?

CMS halved the indirect practice expense allocation for facility-based services relative to non-facility settings. Because inpatient care has no office rate alternative, the reduction applies without offset.