VisitCoding is an Evaluation and Management CPT code calculator for use by medical professionals. The calculator uses a patent pending approach that prompts the user for the the components Medicare requires to justify the levels of care. This app dynamically calculates the E&M code as you enter in the components of the visit, allowing you to be efficient with what you enter in the note, while maximizing the code level for what is appropriate to the visit.

• Native support for the iPhone, iPad and iPod touch
• Creates a list of visits for each day with the CPT codes and RVU values displayed
• Supports virtually all visit types, including inpatient and outpatient, new and return visits and nursing home visits
• Learn to enter exactly what you need to get paid for the visit
• Watch the effect each component has on the final code level
• Demonstrates the importance of some of the less appreciated components of the visit such as the differential diagnosis, the review of history from a family member, or the clinician’s own brief review of a study
• Useful for instruction as well as for everyday use
• Support for emailing visit information and CPT codes
• Stores the visits for future reference
• Choose between the 1995 and 1997 CMS guidelines (both are acceptable to Medicare and insurers)
• Integrates important tips and CMS E&M Guidelines can be viewed within the app for reference

Most clinicians undercode. This can arise from confusion with the complexity and vague language of the CMS E&M Guidelines. It also can be the result of coding by time, which will virtually always undervalue the visit. By experimenting with entering the components of the visit into the app, the clinician can learn the most efficient way to document a visit and then spend the rest of the time giving the patient what they need. The clinician can then also tailor the remainder of the documentation more informally so it is optimized to be useful for clinical care.

The app is based on the 1995 and 1997 CMS Documentation Guidelines for Evaluation and Management Services, 2016 Current Procedural Technology and the January 2016 RVU tables.

While every effort has been made to ensure that calculations are accurate and in accordance with the guidelines and code books, use of this application is entirely at your own risk. This application should only be used by trained medical professionals and all results should be double checked by coding professionals. Use of the app requires acceptance of the terms of use that are included with the application.

VisitCoding never prompts you for a review. We value your workflow too much to interrupt it. If you feel generous and have a couple of minutes, please leave a review. We appreciate it.

Chris Marcellino, MD
Dave Shewmon, MD

What’s New

Version 1.7

Now supports time-based discharge management.
Confirmed that current data set uses 2016 CPT and RVU values (unchanged for the codes that the app supports since the initial 2014 release).
Minor user interface improvements.

Ratings and Reviews

4.7 out of 5
6 Ratings

6 Ratings

grizzlybear320 ,


Easy interface; allows quick understanding of how to appropriately capture complexity of care that is delivered.

Compaejopo ,


Should be provided by CMS to all providers

Sofa King Fab ,

Worked great until update

This app is easy to navigate and a great way to keep track of daily charges and total RVUs, but since the update it won't allow you to give details of the exam. Without completing the exam portion on subsequent visits it's considered an incomplete entry and won't give an overall billing decision and RVU amount. Since the app never allowed you to enter discharges or critical care charges with this change it now renders this app useless for me since I can only track initial visits.


Chris Marcellino MD LLC
3.5 MB

Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like