CPT 99204 is the standard medical billing code for a "Level 4" new patient evaluation and management (E/M) service. It is designed for patients presenting with moderately complex issues, such as uncontrolled diabetes, new-onset asthma, or acute injuries requiring management decisions.
As of 2021, code selection is based entirely on Medical Decision Making (MDM) or Total Time, removing the old requirements for bullet-point history and exams.
The AMA defines CPT 99204 as an office or outpatient visit for a new patient which requires a "medically appropriate history and/or examination" and Moderate Medical Decision Making (MDM). Alternatively, providers can bill based on time if 45–59 minutes are spent on the date of the encounter.
Choosing the correct level is critical for compliance and revenue. Use this table to differentiate Level 4 visits from Levels 3 and 5.
| CPT Code | Level | Time Range (Total) | MDM Level | Typical Patient |
|---|---|---|---|---|
| 99203 | Level 3 | 30–44 mins | Low | Stable chronic illness or minor acute injury. |
| 99204 | Level 4 | 45–59 mins | Moderate | New problem with uncertain prognosis or 2+ chronic illnesses. |
| 99205 | Level 5 | 60–74 mins | High | Severe/Life-threatening condition requiring immediate escalation. |
Note: If time exceeds 74 minutes, use 99205 + prolonged services code 99417 (Commercial) or G2212 (Medicare).
CPT 99204 is exclusively for new patients. A patient is "new" if they have not received professional services from a physician of the same specialty in the same group practice within the last 3 years.
Warning: If the patient is established, you must use CPT 99214 instead. 99214 requires only 30-39 minutes or Moderate MDM. Billing 99204 for an established patient is a frequent cause of claim denials.
To qualify for Moderate MDM (Level 4), the visit must meet 2 out of the 3 following elements:
Problems (Number/Complexity):
Data (Reviewed/Analyzed): (Must meet 1 of 3 categories)
Risk (of Management): Moderate risk of morbidity from additional diagnostic testing or treatment. Examples:
flowchart TD
A[New Patient Visit] --> B{Patient seen in last 3 years?}
B -- Yes --> C[Use Established Patient Code<br>e.g. 99214]
B -- No --> D{Select Coding Method}
D --> E[MDM-Based]
D --> F[Time-Based]
F --> G{Total Time on Date of Service?}
G -- 30-44 min --> H[99203]
G -- 45-59 min --> I[99204]
G -- 60-74 min --> J[99205]
G -- 75+ min --> K[99205 + 99417/G2212]
E --> L{MDM Level?}
L -- Low --> H
L -- Moderate --> I
L -- High --> J
I --> M{Meets 2 of 3 MDM Elements?}
M -- Yes --> N[Bill 99204]
M -- No --> O[Downcode to 99203]
If coding by time, the total time must fall between 45 and 59 minutes on the date of service. This includes face-to-face and non-face-to-face activities:
Note: You cannot count time spent by clinical staff (nurses/MAs).
To support a 99204 claim and survive an audit, ensure your documentation includes specific details.
CPT 99204 is a high-value code. The 2025 Medicare national average reimbursement is approximately $167. Because it pays significantly more than a Level 3 visit (~$113), payers frequently audit it for "upcoding."
Telehealth: 99204 is permanently approved for telehealth. Ensure you use the appropriate Place of Service (POS) code (e.g., 02 or 10) and modifier (95) depending on payer rules. The service must use real-time audio and video.
© 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.