interaction records 54 assistance programs 55 0 personal data stored

Drug data · Medicare negotiated prices · pharmacy acquisition cost

Medicare's negotiated prices next to what pharmacies pay, drug by drug

For 76 drug packages, two federal files publish a price per unit: the Medicare negotiated price (CMS, file of November 2, 2026) and NADAC, the survey-based benchmark of what retail pharmacies pay to buy the drug (CMS, week of November 4, 2026). This page puts them side by side. Across brand-name packages the median negotiated price is 37% of the pharmacy benchmark.

CMS negotiated prices, November 2, 2026NADAC, November 4, 202676 packages in both files
37%median negotiated price as a share of NADAC, brand-name packages (71), not weighted by volume
6brand-name packages where the negotiated price is above the benchmark
5generic-class packages listed in the CMS file, kept apart below

How far below the pharmacy benchmark each negotiated price sits

Each row is one drug. The line at 100% is the NADAC price per unit. The dot is the median negotiated price per unit as a share of it; the whisker spans the packages of that drug (strengths and package sizes differ). Brand-name packages only.

0%25%50%75%100%120%Enbrel5 packages28%Stelara2 packages30%Xarelto19 packages35%Januvia13 packages37%Entresto8 packages45%Farxiga5 packages50%Jardiance6 packages61%Eliquis6 packages75%Novolog7 packages100%The dashed line at 100% is the pharmacy acquisition cost (NADAC)

Swipe to read across

Source: CMS Medicare Drug Price Negotiation Program data file (November 2, 2026) and CMS NADAC (November 4, 2026), joined on the 11-digit NDC by OmniRx. Per-unit prices are compared only where both files use the same pricing unit. NADAC is a national survey average of retail pharmacy invoices, not a quote and not what any one pharmacy paid.

Every package, side by side

Price per unit (a tablet, a millilitre or a gram, as the files state). The last column is the negotiated price as a share of NADAC.

