CPT E/M Code Calculator
CPT E/M Code Calculator
For Educational & Personal Use Only | Based on AMA Guidelines | Review our disclaimer
How to Use This Calculator
- Step 1: Select patient type (New or Established)
- Step 2 (Optional): Select preventive well visit age category if applicable
- Step 3: Select problems addressed, data reviewed, and risk factors
- Step 4 (Optional): Use the auto-running stopwatch to track encounter time, or manually enter time. Click "Use Stopwatch Time" to transfer stopwatch time to the manual input field.
- Result: The calculator automatically determines the appropriate E/M code using the 2 of 3 MDM rule
Note: If both a well visit and E/M code are generated, the E/M code should be billed with modifier -25. Time-based coding is shown as an alternative when applicable - use whichever yields the higher level code. The stopwatch automatically starts when you load the page and continues running until paused.
Do not enter real patient information. This calculator is for personal and educational purposes only. For actual billing decisions, use your institution's approved systems and consult with certified medical coders.
Number and Complexity of Problems Addressed
Select all that apply for this encounter
Amount and/or Complexity of Data to be Reviewed and Analyzed
Select all that apply (each unique test, order, or document counts as 1)
Risk of Complications and/or Morbidity or Mortality of Patient Management
Select the highest applicable risk level