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.

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%.
| Code | Service | Office | Facility | Remove |
|---|---|---|---|---|
| Office visits, new patient | ||||
| 99202 | New patient visitStraightforward MDM or 15 minutes | $75.15 | $41.08 | |
| 99203 | New patient visitLow MDM or 30 minutes | $117.57 | $71.48 | |
| 99204 | Office visitNew patient, moderate complexity | $177.36 | $116.90 | |
| 99205 | Office visitNew patient, high complexity | $236.81 | $160.32 | |
| Office visits, established patient | ||||
| 99211 | Office visitEstablished patient, minimal E/M | $24.38 | $7.68 | |
| 99212 | Office visitEstablished patient, straightforward | $59.45 | $31.06 | |
| 99213 | Office visitEstablished patient, low complexity | $95.19 | $57.45 | |
| 99214 | Office visitEstablished patient, moderate complexity | $135.61 | $84.50 | |
| 99215 | Office 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. | ||||
| G2211 | Visit complexity add-onOngoing longitudinal patient relationship | $17.37 | $14.36 | |
| G2212 | Prolonged office visitMedicare add-on, each 15 minutes | $34.07 | $27.39 | |
| 99417 | 99417Not valid for Medicare: Medicare uses a different code. | — | — | |
| Wellness and prevention | ||||
| G0402 | Welcome visitFirst 12 months of Part B | $174.69 | $114.23 | |
| G0438 | Annual wellness visitInitial visit, first AWV | $174.35 | — | |
| G0439 | Annual wellness visitSubsequent visit | $137.61 | — | |
| 99497 | Advance care planningFirst 30 minutes | $86.84 | $65.80 | |
| 99498 | Advance care planningEach additional 30 minutes | $78.16 | $63.46 | |
| G0444 | Depression screeningAnnual Medicare preventive screen | $18.70 | $8.02 | |
| G0442 | Alcohol screeningAnnual 15-minute preventive screen | $18.70 | $8.02 | |
| G0443 | Alcohol counselingBrief behavioral service | $34.40 | $26.39 | |
| G0136 | SDOH assessment5–15 minutes | $20.04 | $8.02 | |
| 99406 | Smoking cessationMore than 3 through 10 minutes | $15.36 | $10.69 | |
| 99407 | Smoking cessationMore than 10 minutes | $29.06 | $22.04 | |
| Care management | ||||
| 99495 | Transitional care managementModerate complexity, visit within 14 days | $220.11 | $122.25 | |
| 99496 | Transitional care managementHigh complexity, visit within 7 days | $298.60 | $166.34 | |
| 99490 | Chronic care managementClinical staff, first 20 minutes | $66.13 | $43.76 | |
| 99439 | Chronic care managementClinical staff, each additional 20 minutes | $50.44 | $30.73 | |
| 99491 | Chronic care management30 minutes, physician/QHP time | $89.18 | $65.47 | |
| 99424 | Principal care managementPhysician/QHP, first 30 minutes | $87.51 | $64.80 | |
| 99426 | Principal care managementClinical staff, initial 30 minutes | $67.80 | $44.09 | |
| 99484 | Behavioral health managementGeneral integration service | $57.45 | $38.75 | |
| Common office procedures | ||||
| 93000 | Electrocardiogram (ECG)Complete: tracing plus interpretation | $15.36 | — | |
| 96372 | SC/IM injectionTherapeutic, prophylactic, or diagnostic | $15.36 | — | |
| 20610 | Joint injectionMajor joint or bursa, no ultrasound | $68.81 | $39.75 | |
| 11102 | Tangential skin biopsyFirst or only lesion | $95.53 | $30.06 | |
| 17110 | Benign lesion destructionUp to 14 lesions | $111.22 | $62.46 | |
| 69210 | Impacted ear wax removalInstrumentation, unilateral | $47.76 | $27.05 | |
| Paid elsewhereVenipuncture is paid on the Clinical Laboratory Fee Schedule, not the physician fee schedule. | ||||
| 36415 | 36415Not on the physician fee schedule (paid under another Medicare schedule). | — | — | |
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.
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.



