Guide

G2212 vs 99417: Medicare's own prolonged-visit code

Summary

Medicare does not recognize CPT 99417, the AMA's prolonged-services add-on code — it requires its own HCPCS code, G2212, for additional time beyond a time-based level-five office visit. The practical rule is payer-driven: bill G2212 on Medicare Part B claims and Medicare Advantage plans that follow Medicare coding rules, and reserve 99417 for commercial payers that follow AMA CPT rules directly. Confirm the current threshold and payment amount through the Physician Fee Schedule lookup tool and your Medicare Administrative Contractor's own billing article before submitting either code.

By Gale Editorial · Updated 2026-07-26. Every figure cited to a dated source. How we write.

When does Medicare want G2212 instead of 99417?

Medicare wants G2212 whenever a prolonged office or outpatient visit would otherwise be billed with CPT 99417 — the AMA's add-on code for time beyond a level-five, time-based E/M visit is maintained through the CPT Editorial Panel 1, but CMS never adopted 99417 for its own program and created the HCPCS code G2212 as its Medicare-specific equivalent instead. The underlying visit still has to be coded by total time, not medical decision making, under the 2021-and-later E/M framework, since both prolonged-service codes attach only to a time-based level-five visit 2.

The decision of which code to bill comes down entirely to which payer is being billed, not which code is more correct in the abstract. Medicare Part B claims, and generally Medicare Advantage plans that follow Medicare's own coding instructions, take G2212. Commercial payers that follow AMA CPT guidance directly take 99417. Billing the wrong one for a given payer is a straightforward rejection, not a payment dispute — it corrects with a resubmission on the right code.

Why Medicare has its own version of an AMA code at all

CPT is the AMA's code set, updated annually and maintained by its own Editorial Panel 1, but CMS is not obligated to accept every new CPT code into the Medicare program on the AMA's terms. When CMS disagrees with how a new CPT code is defined or valued for Medicare's purposes, its usual move is to create a parallel HCPCS Level II code that Medicare recognizes instead, leaving the CPT code in place for other payers.

G2212 is one instance of that pattern: rather than adopting 99417 outright, CMS built its own version with its own payment rate, which is why the two codes are not interchangeable even though they describe the same clinical event.

What G2212 and 99417 have in common

Both codes exist only as add-ons — neither can be billed alone, and both require the underlying visit to already be coded as a time-based level-five office visit before any prolonged time is counted 2. Both are billed in units, each representing an increment of additional time beyond the primary visit's time range, so a longer prolonged encounter is reported as multiple units rather than a single flat code.

Neither code applies to a visit coded by medical decision making rather than time — if the level-five visit was set by MDM, the extra time spent doesn't get captured by either add-on code, which is one of the more common places this billing goes wrong.

The decision rule: which payer, which code

The simplest working rule is to sort by payer type first, code second: Medicare Part B and Medicare-rules-following Medicare Advantage plans take G2212; commercial payers following AMA CPT guidance take 99417. This determination also assumes you participate with Medicare in the first place — a non-par or opt-out arrangement changes the billing picture in ways that go beyond just choosing between these two codes.

Some Medicare Advantage plans do instruct providers to bill CPT codes directly rather than HCPCS equivalents, so this is worth confirming for each Advantage plan rather than assuming Original Medicare's rule applies automatically. When in doubt for a specific plan, the payer's own published policy — not general practice patterns — should settle the question, since misreading this determines whether the add-on line pays at all.

The MPFS lookup: confirming what G2212 actually pays

CMS publishes a public Physician Fee Schedule Search tool where any clinician can look up the national and locality-adjusted payment amount, RVUs, and payment indicators for a specific HCPCS or CPT code, including G2212 3. The locality-adjusted figure matters because Medicare's geographic practice cost indices and localities shift the same code's payment from one area of the country to another — running the code through the lookup tool confirms both that it is currently payable and what the locality-specific rate actually is, rather than relying on a remembered number from a prior year.

Because Medicare updates rates annually through rulemaking, checking the lookup tool each year — rather than assuming last year's payment carries forward — is the only way to know the current figure without guessing.

Your MAC's own billing article is the tie-breaker

Medicare claims administration is regionalized: each jurisdiction is served by one Medicare Administrative Contractor, and CMS publishes which MAC serves which state 4. Individual MACs — CGS Medicare is one example — publish their own billing articles and jurisdiction-specific guidance covering exactly this kind of add-on code question, including any documentation nuances specific to that jurisdiction 5.

