Posted on
May 7, 2026
Posted on
Oct 22, 2026

Hospital Observation Care CPT 99224 and 99225 Documentation Standards 2026: The Clinical Operations Playbook
CPT 99224 and 99225 were deleted on January 1, 2023, and are invalid for 2026 claims. Report observation care with hospital inpatient or observation codes: 99221-99223 (initial), 99231-99233 (subsequent), 99234-99236 (same-day admit and discharge), and 99238-99239 (discharge), selected by medical decision making or total time.
CPT 99224 and 99225 are deleted codes that trigger automatic denial
The 2023 CPT E/M revision retired the entire standalone observation code family. That includes initial observation care (99218, 99219, 99220), subsequent observation care (99224, 99225, 99226), and observation discharge (99217). The AMA merged these services into the existing hospital inpatient code set and renamed it "Hospital Inpatient or Observation Care." CMS adopted the same structure in the Medicare Physician Fee Schedule.
Any claim carrying 99224 or 99225 in 2026 fails front-end edits at the clearinghouse or payer. It will not be paid, appealed, or corrected through a modifier. The only fix is resubmission with the correct current code, which costs staff time and delays cash flow. If your billing team still sees these codes, the source is almost always a legacy EHR charge template, a printed superbill, or a hospitalist group's outdated cheat sheet.
Clinic medical directors carry this risk even when they do not round in the hospital daily. Physicians who admit their own patients to observation, cover weekend call, or provide direct admissions from clinic need a single standard. This playbook gives you that standard, organized for audit defense and staff training.
The current code crosswalk
Deleted Code (Pre-2023) | Service Described | 2026 Replacement Code | Selection Basis |
|---|---|---|---|
99218, 99219, 99220 | Initial observation care | 99221, 99222, 99223 | MDM (straightforward/low, moderate, high) or time (40, 55, 75 min) |
99224, 99225, 99226 | Subsequent observation care | 99231, 99232, 99233 | MDM (straightforward/low, moderate, high) or time (25, 35, 50 min) |
99217 | Observation discharge | 99238, 99239 | Time only (30 minutes or less, more than 30 minutes) |
99234, 99235, 99236 (revised) | Same-date admit and discharge | 99234, 99235, 99236 | MDM or time (45, 70, 85 min) |
Time thresholds listed above reflect current CPT descriptors. Confirm values against the CPT edition your payer contracts reference each January, since commercial payers sometimes lag CMS adoption.
Observation is a billing status, not a location or a lower acuity
Physician professional coding no longer distinguishes observation from inpatient status. The same 99221-99233 codes apply to both. The status still matters enormously for the hospital facility claim, for Medicare beneficiary cost sharing, and for skilled nursing facility eligibility, because observation days do not count toward the three-day qualifying inpatient stay.
Your documentation must reflect the order that established status. The physician note should state the date and time of the observation order, the clinical reason observation is required, and the expected decision point (for example, serial troponins, response to IV therapy, or imaging results). Auditors compare the professional note against the facility order, and mismatches invite scrutiny of both claims.
Medicare's Two-Midnight Rule governs the inpatient versus observation decision. When the admitting physician reasonably expects the patient to need hospital care spanning two midnights, inpatient admission is generally appropriate. When the expectation is shorter, observation is the default. Document the reasoning behind that expectation in plain clinical language, not boilerplate.
The Medicare Outpatient Observation Notice (MOON) is a hospital obligation, but physicians frequently get asked about it. Hospitals must deliver the MOON to Medicare beneficiaries receiving observation services for more than 24 hours, no later than 36 hours after observation begins. Note in your record that the patient was informed of observation status when you discuss it, which supports the hospital and reduces patient complaints.
Medical decision making or total time selects every observation code level
Since 2023, history and physical examination elements no longer determine hospital code level. You must still document a medically appropriate history and exam, but levels are chosen by MDM or by total practitioner time on the date of the encounter. Choose whichever method best supports the service, and state which method you used.
MDM documentation requirements
MDM requires two of three elements to meet a level: number and complexity of problems addressed, amount and complexity of data reviewed and analyzed, and risk of complications from patient management. For observation patients, the risk element is often the strongest support, because "decision regarding hospitalization or escalation of hospital-level care" is listed in the CPT high-risk examples.
Document what you actually analyzed, not merely what was available. "Troponin reviewed" is weak. "Initial and 3-hour high-sensitivity troponin both below the 99th percentile URL, no delta, ECG without ischemic change compared with 2024 tracing" supports data complexity and shows independent interpretation where applicable.
Time documentation requirements
Total time includes face-to-face and non-face-to-face work by the billing practitioner on the date of service. Qualifying activities include reviewing results, ordering tests, counseling the patient or family, coordinating care, and documenting in the record. Time spent by clinical staff, separately reported procedures, and travel does not count.
Write a specific time attestation. A compliant example reads: "I spent 52 minutes on the date of this encounter, including chart review, examination, discussion with cardiology, family counseling, and documentation." Ranges, rounded estimates without activities, and copy-forward time statements are frequent audit failures.
Split or shared visits require the FS modifier
When a physician and an advanced practice provider in the same group jointly provide a hospital E/M, Medicare requires modifier FS. The practitioner who performs the substantive portion bills the service. CMS defines substantive portion as more than half of the total time, or a substantive part of the MDM. Each practitioner should document their own contribution clearly.
Same-day admit and discharge codes depend on the 8-hour Medicare rule
Codes 99234, 99235, and 99236 apply when a patient is placed in observation or inpatient status and discharged on the same calendar date. Medicare guidance in the Claims Processing Manual (Chapter 12) retains an 8-hour threshold for these codes. A stay of at least 8 hours on a single date supports 99234-99236.
If the stay is under 8 hours on a single date, Medicare instructs physicians to report only the initial hospital care code (99221-99223) and not a separate discharge code. If the patient is admitted on one date and discharged on the next, report an initial code for day one and 99238 or 99239 for the discharge date, regardless of total hours.
Document arrival in observation status and discharge times explicitly. The hospital's ADT timestamps are the default source of truth, so align your note with them. A same-day code without timestamps is unsupported on audit.
Multi-day observation sequencing
Day one (order date): 99221-99223 by the admitting practitioner.
Middle days: 99231-99233 for each daily visit, one per practitioner per specialty.
Final day: 99238 or 99239, time-based only, documented with total discharge time.
Consultants: Medicare does not recognize consult codes; consultants use 99221-99223 for their first visit.
Admitting physicians on Medicare claims append modifier AI (principal physician of record) to the initial hospital service. Consultants reporting 99221-99223 do not use AI. Missing AI does not usually trigger denial, but it weakens your attribution record when multiple initial services appear on the same date.
Office visits on the admission date bundle into the observation service
Clinic-based physicians lose revenue here more than anywhere else. When a patient is seen in your office and then placed in observation by the same physician on the same date, Medicare bundles all E/M services from that date into the initial hospital or observation code. You may not bill 99213 for the clinic visit and 99222 for the observation admission.
The fix is documentation consolidation. Count the office evaluation work toward the initial observation service, either by including it in the MDM narrative or by adding the clinic time to the total time attestation for that date. That frequently raises the initial code level and recovers most of the value of the lost office visit.
The same bundling applies to emergency department E/M by the same physician who then places the patient in observation. Hospitalist and emergency medicine groups sharing a tax ID should confirm who bills which service before shifts begin.
Modifier 25 separates observation E/M from same-day minor procedures
NCCI policy bundles routine pre-procedure evaluation into procedures with a 0-day or 10-day global period. An observation E/M on the same date as such a procedure (arthrocentesis, laceration repair, incision and drainage, lumbar puncture) is separately payable only when it is significant and separately identifiable, reported with modifier 25.
The observation note must show work beyond the procedural decision. A patient in observation for syncope who also receives a knee arthrocentesis for an effusion requires documented syncope workup, telemetry review, and disposition planning separate from the joint assessment. Teams handling high volumes should review the Urgent Care Surge Modifier 25 Logic, since the same separability test applies.
Major procedures follow a different rule. When the decision for surgery with a 90-day global period is made on the observation date or the day before surgery, append modifier 57 to the E/M rather than modifier 25. Using 25 in place of 57 is a common denial reason.
Symptom codes outrank Z03.89 when presenting complaints remain documented
Chest pain observation stays illustrate the most frequent diagnosis coding error. Z03.89 (ICD-10-CM) describes an encounter for observation for other suspected diseases and conditions ruled out. ICD-10-CM guidelines restrict Z03 codes to encounters where a suspected condition is ruled out and no signs or symptoms are present.
When the patient arrives with chest pain, the symptom is coded. Report R07.9 (ICD-10-CM) for unspecified chest pain, or a more specific R07 code (such as R07.89 or R07.2) when documentation supports it. Myocardial infarction ruled out does not erase the symptom that justified observation.
Specificity drives medical necessity edits. Payers increasingly reject unspecified codes on observation claims when the note contains enough detail to code more precisely. Document character, location, radiation, and associated findings so coders can select the most specific option.
Diagnosis selection checklist
Confirmed diagnosis reached: code the confirmed condition as primary.
Symptom persists, cause unknown: code the symptom (for example, R07.9).
No symptoms, condition ruled out: Z03.89 may apply.
Uncertain diagnosis at discharge: outpatient rules apply, so do not code "probable" conditions.
That last rule surprises many hospitalists. Observation is an outpatient service for diagnosis coding purposes, so "rule out," "probable," and "suspected" conditions cannot be coded as confirmed. Code the signs and symptoms instead.
Prolonged observation services require G0316 for Medicare and 99418 for CPT payers
Extended observation encounters can capture prolonged service add-ons, but Medicare and CPT payers use different codes and thresholds. CPT payers accept 99418 for each 15 minutes beyond the time of the highest-level code. Medicare does not recognize 99418 and requires HCPCS G0316 instead.
Medicare's G0316 thresholds are higher than CPT's. Under CMS's published time tables, G0316 is first reportable with 99223 at 105 total minutes, with 99233 at 80 minutes, and with 99236 at 119 minutes. Verify these values against the current Medicare Physician Fee Schedule each year before configuring charge rules.
Prolonged codes require time-based selection of the primary service. You cannot select 99223 by high MDM and then add G0316 for extra time. The primary code must be chosen by time for the add-on to apply.
G2211 does not attach to hospital observation codes
The G2211 complexity add-on applies only to office and outpatient E/M codes 99202-99215. It cannot be appended to 99221-99239. Clinic medical directors should confirm their charge capture does not auto-populate G2211 across all E/M families, which some EHR rules do incorrectly.
The post-discharge clinic follow-up visit is where G2211 belongs. When your practice serves as the continuing focal point for a patient's serious or complex condition, the office visit after an observation stay may qualify. Document the longitudinal relationship explicitly. Transitional care management codes (99495, 99496) are an alternative, and the two can be combined under CMS rules when requirements for each are met.
Audit vulnerability concentrates in time, status, and bundling documentation
Recovery audit contractors and commercial payers target observation claims because of high volume and frequent level inflation. The table below maps each high-risk parameter to its documentation standard, the specific failure auditors cite, and how the Scribing.io Clinical Interface handles it at the point of documentation.
Clinical Parameter | Documentation Requirement | Audit Vulnerability | Scribing.io DOM Mechanism |
|---|---|---|---|
Code family validity | Use 99221-99239 only; no 99217-99226 | Deleted codes from legacy templates cause hard denials | Deleted-code interception blocks 99224/99225 and suggests the valid replacement |
Observation status and order time | Order date, time, and clinical rationale in note | Mismatch between professional note and facility ADT record | Status stamp field pulls order time into the note header |
Same-day admit and discharge | Arrival and discharge times showing 8+ hours | 99234-99236 billed for stays under 8 hours | Duration calculator flags sub-8-hour stays and redirects to 99221-99223 |
Total time attestation | Exact minutes plus listed qualifying activities | Copy-forward or round-number time statements | Per-encounter time ledger prevents cloned attestations across dates |
MDM risk element | Explicit escalation or disposition decision documented | High MDM claimed without documented risk decision | MDM grid scores problems, data, and risk before code suggestion |
Same-date office visit | Office work folded into initial observation service | Office E/M and observation E/M both billed same date | Same-date bundling alert merges clinic time into hospital attestation |
Modifier 25 procedures | Separate problem and workup beyond procedure decision | E/M duplicates pre-procedure assessment | Segmented note sections isolate procedural and E/M content |
Diagnosis selection | Symptom codes when symptoms present; Z03.89 only when absent | Z03.89 reported despite documented chest pain | Symptom-presence check suggests R07.9 or more specific R07 code |
Prolonged services | Time-selected primary code; payer-correct add-on | 99418 billed to Medicare, or MDM-selected primary with add-on | Payer-aware add-on logic chooses G0316 or 99418 at CMS thresholds |
Split or shared service | FS modifier and substantive portion attribution | Billing practitioner did not perform substantive portion | Contributor tagging records each practitioner's time and MDM share |
The pattern across every row is that the vulnerability is created at the moment of documentation, not at the moment of coding. Coders cannot add timestamps or decisions that the physician never recorded. Controls belong in the note itself.
Clinic medical directors should enforce a six-step observation documentation protocol
Use the following sequence to standardize observation documentation across employed physicians, APPs, and covering partners. Each step maps to a measurable compliance checkpoint you can audit quarterly.
Step 1: Purge legacy codes everywhere
Audit every charge source in your organization: EHR favorites, charge routers, paper superbills, hospital rounding apps, and printed reference cards. Remove 99217-99220 and 99224-99226. Replace them with the current crosswalk. Ask your hospital partners to confirm their professional billing templates match.
Step 2: Standardize note templates by encounter type
Build distinct templates for initial, subsequent, same-day, and discharge encounters. Each should include required fields for status order time, code selection method, and time attestation. The 1,000+ Specialty Clinical Macros library includes observation-specific structures you can adapt to your workflows.
Step 3: Require explicit selection method
Every hospital E/M note should state "Level selected by MDM" or "Level selected by total time." This single sentence resolves a large share of audit disputes, because reviewers otherwise test both methods and apply the less favorable result.
Step 4: Train on same-date bundling
Run a 20-minute session for clinic physicians who directly admit. Cover office-to-observation bundling, the 8-hour rule, and how to fold clinic work into the initial hospital service. This training typically recovers revenue that was previously lost to denials or never captured.
Step 5: Audit ten charts per physician quarterly
Select observation encounters at random and score them against the audit table above. Track error rates by parameter. Physicians with repeat errors in time attestation or diagnosis selection receive targeted feedback rather than generic reminders.
Step 6: Close the loop on follow-up
Schedule post-observation clinic visits within seven or fourteen days to support transitional care management, or document the longitudinal relationship for G2211 on the office follow-up. This connects the hospital episode to ongoing outpatient care, which is where clinic-based practices earn most of their value.
Payer policy differences require a quarterly reconciliation review
Commercial and Medicare Advantage plans do not always mirror traditional Medicare. Some still apply proprietary observation hour caps, require prior authorization for observation extending past 48 hours, or use different prolonged service codes. Maintain a payer matrix and reconcile it quarterly against remittance data.
State law adds another layer. In California, SB 1120 requires that medical necessity determinations by health plans using AI tools be made by a licensed physician or qualified health professional. When an observation stay is downgraded or denied, request the reviewer's credentials and the clinical basis, and appeal with your documented rationale.
Specialty variation matters as well. Cardiology, neurology, and pediatric hospital medicine each have characteristic observation patterns and denial triggers. The Specialty Clinical Documentation Library provides specialty-specific guidance that sits on top of the universal standards in this playbook.
Accurate observation coding in 2026 starts with retiring 99224 and 99225
The core rule is simple: CPT 99224 and 99225 no longer exist, and observation care is reported with the unified hospital inpatient or observation code family. Everything else in this playbook protects revenue that depends on correct code level, correct sequencing, and correct diagnosis selection.
Medical directors who embed these controls into templates, rather than relying on post-visit coding review, see fewer denials and stronger audit outcomes. Time attestations become specific, same-day stays carry timestamps, symptom codes replace inappropriate Z03.89 use, and bundled office visits translate into higher-level initial services.
Make the six-step protocol a standing agenda item at your next compliance meeting. Assign an owner to each step, set a quarterly audit cadence, and measure progress against the audit vulnerability table. Observation care rewards practices that document decisions at the point of care.

