How each Medicare amount in your report is set
Every line gets the amount Medicare itself pays for that code, from the fee schedule that applies to the type of bill, for the payment locality where you were treated. The report names every file it used and its release.
Which fee schedule prices which line
- Doctor's office or clinic bill
- Physician fee schedule, non-facility amount, for your locality
- Doctor's own bill for hospital, ER or surgery-center care
- Physician fee schedule, facility amount, for your locality
- Hospital's own bill for outpatient or ER care
- Hospital outpatient (OPPS) national rate
- Lab tests, any bill
- Clinical Laboratory Fee Schedule national amount
- Drugs given in an office
- Part B drug payment limit per billing unit
Each line's Medicare amount is the amount for one unit multiplied by the units you enter. A line with no Medicare amount (for example a code Medicare does not cover) is shown with the reason and left out of the totals.
The physician fee schedule formula
Amount = [(work RVU × work GPCI) + (practice expense RVU × practice expense GPCI) + (malpractice RVU × malpractice GPCI)] × conversion factor, rounded to the cent.
Worked example, code 99213 in a doctor's office in the Atlanta locality: [(1.30 × 1.003) + (1.46 × 1.016) + (0.09 × 1.201)] × 33.4009 = $96.71.
The 2026 conversion factor, $33.4009, applies to clinicians who are not qualifying participants in an advanced alternative payment model. It includes a one-year 2.5% increase for 2026 under section 71202 of Public Law 119-21, which does not carry into 2027. The work GPCI floor of 1.0 that was applied in previous updates was extended through January 1, 2027 by section 6208 of the Consolidated Appropriations Act, 2026 (H.R. 7148, signed February 3, 2026).
For some imaging codes Medicare pays the lower of this amount and a cap based on the hospital outpatient rate (Deficit Reduction Act of 2005, section 5102(b)). Where CMS publishes a cap for your locality, the report uses the capped amount and says so.
Hospital outpatient and lab rates
For a hospital's own bill, each line gets the national payment rate from Addendum B of the Hospital Outpatient Prospective Payment System. Medicare adjusts about 60% of each rate by the local hospital wage index, so hospitals in high-wage areas are paid more than the national figure and hospitals in low-wage areas less. The report says this on every hospital bill.
Medicare pays nothing separately for some hospital lines, such as most supplies and many drugs, because their cost is included in the payment for the main service. The report marks these lines as packaged. It also flags lines Medicare sometimes pays inside a larger comprehensive rate.
Because packaging and multiple-procedure discounts reduce what Medicare actually pays, adding up line amounts gives a Medicare total on the high side. Any multiple in your report is therefore, if anything, understated.
Where you were treated
Medicare prices care by where it is given, not where the patient lives, so the report asks for the ZIP code of the provider. CMS assigns every ZIP code to one of 109 payment localities. About 480 ZIP codes straddle two localities; for those the report uses the locality CMS assigns to the ZIP code as a whole and names the other one.
What the report does not price
Inpatient hospital stays (Medicare pays those by diagnosis group, not by line), surgery-center facility fees, anesthesia time, ambulance trips, equipment and supplies, and dental codes. Lines with these codes appear in your report with the reason they have no Medicare amount.
Data files and release dates
| Used for | CMS release |
|---|---|
| Physician fee schedule relative values | Medicare Physician Fee Schedule relative value file RVU26D (October 2026 release, file dated 08/26/2026) File PPRRVU2026_Oct_nonQPP.csv. www.cms.gov/files/zip/rvu26d-updated-08-26-2026.zip |
| Geographic practice cost indices | CY 2026 Geographic Practice Cost Indices, GPCI2026 (in RVU26D) File GPCI2026.csv. www.cms.gov/files/zip/rvu26d-updated-08-26-2026.zip |
| Locality to county crosswalk | CY 2026 locality to county crosswalk, 26LOCCO (in RVU26D) File 26LOCCO.csv. www.cms.gov/files/zip/rvu26d-updated-08-26-2026.zip |
| ZIP code to locality | ZIP code to carrier locality file, ZIP5_OCT2026 (updated 08/13/2026) File ZIP5_OCT2026.txt. www.cms.gov/files/zip/zip-code-carrier-locality-file-updated-08-13-2026.zip |
| ZIP+4 to locality | ZIP+4 to carrier locality file, ZIP9_OCT2026 (updated 08/13/2026) File ZIP9_OCT2026.txt. www.cms.gov/files/zip/zip-code-carrier-locality-file-updated-08-13-2026.zip |
| Imaging payment caps | OPPS-based imaging payment caps, OPPSCAP_Oct (in RVU26D) File OPPSCAP_Oct.csv. www.cms.gov/files/zip/rvu26d-updated-08-26-2026.zip |
| Hospital outpatient rates | Hospital Outpatient PPS Addendum B, July 2026 (updated July 21, 2026) File 2026 July Web Addendum B.07.13.26.csv. www.cms.gov/files/zip/july-2026-opps-addendum-b.zip |
| Clinical lab fee schedule | Clinical Laboratory Fee Schedule 26CLABQ4 (CY 2026 fourth quarter release) File PUF_CLFS_CY2026_Q4V1.csv. www.cms.gov/files/zip/26clabq4.zip |
| Part B drug payment limits | Medicare Part B drug payment allowance limits, October 2026 (effective October 1 to December 31, 2026) File section 508 version of October 2026 Medicare Part B Payment Limit File 091626.csv. www.cms.gov/files/zip/october-2026-medicare-part-b-payment-limit-files-final.zip |
| What providers charged (code pages only) | Medicare Physician & Other Practitioners by Geography and Service, national rows (data year 2024) File MUP_PHY_R26_P05_V10_D24_Geo.csv. data.cms.gov/sites/default/files/2026-05/e534c74b-79b8-4892-8a95-5a17e2dfec9f/MUP_PHY_R26_P05_V10_D24_Geo.csv |
Medicare publishes a new physician fee schedule each January with quarterly corrections, and new hospital outpatient, lab and drug files each quarter. Reports use Medicare's 2026 rates; checkout does not accept care dated in a later year until that year's files are loaded. Database last built 2026-09-28.
CPT codes
CPT code descriptions are copyrighted by the American Medical Association. FairBillCheck shows code numbers and its own broad category labels, never the AMA descriptions. HCPCS Level II descriptions, which CMS writes, are shown. CPT is a registered trademark of the American Medical Association.