Whether the underlying visit itself is payable by telehealth is a separate, current-year question — CMS publishes the definitive list of codes payable as Medicare telehealth annually, including which are permanent versus temporary 6, and checking that list before assuming a telehealth-delivered prolonged visit qualifies the same way an in-person one does is worth the extra step. When the general Medicare rule and a specific claim's outcome don't seem to line up, the MAC's own published article for that code is the next place to check before assuming the claim was billed incorrectly.

Common mistakes: the wrong base code, and the wrong payer

The two errors that show up most often are billing G2212 or 99417 against a level-five visit that was actually coded by medical decision making rather than time, and billing 99417 on a Medicare claim, or the reverse on a commercial claim, out of habit rather than checking the payer. Both are simple to prevent: confirm the base visit was genuinely time-based before adding either code, and confirm which payer is on the claim before choosing between them, rather than defaulting to whichever code gets used more often across the practice.

Common questions

No — they are payer-specific equivalents for the same add-on service, not two separate services. Bill G2212 to Medicare and Medicare-rules Medicare Advantage plans, or 99417 to commercial payers following AMA CPT guidance, never both on the same claim for the same encounter.

Yes. Both G2212 and 99417 are add-on codes that only attach to a level-five office visit coded by total time, not medical decision making. If the primary visit was coded by MDM, the additional time isn't separately billable with either add-on code.

Check that specific plan's published coding policy rather than assuming Original Medicare's rule carries over automatically. Some Medicare Advantage plans instruct providers to bill standard CPT codes directly instead of HCPCS equivalents, so this varies by plan and is worth confirming before the first claim goes out.

CMS's public Physician Fee Schedule Search tool returns the national and locality-adjusted payment amount for any HCPCS or CPT code, including G2212, and updates it annually. Checking it each year, rather than relying on a remembered figure, avoids billing against a stale rate.

Each MAC publishes its own jurisdiction-specific billing articles, which sometimes clarify a documentation or billing detail the general CMS guide only states at a high level. When something doesn't line up, checking your specific MAC's published article for that code is the next step.

Run your practice on Gale

The software is free. Gale earns one flat 3.5% all-in per paid transaction — only on transactions that actually pay. No subscription, no setup fee, no network cut.

Start or manage a practice →

References

  1. 1.American Medical Association (2026). CPT® (Current Procedural Terminology). American Medical Association (AMA). linkThat CPT is maintained by the AMA CPT Editorial Panel and updated annually — explains why 99417 is an AMA code that CMS was not obligated to adopt for Medicare's own program.
  2. 2.Centers for Medicare & Medicaid Services (2023). Evaluation and Management Services Guide. CMS Medicare Learning Network (MLN006764). linkThat E/M office-visit levels are selected by medical decision making or total time under the 2021+ framework — the basis for confirming a level-five visit was coded by time before either prolonged-service add-on applies.
  3. 3.Centers for Medicare & Medicaid Services (2026). Physician Fee Schedule Search. Centers for Medicare & Medicaid Services (CMS). linkThat CMS publishes a public Physician Fee Schedule Search tool returning the national and locality payment amount, RVUs, and payment indicators for a CPT/HCPCS code — the lookup method for confirming what G2212 currently pays.
  4. 4.Centers for Medicare & Medicaid Services (2026). Medicare Administrative Contractors. Centers for Medicare & Medicaid Services (CMS). linkThat Medicare claims administration is regionalized across MACs and CMS publishes which MAC serves each jurisdiction — supports the find-your-MAC lookup step.
  5. 5.CGS Medicare (2026). CGS Medicare. Medicare Administrative Contractor portal. linkThat this Medicare Administrative Contractor publishes jurisdiction-specific billing articles and documentation guidance — cited as one named example of the MAC-level guidance worth checking for a G2212 billing question.
  6. 6.Centers for Medicare & Medicaid Services (2026). List of Telehealth Services. Centers for Medicare & Medicaid Services (CMS). linkThat CMS publishes the definitive annual list of codes payable as Medicare telehealth, including which are permanent versus temporary — relevant to confirming whether a telehealth-delivered prolonged visit is separately payable. As of July 2026.

https://www.gale.care/for-providers/em-g2212-medicare-prolonged · 6 sources. Competitor details are cited to dated public sources and maintained as they change; figures are estimates, not commitments. Synthetic demonstration.

Findability, by specialty

How practices like yours get found in local search and AI answers — the honest playbook, per specialty.

SEO for private practices · SEO for AI search / answer engines (all verticals)