Medicare Primary Care Fee Schedule (Free CSV and PDF)

Free Medicare primary care fee schedule: office visits, G2211, AWV, care management and office procedures, with amounts for your ZIP as CSV or PDF.

Updated CMS RVU26DFree · no account

Soft clay still life of a stethoscope coiled beside a short stack of blank file folders and a desk calendar, one folder in forest green, on a warm off-white background.

This is a free Medicare primary care fee schedule: new and established office visits, the G2211 and G2212 add-ons, the annual wellness visit and other preventive services, care management, and the office procedures a primary care practice bills most days, each with its Medicare Physician Fee Schedule allowed amount in the office and in a facility. Leave the ZIP blank for national amounts or enter yours for your payment locality, choose a date of service, and download the sheet as a CSV or a print-ready PDF. No signup.

Each amount is for one service: what Medicare allows for that code before the deductible and coinsurance. It isn't a visit total, the patient's bill or a commercial rate. A visit that pairs an E/M with G2211 or a same-day procedure is priced line by line, and some combinations don't pay at all.

Free fee sheet · no signup

Primary care Medicare fee schedule

FeeBase · Primary care Medicare reference fee schedule

National (all geographic indexes 1.000) · Service date 2026-10-07 · CMS RVU26D, effective 2026-10-01

Medicare physician fee schedule allowed amounts for one service before claim-level adjustments. Not patient cost, a claim total or a commercial rate.

Leave blank for national amounts.

Adds a column, e.g. 110 for a contract at 110%.

CodeServiceOfficeFacilityRemove
Office visits, new patient
99202New patient visitStraightforward MDM or 15 minutes$75.15$41.08
99203New patient visitLow MDM or 30 minutes$117.57$71.48
99204Office visitNew patient, moderate complexity$177.36$116.90
99205Office visitNew patient, high complexity$236.81$160.32
Office visits, established patient
99211Office visitEstablished patient, minimal E/M$24.38$7.68
99212Office visitEstablished patient, straightforward$59.45$31.06
99213Office visitEstablished patient, low complexity$95.19$57.45
99214Office visitEstablished patient, moderate complexity$135.61$84.50
99215Office visitEstablished patient, high complexity$192.39$125.59
Add-ons and prolonged timeMedicare pays G2212 for prolonged office time; 99417 is not valid for Medicare.
G2211Visit complexity add-onOngoing longitudinal patient relationship$17.37$14.36
G2212Prolonged office visitMedicare add-on, each 15 minutes$34.07$27.39
9941799417Not valid for Medicare: Medicare uses a different code.——
Wellness and prevention
G0402Welcome visitFirst 12 months of Part B$174.69$114.23
G0438Annual wellness visitInitial visit, first AWV$174.35—
G0439Annual wellness visitSubsequent visit$137.61—
99497Advance care planningFirst 30 minutes$86.84$65.80
99498Advance care planningEach additional 30 minutes$78.16$63.46
G0444Depression screeningAnnual Medicare preventive screen$18.70$8.02
G0442Alcohol screeningAnnual 15-minute preventive screen$18.70$8.02
G0443Alcohol counselingBrief behavioral service$34.40$26.39
G0136SDOH assessment5–15 minutes$20.04$8.02
99406Smoking cessationMore than 3 through 10 minutes$15.36$10.69
99407Smoking cessationMore than 10 minutes$29.06$22.04
Care management
99495Transitional care managementModerate complexity, visit within 14 days$220.11$122.25
99496Transitional care managementHigh complexity, visit within 7 days$298.60$166.34
99490Chronic care managementClinical staff, first 20 minutes$66.13$43.76
99439Chronic care managementClinical staff, each additional 20 minutes$50.44$30.73
99491Chronic care management30 minutes, physician/QHP time$89.18$65.47
99424Principal care managementPhysician/QHP, first 30 minutes$87.51$64.80
99426Principal care managementClinical staff, initial 30 minutes$67.80$44.09
99484Behavioral health managementGeneral integration service$57.45$38.75
Common office procedures
93000Electrocardiogram (ECG)Complete: tracing plus interpretation$15.36—
96372SC/IM injectionTherapeutic, prophylactic, or diagnostic$15.36—
20610Joint injectionMajor joint or bursa, no ultrasound$68.81$39.75
11102Tangential skin biopsyFirst or only lesion$95.53$30.06
17110Benign lesion destructionUp to 14 lesions$111.22$62.46
69210Impacted ear wax removalInstrumentation, unilateral$47.76$27.05
Paid elsewhereVenipuncture is paid on the Clinical Laboratory Fee Schedule, not the physician fee schedule.
3641536415Not on the physician fee schedule (paid under another Medicare schedule).——
38 codes · amounts are per service, not a visit total · — means CMS doesn’t price that setting