DrugNDCProductUnitNegotiatedNADACShareClass
Eliquis00003-0893-21ELIQUIS 2.5 MG TABLETEA$4.15$5.5175%brand
Eliquis00003-0893-31ELIQUIS 2.5 MG TABLETEA$4.15$5.5175%brand
Eliquis00003-0894-21ELIQUIS 5 MG TABLETEA$4.15$5.5275%brand
Eliquis00003-0894-31ELIQUIS 5 MG TABLETEA$4.15$5.5275%brand
Eliquis00003-0894-70ELIQUIS 5 MG TABLETEA$4.15$5.5275%brand
Eliquis00003-3764-74ELIQUIS DVT-PE TREATMENT 30-DAY STARTER 5 MG PACKEA$4.15$5.5175%brand
Enbrel58406-0010-04ENBREL 25 MG/0.5 ML SYRINGEML$584$2,08428%brand
Enbrel58406-0021-04ENBREL 50 MG/ML SYRINGEML$584$2,08128%brand
Enbrel58406-0032-04ENBREL 50 MG/ML SURECLICKML$584$2,08428%brand
Enbrel58406-0044-04ENBREL 50 MG/ML MINI CARTRIDGEML$584$2,08228%brand
Enbrel58406-0044-24ENBREL 50 MG/ML MINI CARTRIDGEML$584$2,08228%brand
Entresto00078-0659-20ENTRESTO 24 MG-26 MG TABLETEA$5.23$11.5945%brand
Entresto00078-0659-67ENTRESTO 24 MG-26 MG TABLETEA$5.23$11.5945%brand
Entresto00078-0696-20ENTRESTO 97 MG-103 MG TABLETEA$5.23$11.5945%brand
Entresto00078-0696-67ENTRESTO 97 MG-103 MG TABLETEA$5.23$11.5945%brand
Entresto00078-0777-20ENTRESTO 49 MG-51 MG TABLETEA$5.23$11.5645%brand
Entresto00078-0777-67ENTRESTO 49 MG-51 MG TABLETEA$5.23$11.5645%brand
Entresto00078-1231-20ENTRESTO SPRINKLE 6-6 MG PELLETEA$5.52$11.6247%brand
Entresto00078-1238-20ENTRESTO SPRINKLE 15-16 MG PLTEA$5.65$11.6149%brand
Farxiga00310-6205-30FARXIGA 5 MG TABLETEA$6.05$12.0750%brand
Farxiga00310-6205-90FARXIGA 5 MG TABLETEA$6.05$12.0750%brand
Farxiga00310-6210-30FARXIGA 10 MG TABLETEA$6.05$12.0850%brand
Farxiga00310-6210-39FARXIGA 10 MG TABLETEA$6.05$12.0850%brand
Farxiga00310-6210-90FARXIGA 10 MG TABLETEA$6.05$12.0850%brand
Farxiga66993-0456-30DAPAGLIFLOZIN 5 MG TABLETEA$6.05$0.1633710%generic
Farxiga66993-0457-30DAPAGLIFLOZIN 10 MG TABLETEA$6.05$0.1843282%generic
Januvia00006-0112-01JANUVIA 50 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0112-28JANUVIA 50 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0112-31JANUVIA 50 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0112-54JANUVIA 50 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0221-01JANUVIA 25 MG TABLETEA$3.91$10.5437%brand
Januvia00006-0221-28JANUVIA 25 MG TABLETEA$3.91$10.5437%brand
Januvia00006-0221-31JANUVIA 25 MG TABLETEA$3.91$10.5437%brand
Januvia00006-0221-54JANUVIA 25 MG TABLETEA$3.91$10.5437%brand
Januvia00006-0277-01JANUVIA 100 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0277-28JANUVIA 100 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0277-31JANUVIA 100 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0277-54JANUVIA 100 MG TABLETEA$3.91$10.5537%brand
Januvia00006-0277-82JANUVIA 100 MG TABLETEA$3.91$10.5537%brand
Jardiance00597-0152-30JARDIANCE 10 MG TABLETEA$6.79$11.1961%brand
Jardiance00597-0152-37JARDIANCE 10 MG TABLETEA$6.79$11.1961%brand
Jardiance00597-0152-90JARDIANCE 10 MG TABLETEA$6.79$11.1961%brand
Jardiance00597-0153-30JARDIANCE 25 MG TABLETEA$6.79$11.1961%brand
Jardiance00597-0153-37JARDIANCE 25 MG TABLETEA$6.79$11.1961%brand
Jardiance00597-0153-90JARDIANCE 25 MG TABLETEA$6.79$11.1961%brand
Novolog00169-3201-11FIASP 100 UNIT/ML VIALML$6.96$6.92101%brand
Novolog00169-3204-15FIASP 100 UNIT/ML FLEXTOUCHML$8.96$8.91101%brand
Novolog00169-3205-15FIASP PENFILL 100 UNIT/ML CARTML$8.61$8.54101%brand
Novolog00169-3206-15FIASP PUMPCART 100 UNIT/MLML$6.96$8.5781%brand
Novolog00169-3303-12NOVOLOG PENFILL 100 UNIT/MLML$8.61$8.57100%brand
Novolog00169-6339-10NOVOLOG 100 UNIT/ML FLEXPENML$8.96$8.93100%brand
Novolog00169-7501-11NOVOLOG 100 UNIT/ML VIALML$6.96$6.93100%brand
Novolog73070-0100-11INSULIN ASPART 100 UNIT/ML VLML$3.48$6.9550%generic
Novolog73070-0102-15INSULIN ASPART PENFILL 100 UNIT/ML CARTRIDGEML$4.31$8.5750%generic
Novolog73070-0103-15INSULIN ASPART FLEXPEN 100 UNIT/ML PENML$4.48$8.9650%generic
Stelara57894-0060-03STELARA 45 MG/0.5 ML SYRINGEML$8,980$29,87430%brand
Stelara57894-0061-03STELARA 90 MG/ML SYRINGEML$8,980$29,79330%brand
Xarelto50458-0575-01XARELTO 1 MG/ML SUSPENSIONML$1.33$3.7635%brand
Xarelto50458-0577-01XARELTO 2.5 MG TABLETEA$3.44$9.7835%brand
Xarelto50458-0577-10XARELTO 2.5 MG TABLETEA$3.44$9.7835%brand
Xarelto50458-0577-18XARELTO 2.5 MG TABLETEA$3.44$9.7835%brand
Xarelto50458-0577-60XARELTO 2.5 MG TABLETEA$3.44$9.7835%brand
Xarelto50458-0578-01XARELTO 15 MG TABLETEA$6.88$19.5335%brand
Xarelto50458-0578-10XARELTO 15 MG TABLETEA$6.88$19.5335%brand
Xarelto50458-0578-30XARELTO 15 MG TABLETEA$6.88$19.5335%brand
Xarelto50458-0578-90XARELTO 15 MG TABLETEA$6.88$19.5335%brand
Xarelto50458-0579-01XARELTO 20 MG TABLETEA$6.88$19.5435%brand
Xarelto50458-0579-10XARELTO 20 MG TABLETEA$6.88$19.5435%brand
Xarelto50458-0579-30XARELTO 20 MG TABLETEA$6.88$19.5435%brand
Xarelto50458-0579-89XARELTO 20 MG TABLETEA$6.88$19.5435%brand
Xarelto50458-0579-90XARELTO 20 MG TABLETEA$6.88$19.5435%brand
Xarelto50458-0580-01XARELTO 10 MG TABLETEA$6.87$19.5235%brand
Xarelto50458-0580-10XARELTO 10 MG TABLETEA$6.87$19.5235%brand
Xarelto50458-0580-30XARELTO 10 MG TABLETEA$6.87$19.5235%brand
Xarelto50458-0580-90XARELTO 10 MG TABLETEA$6.87$19.5235%brand
Xarelto50458-0584-51XARELTO DVT-PE TREATMENT 30-DAY STARTER 15-20 MG PACKEA$6.85$19.4735%brand
Generic-class packages. 5 packages in the CMS file are classed as generic by NADAC. Where a generic is on the market it can cost far less than the negotiated price of the brand-name drug, so a share above 100% there reflects generic competition, not an error. They are excluded from the median above.

