CPT 99203 vs CPT 99204
Choosing between CPT 99203 and CPT 99204 hinges on the intensity of Medical Decision Making (MDM) or the total time spent. For a new patient, CPT 99203 is correct when the case involves low complexity MDM. This typically means the provider is managing two or more self-limited or minor problems, or perhaps one stable chronic illness. In contrast, CPT 99204 requires moderate complexity. This shift happens when the physician manages a new problem with an uncertain prognosis, an acute illness with systemic symptoms, or a chronic illness that is progressing or has a side effect of treatment.
The 2021 E/M revisions moved away from counting history and exam elements. Now, the documentation must focus on the problems addressed and the risk of complications. To justify CPT 99204 over CPT 99203, your notes must clearly detail the complexity of the data reviewed or the risk associated with the diagnostic testing or treatment planned. For CPT 99203, the risk of morbidity from additional diagnostic testing or treatment is low. For CPT 99204, that risk is moderate. If you are coding by time, CPT 99203 covers 30 to 44 minutes, whereas CPT 99204 starts at 45 minutes and goes up to 59 minutes on the date of encounter.
The biggest audit trap for small practices is upcoding by failing to distinguish between a stable chronic condition (CPT 99203) and one that is exacerbated or requires moderate management (CPT 99204). CMS auditors look for evidence that the provider actually evaluated and managed the moderate risk. A simple list of diagnoses is not enough. The rule of thumb: If the patient's condition is stable and the treatment is routine, stay with CPT 99203. Only move to CPT 99204 if there is a documented moderate risk or a specific increase in the complexity of data being interpreted.
Under-documenting the moderate risk of management is the #1 reason practices pick the wrong one between CPT 99203 and CPT 99204. d3rx's Medicare Audit identifies documentation gaps before they trigger a CMS refund request. -> Start Audit
Run a free Medicare audit →