Most practices don't lose money on big procedures. They lose it on the 99213 that should have been a 99214, repeated forty times a week.
That is the cost of getting office visits and CPT codes wrong. Code too low and you work for free. Code too high, and you hand the payer a reason to pull records. A2Z Billings has billed these visits for over 45+ specialities with a team having over 150 years of experience combined. This guide explains what each code means, how to choose a level and where claims break.
Key Takeaways: Office Visit CPT Codes
- Office and outpatient E/M visits use CPT codes 99202–99205 and 99211–99215.
- New patient status generally depends on whether the patient received professional services from the same physician or qualified healthcare professional, or another professional of the same specialty and subspecialty in the same group, within the previous three years.
- Office visit levels are selected using medical decision-making (MDM) or total provider time.
- Two of the three MDM elements must meet or exceed the selected level.
- Modifier 25 may be necessary when a significant, separately identifiable E/M service occurs on the same day as a procedure.
- Accurate documentation helps reduce coding errors, denials, and audit risks.
The Nine Codes That Do Most of the Work
Office and outpatient visits are located within the Evaluation and Management (E/M) section of CPT. New patient visit codes include 99202 through 99205, while established patient visit codes include 99211 through 99215. The final digit represents the level. The greater the level, the more it rewards, as it requires additional effort to achieve. The previous 99201 code has been eliminated, resulting in the denial of any claims associated with it.
New or Established?
A new patient, as defined by CPT, is an individual who has not received services from a billing provider or another provider of the same speciality and subspeciality within the same group in the past three years. Everyone else is considered an established patient. Specialisation is important in this context. A patient who visited the family physician last month might still be unfamiliar to the cardiologist down the hall.
Payers check status against claim history. A wrong call means a denial or a refund request later, so verify it at scheduling, not at billing.
Verify the patient's new or established status before the encounter is coded. Check the provider's specialty, subspecialty, group affiliation, and previous professional services.
How to Pick the Level
History and exams no longer set the level. The code is based on one of two things: medical decision-making (MDM) or total time on the date of the visit. Providers still document the history, and an exam visit requires a medical exam. Choose one method per visit. Never mix them.
Medical Decision-Making
MDM has three parts: the problems addressed, the data reviewed and analyzed, and the risk of managing the patient. Two of the three components must meet the required level. Providers forget the two-of-three rule more than any other.
One stable chronic illness patient can tolerate low complexity in problems (for example, controlled hypertension). If you have two or more stable chronic illnesses, or one chronic illness that is getting worse, your problems move to moderate. Prescription drug management is a moderate risk factor on its own. Deciding to admit someone to hospital, or to start a drug that requires intensive monitoring for toxicity is a high-risk decision.
This process is the way it goes. Patient leaves with metformin dose adjustment, stable diabetes and stable hypertension. Problems are moderate, risk is moderate, and no labs are ordered. Two out of three is enough, so the final score is 99214.
Total Time
Time covers everything the billing provider personally does for that patient on the date of the visit: reviewing outside records, the visit itself, ordering tests, documenting, and calling a specialist. Staff time doesn't count. Neither does time spent on a separately billed procedure. The thresholds are minimums, so the time must be met or exceeded.
| Code | Patient | MDM Level | Minimum Total Time |
|---|---|---|---|
| 99202 | New | Straightforward | 15 minutes |
| 99203 | New | Low | 30 minutes |
| 99204 | New | Moderate | 45 minutes |
| 99205 | New | High | 60 minutes |
| 99211 | Established | Does not require MDM | No minimum time |
| 99212 | Established | Straightforward | 10 minutes |
| 99213 | Established | Low | 20 minutes |
| 99214 | Established | Moderate | 30 minutes |
| 99215 | Established | High | 40 minutes |
99211 is outside of both methods. It involves no medical decision-making, no time constraints, and a non-physician interaction (such as a nurse taking blood pressure).
If the two methods do not agree, select the one that better fits the note’s support. If you have a long problem list and a long visit (25 minutes), you could meet 99214 on medical decision-making, but time alone would only support 99213.
Prolonged Visits: 99417 Versus G2212
A long visit can lead to many claims, and you can add a prolonged service code if it runs long. Medicare and CPT count the extra time differently, which leads to many claims being denied.
CPT code 99417. Most commercial plans use this code as a guideline. 15 minutes beyond level 5 time. 55 minutes for an established patient on 99215 and 75 minutes for a new patient on 99205.
HCPCS G2212. Medicare starts at the top of the level 5 range. So the first unit is 69 minutes on 99215 and 89 minutes on 99205. Another unit comes 15 minutes later.
Send 99417 to traditional Medicare, and it is denied. Send G2212 to a plan that wants 99417. Same thing. Some commercial plans have adopted the Medicare code, so check each plan's contract. Never report both on one visit. A visit levelled on MDM can't carry either one.
Always verify the payer's prolonged-service requirements, applicable time thresholds, and reporting rules before submitting 99417 or G2212. Medicare and commercial payer policies can differ.
Same-Day Procedures and Modifier 25
If a skin lesion is removed, an injection is given, or a joint aspiration is done on the day of a visit, two services will be billed. The E/M is separately payable if it is significant and separately identifiable from the routine work that is inherent in the procedure. That’s what modifier 25 tells the payer to do. If you leave it off, the visit will be bundled into the procedure.
The note must justify the visit with a reason that is separate from the procedure, its evaluation, and its plan. The classic pairing is wart treatment, and the guide to CPT code 17110 walks through how that gets billed.
Hospital Clinics Bill the Facility Side Differently
The provider still reports the visit with 99202 to 99215 in hospital-owned clinics. For a Medicare outpatient clinic visit, the facility claim uses G0463. See the G0463 billing guide for more details.
What an Audit-Ready Visit Note Contains
Auditors do not just read the claim; they also review the supporting documentation. Give a status to each problem you discuss, e.g., stable, deteriorating, or new. Any reviewed data must have a source (i.e., lab panel, outside discharge summary, discussion with another physician). Any change in prescription must be justified by a management decision. Total minutes at the end of the time period. Add a few words about what was covered.
A note that says "follow up in 3 months" gives a coder nothing to level. A note documenting an increasing A1c, an increased dose of metformin, and a repeat panel gives the coder three facts to score and gives you three facts to cite in an appeal.
Office Visit Documentation Checklist
Before submitting an office visit claim, review the following documentation elements:
- Patient's correct new or established status.
- Chief complaint and reason for the encounter.
- Problems addressed during the visit.
- Status of chronic and acute conditions.
- Medical decision-making elements and complexity.
- Tests, records, and external data reviewed.
- Prescription drug management and treatment decisions.
- Total provider time when selecting the level based on time.
- Separate documentation for any same-day procedure and E/M service.
- Correct modifiers and payer-specific billing requirements.
Where Claims Fall Apart
Coding by Habit
Some offices bill a 99214 on every established patient because it feels safe. Payers do the maths. If the level 4 rate of a provider is far higher than others in the same speciality, the provider is a candidate for a records request. The reverse error is equally expensive. If a provider documents a moderate visit and bills a 99213, they are leaving money on the table with every claim.
Internal medicine and family practice schedules are mostly established-patient visits, so one leveling error repeats every day. A coding and documentation check before submission, the way quality billing services work, catches it before the payer does.
Time With No Time Statement
Providers who bill on time often skip the minutes. An auditor can't accept a level 4 visit based on the term "long visit". The note should state the total minutes and say what the time covered. Rebuilding minutes from memory weeks later is a common audit trigger.
Preventive Visits Mixed With Problem Visits
Preventive visits (99381-99387 for new patients and 99391-99397 for established patients) are coded separately and do not include MDM. If the patient has a new problem that requires work, an E/M can be piggy-backed with modifier 25 if the E/M is problem-oriented. The note needs to separate the two out, or payers will deny it.
Cloned Notes
Copy-forward text makes every visit look identical, and payers read it that way. An assessment that matches last month's word for word rarely supports the level billed.
Build a consistent pre-submission review process. Verify patient status, compare the documented MDM or total time with the selected code, review modifier usage, and check payer-specific requirements before releasing the claim.
Frequently Asked Questions
What Is the Difference Between 99213 and 99214?
99213 requires low MDM or 20 minutes total time. 99214 requires moderate MDM or 30 minutes. In practice, the jump usually comes from the problems (two stable chronic illnesses, or one that’s worsening) or from prescription drug management.
Is There a Possibility to Use MDM and Have Time to Choose the Level?
No. Choose and document one method per visit. If the visit is 99214 on MDM and only 99213 on time, bill it as 99214 on MDM and make sure the note states why.
Does 99211 Need a Physician?
No. The physician does not have to be in the room, and the clinical staff may provide the service. No MDM or time element, but the note still has to reflect what the staff member did and why.
When Are They Charging 99417?
You can only bill 99417 if you have selected the level on time and only if the visit exceeds the level 5 time by 15 minutes. New patients would need 75 minutes, and established patients 55 minutes. But traditional Medicare likes G2212, just at higher thresholds.
Can I Charge for a Procedure and Office Visit on the Same Day?
Yes, if the visit was not part of the procedure’s regular work. Add modifier 25 to the E/M and write a note with the reason, assessment and plan for it.
Why Did a Payer Downcode My 99215?
The note usually captures less than 2 of the 3 MDM components at the high level. The visit was coded on time, and the minutes are not documented. Ask the payer why. Compare the note with the appeal, focusing on the specific MDM elements or time statement.
Do Physician Assistants and Nurse Practitioners Use the Same Code?
Yes. The codes describe the service, and any qualified health professional who provides it can report them. Medicare has its own incident-to rules, so be certain you know the supervision requirements before you bill a nurse practitioner's encounter under a physician's name.
How Do You Cut E/M Denials the Fastest?
Review three things before every claim is sent: Patient status, method of selecting the level, and Modifier 25 when a procedure is on the same date. Most E/M denials are tied to one of those.
Fix Your E/M Levels Before the Next Claim Goes Out
Each level you miss is revenue earned and never collected. The fix is easy, but it takes coders who know where the payors push back.
A2Z Billings provides you with a coder who is dedicated to your practice, understands your speciality and payer mix, and will level your 99213s and 99214s on the note, not by habit. Clients have a 98% first-pass clean claims rate with 24 A/R days. Most rejected claims are corrected and resubmitted within 3 business days. Medical billing plans start at 3% of monthly collections with no long-term contract. Medical coding includes a free audit which shows where your E/M levels are leaking. Practices with collections below $15,000 are charged a flat fee of $500.
Improve Your Office Visit Coding With A2Z Billings
Get professional medical billing and coding support to identify E/M coding gaps, improve claim accuracy, and reduce preventable denials. Let our experienced team review your billing process.
Book Your Free Audit Contact Our TeamCall: +1 (734) 418-2537
Email: info@a2zbillings.com
Disclaimer: CPT and HCPCS coding requirements, documentation standards, and payer reimbursement policies may change. Verify current official coding guidance and individual payer policies before submitting claims.
