Critical care billing lives and dies on minute-level time documentation. 99291/99292 stacking, split/shared visit attribution, and the same-day 99231–99233 exclusion break general billers on every ICU shift. Add neonatal 99468–99476 rules and concurrent-care edits, and intensivist revenue leaks on every encounter. MedFactor delivers critical-care-specific RCM that protects every minute.
From medical ICU to neonatal and pediatric intensive care, we tailor billing to the time-based and per-day coding rules of every critical care subspecialty.
Sepsis, respiratory failure, and ARDS management with 99291/99292 minute-level time capture and 99231–99233 conflict avoidance.
Post-op critical care with modifier 24 (unrelated post-op E/M) and 57 (decision for surgery) accuracy on trauma admissions.
Anoxic brain injury, status epilepticus, and ICP management with concurrent-care attribution and time documentation.
Post-arrest, cardiogenic shock, and mechanical support with critical care time stacking and cardiac procedure bundling rules.
Per-day neonatal critical care codes 99468–99476 by age band, with initial-day single-physician rule and transport 99466/99467 capture.
Pediatric critical care transport (99466/99467) and age-banded per-day codes, with split/shared visit setup for attending and fellows.
Critical care is billed on cumulative physician time, not medical-decision-making complexity. 99291 covers the first 30–74 minutes; 99292 is billed once for each additional 30 minutes. Missing minute-level documentation is the number-one critical care denial — and the largest source of intensivist revenue leakage.
99291 is the initial critical care code (30–74 min, critically ill patient 6 years or older). 99292 is the add-on, billed once per each additional 30 minutes.
Critical care billing is governed by minute-level time rules, split/shared attribution, and same-day E/M exclusions that general billing companies cannot navigate effectively.
Critical care time not documented minute-by-minute with start/stop, leaving 99291/99292 undefensible on audit.
99292 billed without a supporting 99291 on the same date, automatically denied as an orphaned add-on.
99291 billed the same calendar day as 99231–99233; critical care and subsequent hospital care cannot both be paid.
Split/shared critical care visits with the substantive-portion provider wrong, causing payment to the wrong clinician.
Concurrent care between intensivists and specialists billed without correct attribution rules, triggering duplicate denials.
99292 billed beyond the cumulative minutes documented, exceeding the max-units limit and denying the whole stack.
Quick reference for the most frequently used codes in intensivist and critical care billing and coding.
| Code | Description | Common Use |
|---|---|---|
| 99291 | Critical care, initial 30–74 min | Initial critical care, once per date |
| 99292 | Critical care, each additional 30 min | Add-on to 99291 per 30-min increment |
| 99222 | Initial hospital care, moderate complexity | Hospital admission, MDM moderate |
| 99223 | Initial hospital care, high complexity | High-complexity admission, 75 min |
| 99231 | Subsequent hospital care, stable | Low-complexity follow-up, 25 min |
| 99233 | Subsequent hospital care, unstable | High-complexity follow-up, 45 min |
| 99238 | Hospital discharge, <30 min | Discharge day management under 30 min |
| 99239 | Hospital discharge, ≥30 min | Discharge day management 30 min or more |
| 99468 | Neonatal critical care, initial day | Critically ill neonate, 28 days or less |
| 99466 | Pediatric transport critical care, 30–74 min | Interfacility transport, 24 months or younger |
| Code | Description | Clinical Context |
|---|---|---|
| A41.x | Sepsis | Septic shock / severe sepsis critical care |
| R57.x | Shock, unspecified / cardiogenic | Hemodynamic collapse, shock states |
| J80 | Acute respiratory distress syndrome (ARDS) | Respiratory failure, ventilator management |
| J96.x | Respiratory failure | Acute / hypercapnic respiratory failure |
| I46.x | Cardiac arrest | Post-arrest critical care, CPR survival |
| E87.x | Acid-base disorders | Severe metabolic / respiratory acid-base disturbance |
| G93.1 | Anoxic brain damage | Post-arrest anoxic encephalopathy |
| R65.2x | Severe sepsis (SIRS with organ dysfunction) | Severe sepsis without septic shock |
| Modifier | Description | Critical Care Application |
|---|---|---|
| 25 | Separate E/M same day | E/M with same-day procedure on the critically ill patient |
| 24 | Unrelated E/M during post-op | Critical care unrelated to a surgical global period |
| 57 | Decision for surgery | Critical care E/M triggering decision for surgery |
| 52 | Reduced service | Partially reduced critical care procedure |
| 59 | Distinct procedural service | Distinct procedure during same critical care encounter |
| GT | Telehealth via interactive audio-video | Telehealth critical care follow-up (verify payer) |
| 95 | Synchronous telehealth | Real-time audio-video critical care (verify payer) |
| FS | Split/shared E/M | Medicare split/shared critical care, >50% time provider |
Comprehensive revenue cycle management designed specifically for intensivist and critical care practices.
Specialty coders stack 99291/99292 by cumulative minutes, apply same-day E/M exclusions, and document every minute for defensibility.
Time-documentation defense, 99292 orphan denials, and same-day 99231 conflict appeals with minute-level audit trails.
Start/stop capture and cumulative-minute validation on every critical care encounter to defend 99291 and each 99292 increment.
Medicare split/shared critical care with modifier FS, assigning the substantive portion to the >50% time provider correctly.
Prioritized follow-up on aged critical care and ICU claims with strategic payer escalation to maximize recovery.
Real-time dashboards tracking critical care minutes per encounter, 99292 stacking density, and intensivist productivity.
Understanding the most common denial reasons is the first step to preventing them on critical care and ICU claims.
99291/99292 denied when cumulative minutes are not documented minute-by-minute with start/stop.
Capture cumulative minutes with start/stop on every encounter, defensible to audit.
99292 denied as an orphaned add-on when 99291 is not billed first on the same date.
Always pair 99291 first; every 99292 requires a supporting 99291 on the same date.
Critical care and subsequent hospital care cannot both bill the same day; one denies the other.
Bill only critical care on the date critical care time is documented.
Split/shared and concurrent care denied when the substantive-portion provider is assigned wrong.
Assign the substantive portion to the >50% time provider with modifier FS.
Identifying and plugging these common revenue leakage points can significantly improve your practice’s bottom line.
Cumulative critical care time not aggregated across intermittent encounters on the same date.
Additional 30-min increments not billed when 99291 time exceeds 74 minutes.
Subsequent hospital care billed the same day as critical care and denied as duplicative.
Split/shared visits paid to the wrong clinician when the substantive portion is not assigned by time.
See how critical-care-specific revenue cycle management transforms your intensivist practice’s financial performance.
A structured onboarding process designed to deliver measurable improvements within the first 90 days.
Review of critical care billing operations, 99291/99292 time capture, and revenue cycle baseline.
EMR and ICU-system integration, dedicated critical care billing team, and payer enrollment verification.
Full billing with real-time claim submission, minute-level time validation, and denial prevention protocols.
Performance review against baseline, workflow optimization, and documented revenue improvement.
How our critical-care-specific approach compares to in-house billing and general medical billing companies.
| Capability | In-House Team | General Billing Co. | MedFactor Critical Care |
|---|---|---|---|
| 99291/99292 minute-level time capture | Inconsistent | ✕ | ✓ |
| 99292 paired with 99291 every time | ✕ | ✕ | ✓ |
| Same-day 99231–99233 conflict avoidance | Inconsistent | ✕ | ✓ |
| Split/shared visit modifier FS attribution | ✕ | ✕ | ✓ |
| Concurrent care attribution rules | Manual | Partial | ✓ |
| Neonatal 99468 single-physician rule | Inconsistent | Partial | ✓ |
| Pediatric transport 99466/99467 capture | Manual | Partial | ✓ |
| Critical care minutes-per-encounter reporting | ✕ | ✕ | ✓ |
| Dedicated intensivist billing team | ✕ | ✕ | ✓ |
Our team combines deep intensivist billing expertise with the technology and processes to deliver consistent, measurable results for medical, surgical, neuro, cardiac, neonatal, and pediatric ICUs.
Discover exactly where your ICU practice is losing revenue. Our no-obligation audit analyzes your 99291/99292 time capture, split/shared attribution, and neonatal coding compliance.
Real results from intensivist practices that partnered with MedFactor for specialty revenue cycle management.
A medical ICU was documenting critical care time only as a daily total, losing 99292 increments above 74 minutes. MedFactor implemented start/stop cumulative-minute capture, recovering substantial critical care revenue in seven months.
A surgical ICU was billing 99291 alone and dropping additional 30-minute increments on long trauma resuscitations. MedFactor implemented 99292 stacking per cumulative minutes, recovering add-on revenue per encounter.
A neuro ICU was hitting split/shared attribution denials between intensivist and neurosurgeon on concurrent patients. MedFactor implemented substantive-portion attribution with modifier FS, improving throughput and clean claims.
No matter where your ICU practice operates, our team understands the payer landscape and regulatory requirements in your region.
Medicare 99291/99292 time policy and split/shared critical care rules applied correctly across all regions.
Commercial and Medicare Advantage split/shared and modifier FS policies applied per payer.
Neonatal 99468–99476 per-day coverage and single-physician rules across state Medicaid programs.
Concurrent and split/shared critical care attribution rules aligned with payer and regulatory requirements.
Common questions from intensivist practices considering MedFactor’s specialty RCM services.
99291 reports the first 30–74 minutes of critical care for a critically ill or injured patient (6 years or older) and is billed once per calendar date. Time can be continuous or intermittent and is aggregated across the date, but the provider must devote full attention to the patient during the counted time. Time spent on separately reportable procedures pauses the critical care clock. We capture cumulative minutes with start/stop entries on every encounter so the total duration is defensible to audit — missing minute-level documentation is the number-one critical care denial.
99292 is the add-on critical care code, billed once for each additional 30 minutes beyond the initial 99291 block. For example, 75–104 minutes = 99291 + 1 × 99292; 105–134 minutes = 99291 + 2 × 99292; 135–164 minutes = 99291 + 3 × 99292. 99292 must always be billed with 99291 on the same date — an orphaned 99292 with no 99291 is automatically denied. CMS requires the full additional 30 minutes before reporting each 99292, so we validate cumulative minutes against the time band before submission.
No. Critical care (99291/99292) and subsequent hospital care (99231–99233) cannot both be billed for the same patient on the same calendar date — one excludes the other. If critical care time is documented and meets the 30-minute threshold, bill only critical care and omit the subsequent hospital care code that day. We enforce this exclusion before submission so neither the critical care claim nor the hospital care claim is denied as duplicative.
For Medicare split/shared critical care performed jointly by a physician and a non-physician practitioner (NPP) in a facility, the provider who furnishes more than 50% of the total time bills the service, and modifier FS is appended to the claim. CPT and CMS align on the majority-time rule as of 2024. We track each provider’s minutes on the encounter, assign the substantive portion to the >50% time provider, and append FS where required — mis-attributing the substantive portion is a leading split/shared denial we prevent.
99468–99476 are per-day inpatient neonatal and pediatric critical care codes (not time-based): 99468 initial day for a critically ill neonate 28 days or less; 99471/99475 initial day for infant (29 days–24 months) and child (2–5 years); and 99469/99472/99476 for subsequent days. Only one physician may report the initial-day code (99468, 99471, 99475) per date — a second physician providing critical care to the same patient uses 99291/99292. These per-day codes are not used in the ED. We enforce the single-physician initial-day rule and age-band selection across the NICU team.
We integrate with all major ICU and hospital EMR platforms including Epic, Cerner, Athenahealth, Meditech, and critical care documentation systems, plus practice management systems. Our team works with your critical care flowsheets, ventilator and hemodynamic data, and time entries so minute-level time flows cleanly to correct 99291/99292 claim submission — including the cumulative-minute detail and split/shared attribution that drive accurate critical care coding.
MedFactor applies the same code-level precision across the full practice spectrum. See how we bill these related specialties.
CPT®, ICD-10, HCPCS, and modifier codes referenced on this page reflect the current code sets and are subject to annual updates — always verify against the current-year fee schedule before submission. KPIs and case-study figures shown are representative benchmarks, not guarantees of individual practice results.
Your critical care practice deserves billing partners who know 99291/99292 time stacking, split/shared modifier FS, and the same-day 99231 exclusion — and code every claim correctly. Let MedFactor show you what specialty RCM can do.