Time-Based E/M Code Calculator
Select the appropriate E/M code based on total visit time
Calculate E/M Code
Time-Based Coding Notes
- • Time must be clearly documented in the medical record
- • Include total time spent on the date of service (face-to-face + non-face-to-face)
- • Time includes reviewing records, coordinating care, and counseling
- • For prolonged services beyond highest level code, consider +99417 add-on
Established Patient E/M Codes
Office visit, established patient, Level 1
Minimum: 5 min•Typical: 7 min
Office visit, established patient, Level 2
Minimum: 10 min•Typical: 10 min
Office visit, established patient, Level 3
Minimum: 20 min•Typical: 20 min
Office visit, established patient, Level 4
Minimum: 30 min•Typical: 30 min
Office visit, established patient, Level 5
Minimum: 40 min•Typical: 40 min
Interactive E/M Medical Decision Making Tree
Click to select your criteria and calculate the final MDM level
How it works:
Select one level from each category below. The final E/M level is determined by the rule that 2 of 3 elements must meet or exceed the same level.