What the CMS file already schedules for later

The CMS file is updated at least once a year and whenever a package is added or removed. It already carries 399 rows dated after today: 85 inflation, 59 deselect, 229 new ipay, 14 new ndc, 12 hcpcs code removed. The inflation adjustments below show the 30-day-equivalent price now and the price that takes effect on the date shown.

DrugNDCNow, 30 daysScheduledTakes effect
Eliquis00003-0893-21$231$237January 1, 2027
Enbrel58406-0010-01$2,355$2,419January 1, 2027
Farxiga00003-1427-11$179$183January 1, 2027
Imbruvica57962-0007-12$9,319$9,571January 1, 2027
Januvia00006-0112-01$113$116January 1, 2027
Jardiance00597-0152-30$197$202January 1, 2027

How to read this, and what it does not say

  • What the negotiated price is. The price CMS agreed with the manufacturer for a selected drug under Medicare's negotiation program, applying to Medicare Part D. It is not the price a person with other coverage, or no coverage, pays.
  • What NADAC is. A weekly national average of what retail community pharmacies pay to acquire a drug, from a survey of invoices. It excludes rebates and discounts and is not what any one pharmacy paid.
  • What this page does not claim. It does not say what any pharmacy earns or loses, what a patient pays, or what Medicare saves. The comparison is by package, not weighted by how many prescriptions are filled, so the median is a description of the packages, not of spending.
  • How the join works. The CMS file gives the negotiated price per unit at the 9-digit NDC level; NADAC gives a price per unit for each 11-digit NDC. We compare a package's NADAC price with the negotiated per-unit price for its 9-digit product, and only where the unit matches.

Sources and terms. CMS Medicare Drug Price Negotiation Program, Selected Drug List and Maximum Fair Price data file, November 2, 2026 (the CMS page states no licence or restriction); CMS NADAC from data.medicaid.gov under the dataset labels recorded in the OmniRx licence ledger. The comparison is an OmniRx calculation, stored with its sources in the OmniRx data library. Free to cite with attribution; bulk and white-label use are licensed. Report an error through the contact page.