Key takeaways

  • Amounts are Medicare allowed amounts per service, before the Part B deductible and 20% coinsurance.
  • Use the office column for visits in your own office; the facility column for a provider-based hospital clinic or other facility setting.
  • Medicare pays prolonged office time with G2212. Prolonged service code 99417 shows a status, not a price.
  • G2211 is an add-on to an office or home E/M and denies when the E/M carries modifier 25 for a same-day procedure.
  • Venipuncture is on the sheet as a reminder that it's paid on the Clinical Laboratory Fee Schedule, not here.

How to read the primary care fee sheet

Each row is a code, our plain-English name for it, an office amount and a facility amount. The office (non-facility) rate is higher because it includes the cost of running the practice. The facility rate applies when the place of service is a hospital outpatient department, including a provider-based clinic, or another facility that Medicare pays separately for overhead. Switch the place of service below to see the gap on a mid-level visit:

Place of service · 99214

Which rate does Medicare pay?

The POS code on the claim line (CMS-1500 box 24B).

Non-facility (office) rate · national

$135.61

The facility rate would be $84.50 (+$51.11). In a facility, the facility bills its own costs separately.

Leave the ZIP blank for national amounts. Enter your ZIP and the sheet reprices every row for your Medicare payment locality. The date picks the CMS release in effect on that day, which matters in January, when the conversion factor changes, and after quarterly corrections. The CSV and PDF record the ZIP, date and release on the sheet itself. More on the split: facility vs non-facility rates.

Why some codes show a status instead of a price

A row with a note instead of an amount means CMS doesn't pay that code on the physician fee schedule. Two rows in this preset are there for exactly that reason:

  • 99417 isn't valid for Medicare. Medicare uses G2212 for prolonged office time instead.
  • 36415, routine venipuncture, isn't on the physician fee schedule at all. Medicare pays it on the Clinical Laboratory Fee Schedule, so look there for its amount.

Using the % of Medicare column

Enter a percentage in Your rate, % of Medicare to add a column at that share of each office amount. A Medicare Advantage or commercial contract written as 105% of Medicare becomes a dollar schedule in one step. For a real contract comparison weighted by how often you bill each code, use the contract check.

What's on the sheet and why

The preset is an editorial selection, not a list of the most-billed codes. We chose the services a Medicare primary care practice needs to price and explain, grouped as you'd read them:

Section What's in it Why it's there
Office visits 99202–99205 new, 99211–99215 established The core of primary care billing
Add-ons and prolonged time G2211, G2212, 99417 Two Medicare add-ons, plus the billing code Medicare rejects
Wellness and prevention Welcome to Medicare exam, both AWV codes, advance care planning, depression and alcohol screening and counseling, social determinants risk assessment, tobacco cessation counseling Preventive services with their own coverage and cost-sharing rules
Care management Transitional care, chronic and principal care management, behavioral health integration Monthly and post-discharge services billed between visits
Office procedures ECG, injection, large joint aspiration or injection, skin biopsy, wart destruction, earwax removal Same-day procedures that change how the visit is billed
Paid elsewhere Venipuncture Lab fee schedule, not the PFS

Search for any other code under the table to add it, remove what you don't bill, or reset to the original list.

Primary care billing traps

Office visit levels

Office visits are leveled by medical decision making or by total time on the date of the encounter. Here are the established-patient levels with the minimum total time for each, and how the amounts and work RVUs climb:

