CPT 99291 is the foundational code for adult and pediatric critical care services (patients older than 24 months). It is one of the most high-value and frequently audited codes in all of medicine — and one of the most misunderstood.
Unlike the standard E/M codes that were overhauled in 2021–2023 to allow MDM- or time-based selection, critical care remains strictly time-based. Documentation, bundling rules, and the critical CPT-vs.-Medicare time discrepancy continue to create compliance risk for intensivists, hospitalists, emergency physicians, pulmonologists, and any specialist managing a critically ill patient. This guide consolidates the 2026 AMA CPT guidelines and CMS final rules into one actionable reference.
Per the AMA CPT codebook and CMS policy, critical care is the direct delivery by a physician or other Qualified Health Professional (QHP) of medical care for a critically ill or critically injured patient. Three distinct criteria must all be met before 99291 can be legitimately billed. Simply being present in an ICU, managing a ventilator, or responding to a rapid response call is not sufficient on its own.
The patient must have a condition that acutely impairs one or more vital organ systems such that there is a high probability of imminent or life-threatening deterioration of the patient’s condition. Vital organ systems include, but are not limited to, the central nervous system, the circulatory system, the respiratory system, the hepatic system, the renal system, the metabolic system, and the hematologic system.
Examples of qualifying conditions include septic shock, acute respiratory failure requiring mechanical ventilation, hypertensive emergency with end-organ damage, massive pulmonary embolism with hemodynamic instability, status epilepticus, acute hepatic failure, diabetic ketoacidosis with altered consciousness, and multi-organ dysfunction syndrome.
What does NOT qualify: A patient who is stable in the ICU and responding favorably to established treatment does not meet this threshold. For example, a post-operative patient in the SICU whose vitals are stable, labs are trending toward normal, and who requires only routine monitoring would more appropriately be billed with a subsequent hospital care code (99231–99233).
The provider must be engaged in high complexity decision making to assess, manipulate, and support vital organ system function — either to treat single or multiple organ failure, or to prevent further life-threatening deterioration.
The provider’s full attention must be dedicated to the patient during the time being counted. This means that the physician or QHP cannot simultaneously provide services to another patient during the period of critical care time being billed.
A minimum of 30 minutes of critical care must be provided on the calendar date in question. Time is cumulative — it does not need to be continuous. A physician who sees a patient for 20 minutes in the morning and returns for 15 minutes in the afternoon has accrued 35 minutes of critical care and may bill 99291 for that date. The time must be documented specifically by the provider.
Critical distinction: Documentation of the patient’s condition (meeting the definition of critical illness) is the physician’s responsibility. The note must affirmatively support both the severity of the illness and the complexity of the interventions being provided — not merely state a location (e.g., “ICU care provided”).
This is the single most important compliance distinction in critical care billing and the source of the most common audit failures. CPT guidelines and Medicare (CMS) rules differ significantly on when CPT 99292 (the add-on code) may be appended.
Under standard CPT guidelines, the time ranges are as follows: 99291 covers the first 30–74 minutes of critical care. When total critical care time reaches 75 minutes or more, one unit of 99292 (each additional 30 minutes) is added. CPT uses a midpoint convention, meaning 99292 is reportable once the midpoint of the additional 30-minute block has been passed (i.e., at 75 minutes).
For Medicare patients, a technical correction issued by CMS in the 2023 Physician Fee Schedule Final Rule changed the threshold. Medicare requires that the full 30 additional minutes must be provided before 99292 can be billed. This means: report 99291 alone from 30 to 103 minutes. Only after reaching 104 total minutes (74 + 30) may the provider add one unit of 99292. Each additional 99292 thereafter requires a full additional 30 minutes of critical care (134, 164 minutes, etc.).
Practical impact: A Medicare patient who received 90 minutes of critical care would be billed as 99291 only — not 99291 + 99292 — despite the fact that CPT rules would allow the add-on at 75 minutes.
| Total Critical Care Time | CPT (AMA) Billing | Medicare (CMS) Billing |
|---|---|---|
| Less than 30 minutes | Do NOT use 99291. Bill appropriate E/M (e.g., 99232) | Same as CPT |
| 30–74 minutes | 99291 × 1 | 99291 × 1 |
| 75–103 minutes | 99291 + 99292 × 1 | 99291 × 1 only (99292 not yet billable) |
| 104–133 minutes | 99291 + 99292 × 1 | 99291 + 99292 × 1 |
| 134–163 minutes | 99291 + 99292 × 2 | 99291 + 99292 × 2 |
| 164–193 minutes | 99291 + 99292 × 3 | 99291 + 99292 × 3 |
flowchart TD
A["Total Critical Care Time on Calendar Date"] --> B{">= 30 minutes?"}
B -->|No| C["Bill standard E/M code (99231-99233)"]
B -->|Yes| D{"Payer type?"}
D -->|"Commercial / CPT rules"| E{">= 75 minutes?"}
D -->|"Medicare / CMS rules"| F{">= 104 minutes?"}
E -->|No| G["Bill 99291 x 1"]
E -->|Yes| H["Bill 99291 + 99292 x N"]
F -->|No| I["Bill 99291 x 1 only"]
F -->|Yes| J["Bill 99291 + 99292 x N"]
Time spent performing the following activities counts toward the critical care total: bedside evaluation and management; reviewing test results, imaging, and medical records; discussing the case with other providers involved in the patient’s care (consultants, nursing staff, pharmacists); documenting the critical care note; and spending time at the bedside or on the unit managing the patient — even if the patient is temporarily in a procedure suite or being transported.
Time spent performing separately billable procedures (procedures not bundled into critical care) is excluded from the critical care time total. For example, if a physician spends 10 minutes performing an endotracheal intubation (CPT 31500), those 10 minutes cannot be added to the critical care total. Time spent by nurses or other clinical staff does not count. Time spent by a resident in the absence of the teaching physician does not count. Family discussions and updating the healthcare proxy, while valuable, are considered pre- and post-service work and generally do not count toward the critical care time units being billed.
A critical concept in 99291 billing is understanding which procedures are automatically included (bundled) into the critical care codes and which may be billed separately. Billing for a bundled service in addition to 99291 is a top RAC (Recovery Audit Contractor) audit target and constitutes improper billing.
Note for facilities: Hospital outpatient departments and inpatient facilities may still separately report some of these bundled services. The bundling restriction applies to the physician/QHP billing component, not the facility fee.
Critical compliance reminder: When billing a separately payable procedure on the same date as 99291, the time spent performing that procedure must be subtracted from the critical care time total. If enough time is removed that the critical care time falls below 30 minutes, the 99291 cannot be billed at all on that date.
Critical care notes are among the highest-value and most-audited claims in medicine. Because the code is purely time-based, vague or template-driven documentation creates significant compliance exposure. Auditors from RAC, OIG, and MACs consistently cite the following as deficiencies:
A high-quality critical care note will contain elements similar to the following: “I provided critical care services to this patient today. The patient continues to have septic shock with multi-organ dysfunction syndrome (cardiovascular and renal involvement), meeting criteria for critical illness with high probability of imminent deterioration. I spent this time performing a comprehensive bedside assessment, interpreting this morning’s labs (rising lactate, worsening creatinine), reviewing serial chest X-rays (increased bilateral infiltrates), titrating norepinephrine and vasopressin drips, adjusting ventilator settings (increasing PEEP from 8 to 10 cmH2O), and coordinating with nephrology regarding emergent CRRT initiation. Total critical care time today: 65 minutes (0840–0945), exclusive of procedure time.”
CPT 99291 is not linked to a specific ICD-10 diagnosis — the code is valid for any condition that meets the critical care definition. However, the following diagnoses frequently appear on 99291 claims and are recognized by Medicare and commercial payers as consistent with the medical necessity of critical care:
Critical Medicare Rule — “Once Per Day, Per Specialty Group”: CPT 99291 may be reported only once per calendar date per patient by the same physician or by physicians of the same specialty within the same group practice. A second intensivist from the same pulmonology/critical care group who comes to round on the patient later in the day does not bill another 99291 — their additional time is added to the aggregate, potentially supporting one or more units of 99292.
Since February 15, 2022, Medicare allows providers to bill a hospital E/M code (99221–99223 or 99231–99233) on the same calendar date as a critical care code, provided both of the following are true: (1) the E/M service was provided at a time when the patient did not yet require critical care (e.g., a morning rounding visit where the patient was stable), and (2) the patient’s condition deteriorated later in the day, necessitating critical care. The documentation for both the E/M visit and the critical care service must clearly reflect these distinct time periods and distinct clinical circumstances.
Important exception: If the patient already meets critical care criteria at the time of the initial encounter (e.g., presenting to the ED in septic shock), do not also bill an ED visit code. Report only the critical care code.
When two or more physicians from different specialties each provide critical care services to the same patient on the same day — and those services are distinct and non-duplicative — each specialty may independently bill 99291.
The documentation for each specialty must clearly delineate the unique clinical role: for example, a pulmonologist managing ventilatory failure and a nephrologist managing oliguric AKI requiring emergent CRRT may each bill 99291. Their notes must not overlap or duplicate each other’s clinical decision-making.
When a patient in the ED meets critical care criteria, only the critical care codes (99291/99292) should be billed — not the ED visit codes (99281–99285). This is one of the most common billing errors in emergency medicine. The critical care service captures the full complexity of the encounter, and billing both codes is improper. This rule holds true even if the critical care service was initiated in the waiting area, triage, or resuscitation bay.
When critical care services begin on one calendar date and are provided continuously past midnight, the entire time is billed on the date the services began. However, if there is a disruption in the service (i.e., the care is not continuous), the time on each calendar date is reported separately, and a new 99291 may be billed on the second date if at least 30 minutes of critical care are provided on that date.
Required by Medicare (and many commercial payers) when billing 99291 on the same day as a separately billable procedure. Appending modifier 25 to 99291 signals that the critical care service is a distinct, medically necessary service above and beyond the procedure performed. Example: A physician provides 45 minutes of critical care to a patient in septic shock and then performs central line placement (CPT 36556). Bill 99291-25 and 36556. Note: CPT does not require modifier 25 for critical care paired with non-bundled procedures, but Medicare does.
Use modifier 57 on 99291 when the critical care encounter results in the decision to perform a surgical procedure with a 90-day global period. Example: A surgeon evaluates a patient with an acute abdomen consistent with perforated viscus (septic shock) and decides to take the patient emergently to the OR for exploratory laparotomy. The critical care service with modifier 57 documents that the encounter constituted the pre-operative decision-making.
Effective January 1, 2022, critical care visits may be furnished as split or shared visits between a physician and a non-physician practitioner (NPP) of the same group. When a split/shared critical care service is provided, the practitioner who furnishes more than half of the cumulative critical care time (the “substantive portion”) reports the critical care codes with modifier FS. The other practitioner does not separately bill. The 104-minute rule for Medicare still applies to the aggregate time for split/shared critical care.
Required when a teaching physician involves a resident in the delivery of critical care. The teaching physician must be present for the entire period of critical care being billed — not just for key portions. Unlike other E/M services, the teaching physician cannot count only a portion of the time. Resident time alone, without the teaching physician present, cannot be counted toward critical care time.
A surgeon in a 10- or 90-day global surgical period who provides critical care for a condition completely unrelated to the procedure may append modifier 24 to 99291. Example: A cardiothoracic surgeon who performed a CABG two weeks ago is called to the ICU to manage the same patient for a new-onset septic shock from aspiration pneumonia — entirely unrelated to the cardiac surgery. Critical care for the sepsis (99291-24) would be separately billable.
CMS now recognizes critical care as eligible for split/shared billing between a physician and an NPP (PA or NP) from the same group. Key rules include the following. Only one practitioner may report the critical care codes. The practitioner who provides more than 50% of the cumulative critical care time reports 99291 (and 99292 if applicable) with modifier FS. One of the practitioners must have face-to-face contact with the patient, but it does not have to be the one who reports the service. The substantive portion is defined entirely by time for critical care — there is no MDM-based substantive portion option, unlike other split/shared E/M services. The 104-minute threshold for Medicare still applies to the aggregated times of both practitioners combined.
In a teaching setting, the teaching physician must be present for the entire period of critical care being billed. This is a stricter requirement than the “key portion” rule that applies to other E/M services. The teaching physician may document their own note or co-sign and substantively augment the resident’s note. Time spent by the resident in the absence of the teaching physician cannot be counted. The teaching physician’s own documentation must clearly state their presence throughout the billed critical care period and reflect their active role in the clinical decision-making.
| Code | Type | Time | Criteria | Typical Clinical Scenario |
|---|---|---|---|---|
| 99231 | Subsequent Hospital E/M | 25 min (or Low MDM) | Stable patient, improving, minimal new decisions | ICU patient who has been extubated and is now stable on room air, tolerating diet, awaiting discharge planning. No critical illness criteria met. |
| 99232 | Subsequent Hospital E/M | 35 min (or Mod MDM) | Moderate complexity, Rx management, multi-problem | Step-down unit patient recovering from sepsis, still requiring IV antibiotics but hemodynamically stable. Labs trending better. No imminent deterioration risk. |
| 99233 | Subsequent Hospital E/M | 50 min (or High MDM) | High complexity, unstable but not critically ill | Patient with new acute-on-chronic respiratory failure considered for step-up to ICU. Not yet on ventilator. Still responding to BIPAP. Borderline critical. |
| 99291 | Critical Care | 30–74 min | Critically ill/injured, vital organ impairment, imminent deterioration risk, high-complexity intervention | Septic shock with multi-organ failure; ventilator-dependent ARDS; massive PE with right heart strain; DKA with altered consciousness; status epilepticus; cardiogenic shock. |
| 99292 | Critical Care Add-On | Each additional 30 min beyond 74 min (Medicare: 104 min) | Same as 99291; used when total time exceeds the 74-minute threshold | Same patient as above, where management requires more than 74 minutes of direct physician critical care time. |
Patient: A 68-year-old admitted with urosepsis, now progressing to septic shock on day 2 with rising lactate (4.8), MAP dropping to 58 despite fluid resuscitation. Requires norepinephrine initiation. What the intensivist does: Spends 50 minutes at bedside and on the unit: reviewing cultures, repeat CBC/CMP, interpreting chest X-ray (new infiltrate, possible aspiration), adjusting norepinephrine, obtaining infectious disease consult by phone, placing central line (20 minutes — separate procedure), and documenting the note. Time calculation: 50 minutes of critical care + 20 minutes central line = 70 minutes total bedside time. Critical care time = 50 minutes (central line time excluded). Central line billed separately as 36556. Coding: 99291-25 + 36556. Rationale: Patient meets critical illness criteria (septic shock, imminent deterioration). Total critical care time = 50 minutes (within 30–74 minute range for 99291). Central line is not bundled and billed separately; modifier 25 on 99291 required by Medicare.
Patient: A 54-year-old with acute hypoxic respiratory failure admitted through the ED, placed on BiPAP, intubated at 11:50 PM. Provider documents 35 minutes of critical care from 11:20 PM to 11:55 PM (Day 1). Next day, the same provider returns and spends an additional 45 minutes in the morning managing ventilator settings, vasopressors, and reviewing cultures (Day 2). Coding — Day 1: 99291 (35 minutes; intubation time of 10 minutes excluded — billed separately as 31500). Coding — Day 2: 99291 (45 minutes; new calendar date, new minimum of 30 minutes met).
Rationale: Each calendar date is evaluated independently. The service was not continuous across midnight (there was a gap when the intubation was performed and stabilization achieved). Each date has its own 99291.
Patient: A 72-year-old with massive GI bleed causing hemorrhagic shock (Hgb 5.2, MAP 55) receiving packed red blood cells and vasopressors. Gastroenterologist and Intensivist are both involved. Gastroenterologist (GI): Provides 40 minutes of critical care managing the hemorrhage — reviews imaging, coordinates emergency endoscopy, discusses vasopressin use with surgery. Intensivist (Critical Care): Provides 55 minutes of critical care managing hemodynamic support — titrating vasopressors, adjusting fluid resuscitation, interpreting ABG for early ARDS management. Coding: GI bills 99291. Intensivist bills 99291. Both services are distinct and non-duplicative. Rationale: Different specialties managing distinct organ systems (GI source control vs. hemodynamic support) may each independently bill 99291. Both providers’ notes must clearly define their separate roles and time.
Patient: A 60-year-old in the MICU on day 5 of sepsis, now hemodynamically stable on weaning doses of vasopressors. The physician rounds, reviews labs, adjusts the antibiotic regimen, and documents the visit. Time spent: 22 minutes. Coding: 99232 (Subsequent Hospital Care, Moderate MDM — prescription drug management: antibiotic adjustment). Rationale: Even though the patient is in the ICU, the patient is no longer meeting critical care criteria (hemodynamically stable, improving). Furthermore, 22 minutes is below the 30-minute minimum for 99291. The appropriate code is a standard subsequent hospital care code based on MDM or time.
Patient: A 58-year-old in respiratory failure on mechanical ventilation — Day 3. NP (same group as physician): Provides 45 minutes of critical care in the morning — ventilator management review, labs, family discussion documentation, order entry. Attending Physician: Provides 35 minutes of critical care in the afternoon — bedside assessment, reviewing worsening hemodynamics, making decision to add vasopressor. Combined time: 80 minutes total (CPT: 99291 + 99292; Medicare: 99291 only — 80 minutes does not reach 104). Coding (Medicare): 99291-FS billed under the physician’s NPI (physician provided the substantive portion = 35 min vs. NP’s 45 min — NP provided more time; if NP provided the substantive portion, bill under NP’s NPI). Correction: In this scenario, the NP provided more time (45 min). The NP bills 99291-FS under their own NPI. The physician does not separately bill. For Medicare, 80 total minutes = 99291 only (below 104-minute threshold). For CPT/commercial, 80 minutes = 99291 + 99292 × 1.
The OIG, RAC auditors, and MACs have consistently identified the following patterns as high-risk for CPT 99291:
© Copyright 2026 American Medical Association. All rights reserved.
Get instant expert-level answers from CasePilot, our coding assistant.
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Get instant expert-level medical coding assistance.