The difference between CPT 99214 vs 99213 comes down to two things: how much total time you spent with the patient on the day of the visit, or how complex your medical decision making was. That's it. Since January 2021, Medicare and most private payers stopped basing these codes on how many body systems you examined or how many elements of history you documented. If a billing guide is still walking you through "comprehensive history" or "review of systems" checklists to tell 99213 vs 99214 apart, it's working off rules that haven't applied for several years.

That single change trips up a lot of practices, not because the concept is hard, but because so much of what's written online (including outdated versions of guides like this one) never caught up. If your team is second-guessing which code fits a visit more often than not, or your denial rate on these two codes keeps creeping up, it might be worth having a medical coding team that specializes in this take a look at your process. If you're just here to get the distinction straight, here's exactly how it works.

99214 vs 99213

Time or MDM, Not Both

CMS gives providers a choice: code the visit based on total time spent on the date of the encounter, or based on the level of medical decision making. You don't need to hit both. Most practices lean on whichever one more accurately reflects the actual work done, and increasingly, that's time, since it's harder to dispute and easier to document consistently.

By Time

  • 99213: 20 to 29 minutes of total time on the date of the visit
  • 99214: 30 to 39 minutes of total time on the date of the visit

Total time isn't just face-to-face minutes. It includes prep before the visit, chart review, ordering tests, and documentation, as long as it happens the same day. A lot of undercoding happens simply because that extra time never gets logged.

By Medical Decision Making

If you're coding by MDM instead, here's the real distinction:

99213 (low MDM) usually fits a visit involving one self-limited or minor problem, one stable chronic condition, or a low amount of data reviewed, with minimal risk in the management decisions made.

99214 (moderate MDM) fits a chronic condition that's worsening, two or more stable chronic conditions, or an acute illness with systemic symptoms, along with a moderate amount of data reviewed and moderate risk in the treatment plan.

The mistake we see most often isn't misunderstanding the categories, it's counting diagnoses instead of judging severity. Three stable, well-controlled conditions that only need a refill can still land at 99213. One new problem with real diagnostic uncertainty can justify 99214 on its own.

Contac U

Why the Gap Matters More Than It Looks

99214 reimburses meaningfully higher than 99213 under Medicare's fee schedule, and it's also one of the most audited E/M codes precisely because that gap makes it a target. Defaulting to 99213 "to be safe" quietly costs practices real revenue over a year. Defaulting to 99214 without documentation to back it up invites the kind of audit that costs a lot more than the extra reimbursement was worth. Neither error is really about clinical judgment, it's almost always about what did or didn't get written down.

Where Denials Actually Come From

The pattern shows up the same way across most practices we've worked with:

  • Time never gets documented explicitly. If total time isn't stated clearly in the note, payers have grounds to downcode regardless of how complex the visit actually was.
  • MDM gets implied instead of stated. Notes describe what happened but don't connect it to complexity, data reviewed, or risk, which is exactly what a payer's system is scanning for.
  • Coders default low out of caution. It feels safer, but it's still lost revenue, and it happens more often than most practices realize until someone audits a full month of charts.

Getting this consistent across an entire practice, especially one with multiple providers, is less about training once and more about someone reviewing charts regularly. That's usually where teams either build out an internal audit process or outsource the billing and coding function to a team that does it full time.

99214 vs 99213

Getting It Right Without Adding to Your Team's Plate

None of this requires a system overhaul. It requires consistent documentation habits and someone checking that time or MDM actually supports the code being billed, visit after visit. For smaller practices, that's often easier to get from a dedicated outsourced RCM team than to build in house.

If that sounds like what your practice needs, reach out to Vinali Group and we'll walk through where the gaps are. If you're still comparing options, the distinction above is really the whole picture: time or MDM, documented clearly, is what separates a 99214 vs 99213.