Code family

99211–99215

99213 pays $95.19 nationally in the office setting, from 2.85 total RVUs. Open 99213 →

G2211 rides on the visit, with one big exception

G2211 adds payment to an office or home E/M when you're the patient's continuing focal point for care or manage a single serious or complex condition over time. It's one unit on the same claim as the visit. Medicare denies it when the E/M has modifier 25 for a same-day procedure, such as a joint injection (20610), but pays it when modifier 25 is for an annual wellness visit, a vaccine administration or another Part B preventive service. The G2211 guide walks through who can bill it.

G2212, not 99417, for prolonged time

Medicare doesn't accept prolonged office code 99417. It pays G2212 for each full 15 minutes beyond the highest-level visit, and its count starts later than the rules for 99417: First Coast, a Medicare contractor, lists one unit of G2212 at 89–103 total minutes with 99205 and at 69–83 minutes with 99215. A 75-minute new-patient visit is prolonged under the rules for 99417 but not under Medicare's. Use 99417 for commercial payers that accept it, and G2212 for Medicare.

Annual wellness visits aren't physicals

The AWV is billed with G0438 for the patient's first one ever and G0439 every 12 months after that; the one-time Welcome to Medicare exam is G0402. A problem-oriented visit the same day is a separate E/M with modifier 25, and advance care planning (99497) can be added. See the annual wellness visit guide for timing rules and denials.

Compare codes

G0402 vs G0438 vs G0439: national Medicare rates

Swap in your local Medicare rate.

  • G0402
    Welcome visit · 2.6 wRVU
    $174.69
  • G0438
    Annual wellness visit · 2.6 wRVU
    $174.35−$0.34
  • G0439
    Annual wellness visit · 1.92 wRVU
    $137.61−$37.08

Need a sheet built around your codes and contracts?

The free sheet starts from our list. If you want one built from your own code list, at your locality, with your payers' rates or percentages next to Medicare's, you can request a custom fee sheet. Share your codes, location and the dates you need; we confirm the details and prepare it. It's a request we handle directly, not an upload or an automated contract analysis.

Sources: CMS Medicare Physician Fee Schedule relative value files (release shown on the sheet), including status indicators for 99417 (I) and 36415 (X); First Coast Service Options, "Prolonged physician services: office and other outpatient visits" (October 28, 2024); CMS G2211 FAQ and MLN Matters MM13272 and MM13473. Verified October 6, 2026.

FAQ

What is the Medicare physician fee schedule?

It's the list of amounts Medicare Part B allows for physician and other practitioner services. CMS sets relative value units for each code, adjusts them for each payment locality and multiplies by a yearly conversion factor. The sheet above shows the result for primary care codes at your ZIP.

How can I find the Medicare physician fee schedule for my area?

Enter your ZIP in the sheet. It finds your Medicare payment locality and reprices every code. The same data is on each code page and in CMS's lookup tool.

How can I download the 2026 Medicare physician fee schedule?

CMS publishes the full schedule as relative value and GPCI files that need assembling. For primary care codes, download this sheet as a CSV or PDF; it's already priced for your locality and date, with the release label.

Does Medicare pay 99417?

No. Medicare lists 99417 as not valid and pays G2212 for prolonged office and outpatient time, starting at a later minute count than code 99417.

Does Medicare pay 20% or 80%?

Medicare pays 80% of the allowed amount after the Part B deductible, and the patient or their supplemental coverage owes the other 20%. Some preventive services, including the annual wellness visit, have no coinsurance or deductible when you accept assignment. The sheet shows the full allowed amount.

Can G2211 be billed with an annual wellness visit?

Yes, since January 1, 2025. G2211 goes with the E/M, and modifier 25 on that E/M for a same-day AWV doesn't block it. It still denies when modifier 25 is there for a procedure.

Related: G2211 guide, annual wellness visit, contract check, and the RVU calculator.

Did this answer your question about Medicare Primary Care Fee Schedule (Free CSV and PDF)?

Tell us what you were actually trying to work out. We’ll answer you directly, or build the page that does.