CPT 99417 Billing Services
CPT 99417 is the prolonged-services add-on for office visits — each additional 15 minutes of total time beyond the highest-level visit (99205 or 99215). It is time-based only, and the rules around when the clock starts are where claims succeed or fail.
Get a free 99417 billing reviewHow 99417 gets billed cleanly
Each step is documented — miss one and the claim is denied.
What CPT 99417 covers
99417 is an add-on code: it is never billed alone and only accompanies a 99205 or 99215 selected by time. Each unit represents a full additional 15 minutes of the provider’s total time on the encounter date, beyond the primary code’s time range.
The two common pitfalls are starting the prolonged clock too early and mixing up the Medicare rules. Some payers, including Medicare, use their own prolonged code (G2212) with a different time threshold. We apply each payer’s correct code and threshold, and document the full total time so every eligible 15-minute unit is captured — and none that is not.
It fits the longest encounters — a complex new or established patient whose documented total time runs past the top time band of 99205 (75+ minutes) or 99215 (55+ minutes).
Billing requirements at a glance
| Requirement | What EnVisionMD verifies before submitting |
|---|---|
| Primary code by time | Only added to a 99205 or 99215 that was selected using total time, not MDM. |
| Full 15-minute units | Each unit requires a complete additional 15 minutes beyond the primary time range, documented. |
| Payer rule check | Some payers (e.g., Medicare) require G2212 with a different threshold instead of 99417. |
| Total-time documentation | A clear total-time statement supporting each prolonged unit. |
Common 99417 denials — and how we prevent them
| Why it is flagged | How we avoid it |
|---|---|
| Billed with an MDM-selected visit | We add 99417 only when the primary visit was chosen by time, never by MDM. |
| Wrong payer code | For payers requiring G2212, we use it with the correct threshold rather than 99417. |
| Partial units | We count only full additional 15-minute increments, so partial time is not over-billed. |
Related codes we also bill
Billing rarely uses one code alone — these sit alongside 99417, each with its own page.
How EnVisionMD RCM bills 99417 for your practice
We run billing end to end — eligibility, POS and modifiers, time and medical-necessity documentation, prior-auth tracking and clean claim submission — so 99417 gets paid and stays off the auditor’s radar.
Request my free 99417 billing reviewCPT 99417 — frequently asked questions
It captures each additional 15 minutes of total time beyond the highest office-visit level (99205 or 99215) when the visit is selected by time.
No — it is an add-on code that must accompany a time-based 99205 or 99215.
Medicare has historically used its own prolonged code (G2212) with a different time threshold; we apply the correct one per payer.
Only after the top of the primary code’s time range is reached — 75 minutes for 99205, 55 minutes for 99215.