🚨 Limited-Time Offer: Free RCM Audit worth — $1,500 Value! Claim Yours Today!

StafGo Health Logo

99204 vs 99205: Documentation, Complexity, Payment

Medical Coding and E/M

99204 vs 99205: Key Differences in Documentation, Complexity and Payment

StafGo HealthUpdated July 8, 20268 min read

Quick answer

The difference between 99204 and 99205 comes down to complexity, time, and payment. CPT 99204 is a new-patient visit with moderate medical decision-making or 45 to 59 minutes of total time, while 99205 requires high medical decision-making or 60 to 74 minutes. 99205 reimburses more, so accurate documentation is essential to avoid both undercoding revenue loss and overcoding audit risk.

Accurate evaluation and management coding is essential for proper reimbursement and compliance. Among the most commonly used codes for new patient visits are the 99204 CPT code and 99205. They look similar, but choosing the wrong one leads to revenue loss, claim denials, or audit risk. Understanding the difference between 99204 vs 99205 is critical for optimizing your revenue cycle and staying compliant.

This guide breaks down their differences in documentation, medical decision-making (MDM), complexity, and payment so you can code confidently. For how these codes fit into overall financial performance, see our guide on E/M coding and revenue cycle performance.

What are the 99204 and 99205 CPT codes?

Both 99204 and 99205 fall under Evaluation and Management (E/M) coding for new patient office or outpatient visits. A new patient is someone who has not received services from the provider, or another provider of the same specialty in the same group, within the past three years. Following the 2021 E/M guideline updates, code selection is based primarily on Medical Decision Making (MDM) or total time on the date of the encounter, not on history and exam elements. This simplified documentation but raised the importance of accuracy.

Key differences between 99204 and 99205

1. Medical decision-making complexity

The most important distinction is the level of complexity. The 99204 CPT code reflects moderate complexity MDM, while 99205 reflects high complexity MDM. Moderate complexity typically involves stable or moderately complex conditions; high complexity involves severe, life-threatening, or high-risk conditions requiring extensive evaluation and coordination.

2. Time requirements

When coding by time, 99204 covers 45 to 59 minutes and 99205 covers 60 to 74 minutes of total time on the date of the encounter, including both face-to-face and non-face-to-face work such as documentation and care coordination.

3. Clinical complexity

99204 generally involves multiple stable chronic conditions, moderate risk, and limited data review. 99205 involves severe exacerbations or life-threatening conditions, high risk of complications, and extensive data review and coordination.

4. Documentation requirements

Both require solid documentation, but 99205 demands more. A 99204 needs a moderate number of diagnoses, limited-to-moderate data analysis, and moderate risk. A 99205 needs multiple complex diagnoses, extensive data review (labs, imaging, external records), and high-risk management decisions. Failing to document these elements leads to denials or audits.

5. Reimbursement differences

The payment gap is significant: 99204 averages roughly $178 and 99205 roughly $237 under Medicare, a difference of about $50 to $70 per encounter. Coded incorrectly across a year, that adds up to thousands in lost revenue or audit exposure.

99204 vs. 99205 comparison
Criteria99204 CPT code99205 CPT code
Patient typeNew patientNew patient
MDM levelModerateHigh
Time requirement45 to 59 minutes60 to 74 minutes
Clinical complexityModerateHigh
Risk levelModerateHigh
Data reviewModerateExtensive
Medicare reimbursement (approx.)~$178~$237

Common coding mistakes to avoid

Incorrect coding between 99204 and 99205 creates compliance and financial problems. The recurring errors are coding based only on time while ignoring complexity, overcoding high-complexity visits without the documentation to support them, undercoding genuinely complex visits and losing revenue, missing documentation for MDM elements, and failing to justify medical necessity. Each of these is preventable with a documentation standard tied to each level.

The two-sided risk

99204 vs 99205 is unusual because getting it wrong hurts in both directions. Undercode a high-complexity visit and you lose $50 to $70 in earned revenue. Overcode a moderate visit and you invite audits and refund requests. The only safe path is documentation that matches the level billed.

Best practices for accurate E/M coding

To code these visits accurately, prioritize MDM first (use time only when it clearly supports a higher level), document thoroughly (number and complexity of problems, data reviewed, and risk), run regular coding audits to catch errors, train providers and staff continuously, and lean on RCM expertise where helpful. Outsourcing to a professional billing team improves accuracy and reduces denial rates, particularly on higher-level codes that draw payer scrutiny. Our medical coding services are built to match documentation to the correct level every time.

Why accurate coding matters

Choosing between 99204 and 99205 is not only about compliance, it directly affects financial performance. Accurate selection prevents claim denials, improves reimbursement accuracy, reduces audit risk, and strengthens the revenue cycle. Even small, repeated coding errors cause significant revenue leakage over time, which is why disciplined E/M coding is one of the highest-value habits a practice can build.

Code every new-patient visit at the right level

StafGo Health's certified coders match documentation to the correct E/M level, so you capture earned revenue without overcoding risk.

Talk to StafGo Health

Frequently Asked Questions

What is the difference between 99204 and 99205?
The primary difference is complexity. The 99204 CPT code involves moderate medical decision-making, while 99205 requires high medical decision-making and more detailed documentation. When coded by time, 99204 covers 45 to 59 minutes and 99205 covers 60 to 74 minutes. Because 99205 reimburses more and reflects higher risk, the documentation must clearly support the higher level to avoid denials or audits.
Can you bill 99205 based on time alone?
Yes. You can bill 99205 based on time if the total time spent on the date of the encounter is 60 minutes or more and is properly documented. Qualifying time includes both face-to-face and non-face-to-face work such as chart review, documentation, and care coordination performed that day. The time must be clearly recorded in the note to support the code if the claim is reviewed.
What happens if you undercode 99205 as 99204?
Undercoding a genuine 99205 visit as 99204 leads to lost revenue, roughly $50 to $70 per encounter based on Medicare averages, which adds up to thousands of dollars annually across a busy practice. Beyond the immediate loss, consistent undercoding can distort financial reporting and understate the true complexity of care delivered. Matching the code to well-documented complexity ensures the practice captures the revenue it earned.
Is 99205 always reimbursed higher than 99204?
Yes. Because 99205 reflects higher complexity, higher risk, and greater time, it carries a higher reimbursement rate than 99204, averaging roughly $237 versus $178 under Medicare. Exact amounts vary by payer and locality and change annually. The higher payment is why payers scrutinize 99205 claims closely, so the documentation must clearly justify the high level of medical decision-making or the qualifying time.
What documentation is required for 99205?
Billing 99205 requires documentation of high-level medical decision-making, including multiple complex or severe diagnoses, extensive data review such as labs, imaging, and external records, and high-risk management decisions. If coded by time, total time of 60 to 74 minutes on the date of service must be documented. Without clear evidence of high complexity or qualifying time, payers may downcode the claim to 99204 or deny it.
How can a billing partner improve 99204 vs 99205 accuracy?
A billing partner improves accuracy by applying certified coding expertise to match each visit's documentation to the correct level, running audits to catch consistent over- or undercoding, and keeping current with E/M guideline updates. This reduces both revenue loss from undercoding and audit risk from overcoding. StafGo Health's coding team reviews documentation against MDM and time criteria so new-patient visits are coded correctly and defensibly.

This article is for general educational purposes and reflects CPT Evaluation and Management guidance current at the time of writing. Reimbursement figures are approximate Medicare averages that change annually and vary by locality and payer. Always confirm current CPT guidance and payer-specific rules before billing.

Scroll to Top