CPT Codes for Inpatient Admission
Inpatient admission occurs when a physician or qualified healthcare provider formally assumes responsibility for a patient’s care in a hospital setting. This includes evaluating the patient, ordering tests, developing a treatment plan, and managing ongoing care. Accurate coding ensures proper billing, compliance, and documentation.
1. Initial Hospital Inpatient Care
Used on the day of admission when the provider evaluates the patient:
99221 — Initial hospital care, low complexity
99222 — Initial hospital care, moderate complexity
99223 — Initial hospital care, high complexity
Documentation requirements:
Chief complaint and reason for admission
History of present illness and relevant medical history
Physical examination findings
Medical decision-making (tests, consultations, treatment plan)
2. Subsequent Daily Care
For follow-up visits after admission:
99231 — Subsequent hospital care, low complexity
99232 — Subsequent hospital care, moderate complexity
99233 — Subsequent hospital care, high complexity
Documentation:
Daily evaluation of progress
Review of test results
Adjustments to treatment plan
3. Hospital Discharge Services
Covers evaluation and planning on the day of discharge:
99238 — Discharge day management, ≤30 minutes
99239 — Discharge day management, >30 minutes
Documentation:
Summary of hospital course
Final diagnoses and procedures
Medications, follow-up instructions, patient education
4. Same-Day Admission and Discharge
99234–99236 — Used when the patient is admitted and discharged on the same calendar day
Criteria:
Minimum stay duration (usually ≥8 hours)
Same provider performs both admission and discharge
Documentation supports admission, care, and discharge
Key Points for Coding Inpatient Admission
Use the correct initial vs. subsequent code
Initial admission: 99221–99223
Subsequent daily care: 99231–99233
Document thoroughly
Include history, exam, medical decision-making, interventions, and patient status
Time-based vs. MDM-based coding
2025 guidelines allow using either total time spent or complexity of medical decision-making to select code
Discharge documentation is essential
Use 99238 or 99239 based on time spent
Summary Table:
Service CPT Code Complexity / Notes
Initial hospital care 99221 Low complexity
Initial hospital care 99222 Moderate complexity
Initial hospital care 99223 High complexity
Subsequent hospital care 99231 Low complexity
Subsequent hospital care 99232 Moderate complexity
Subsequent hospital care 99233 High complexity
Discharge day management 99238 ≤30 minutes
Discharge day management 99239 >30 minutes
Same-day admission & discharge 99234 Moderate, admitted & discharged same day
Same-day admission & discharge 99235 High, admitted & discharged same day
Same-day admission & discharge 99236 Complex, admitted & discharged same day