E/M Complexity Calculator
Determine the correct CPT code for office and outpatient evaluation & management visits using the 2021 AMA MDM guidelines or total visit time.
Patient type
Select the highest level met in each column. The visit level is determined by the highest MDM tier supported by at least 2 of the 3 columns.
2+ self-limited problems; or 1 stable chronic illness; or 1 acute uncomplicated illness or injury
Review of prior external notes, tests, or results; or ordering and reviewing tests; or assessment requiring independent historian
Prescription drug management; minor surgery with identified risk factors; occupational or physical therapy
Typical time: 20–29 min
Defaults pre-filled. Adjust selections above to match your visit.
E/M Code Reference (2021 AMA guidelines)
| Code | Type | MDM | Time |
|---|---|---|---|
| 99202 | New | Straightforward | 15–29 min |
| 99203 | New | Low | 30–44 min |
| 99204 | New | Moderate | 45–59 min |
| 99205 | New | High | 60–74 min |
| 99212 | Established | Straightforward | 10–19 min |
| 99213 | Established | Low | 20–29 min |
| 99214 | Established | Moderate | 30–39 min |
| 99215 | Established | High | 40–54 min |
99211 (minimal/nurse visit) is not shown; it does not require physician MDM. 99417 (prolonged services) applies in 15-min increments beyond the maximum time for 99205 or 99215. Always document the method (MDM or time) in your note. CPT® is a registered trademark of the American Medical Association.
Tired of coding by hand? Krasyn auto-codes your visits in seconds.
AI-native outpatient EMR with built-in coding assistance. No separate billing software needed.
Try it in 90 seconds at krasyn.com/dpc