DrugDashboards

Why US drug prices look like this

One sentence explains most of it: the middlemen of the US drug supply are paid on the gaps between prices, so the system keeps manufacturing gaps. Everything below is computed live from public data — every number links to the page that proves it.

Exhibit 1

One drug, 5 prices

This is Eliquis (apixaban) — a single product, one NDC. Every price below is real, current, and public. None of them is what it costs to make.

  • Pharmacies pay (NADAC)$5.52 per EA
    invoice-surveyed acquisition cost
  • Medicare negotiated (MFP)$4.15 per unit
    IRA negotiation, price year 2026
  • Part D plans paid (avg)$9.64 per dosage unit
    gross, before rebates — matched by drug name
  • Part D point of sale (median)$4.15 per unit
    negotiated price across 5,496 plans — before rebates
  • Federal ceiling (Big4)$5.73 per unit
    Bristol-Myers Squibb Company
ⓘ How this was built
Data sources
  • CMS NADAC weekly survey (data.medicaid.gov)
  • CMS negotiated Maximum Fair Prices (MFP)
  • CMS Part D Spending by Drug + quarterly plan pricing files
  • VA FSS / Big4 federal contract prices
Method

Each rung is the latest published price for this exact NDC from its own federal file. Bars are drawn only for rungs priced per single unit, so a tablet is never scaled against a bottle. Prices are gross of rebates.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

There is no "the price" of a drug in America — there is a price per payer, and every gap between two rungs is somebody's business model. The rest of this page walks the gaps.

Exhibit 2

The spread machine

Compare what Medicare Part D plans pay at the counter with what the pharmacy paid to acquire the same drug, in the same quarter. Across 1,134 matched drugs, the median negotiated price is 1.68× acquisition cost, 38% of drugs are at 2× or more, and 4% are at 5× or more. For one of the most-prescribed examples, Atorvastatin Calcium runs 4.0× — and percentage coinsurance is charged on the marked-up number, not the real one.

Explore the spread tracker, drug by drug →

Exhibit 3

The same government pays twice

The VA buys drugs on published federal contracts. Medicare Part D plans buy the same drugs through PBM negotiation. Across 908 identical NDCs carrying both prices this quarter, Part D's median negotiated price is 1.36× the federal contract price. Same molecule, same package, same taxpayer.

DrugVA paysPart D paysGap
Diclofenac sodium and Misoprostol$0.2582$1.726.6×
Candesartan Cilexetil and Hydrochlorothiazide$0.2582$1.435.5×
Doxepin$0.7330$4.035.5×
Terconazole$5.39$24.674.6×
Fentanyl$2.41$10.714.5×
Estradiol$3.54$14.874.2×

Per-unit, same NDC, current federal contract vs. this quarter's median Part D point-of-sale price, before rebates. Federal prices reflect statutory discounts Medicare is barred from receiving.

ⓘ How this was built
Data sources
  • VA FSS / Big4 pharmaceutical contract prices (VA National Acquisition Center)
  • CMS Part D quarterly plan pricing files
  • CMS NADAC (unit-basis sanity check)
Method

Same-NDC comparison: the active federal contract price per unit vs. the median Part D negotiated price per unit this quarter. To keep unit bases honest, an NDC only qualifies when its federal per-unit price sits within 4× of its own NADAC — inhaler-style unit mismatches are excluded rather than reported as gaps.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

Exhibit 4

What the government pays vs what pharmacies pay

Exhibit 3 set the federal contract price against Medicare's. Here it is against the pharmacy's own invoice cost. 3,610 drugs are on both a federal supply contract (VA FSS / Big4) and the NADAC pharmacy survey. For the typical one, the federal per-unit price is 95% of what a pharmacy pays for the same drug — and only 51% of matched drugs are cheaper on the federal schedule at all. The deepest negotiated discounts:

ⓘ How this was built
Data sources
  • VA Federal Supply Schedule + Big4 pharmaceutical prices
  • CMS NADAC (current price, forward-filled, <=6 months old)
Method

Lowest active federal contract price per NDC (the statutory Big4 ceiling beats FSS when both exist), converted to per-unit only when the package is a bare count of units, against the same NDC's current NADAC. Both are acquisition-side prices — a negotiated contract ceiling vs an invoice survey — not retail; exact distribution terms differ by buyer. NDCs priced under 2¢ are excluded as rounding noise.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

DrugGovernment pays (per unit)Pharmacies pay (NADAC, per unit)Federal price as % of pharmacy price
AzorFSS contract$0.0003$19.630%
BumetanideFSS contract$0.0000$0.17670%
Desmopressin AcetateFSS contract$0.0001$0.37010%
AsmanexBig4 ceiling$1.03$161.481%
Terbutaline SulfateBig4 ceiling$0.0109$0.68462%
TemazepamFSS contract$0.0483$1.693%

Example: 2% means the government's contract price is 2% of what a pharmacy pays to buy the same NDC — a 98% discount.

Exhibit 5

What the two big public programs actually buy

Medicaid and Medicare Part D are the two largest public drug payers, and they buy for different people under different rebate law. Here are the drugs each spends the most on — gross, before rebates — with the programs side by side rather than merged, because their source files key differently (Medicaid by NDC, Part D by drug name) and a row-level join would imply a precision that does not exist.

2025 · 500 highest-spend drugs

Medicaid covers a younger, lower-income population; Part D covers people 65+ and those with disabilities. The two lists differ for that reason, not because one program pays more for the same drug.

Ozempic
semaglutide
3,691,932$3.68B$995
Biktarvy
bictegravir sodium, emtricitabine, and tenofovir alafenamide fumarate
779,034$3.49B$4,477
Humira
Adalimumab
383,285$3.41B$8,905
Dupixent
Dupilumab
763,570$2.99B$3,910
Wegovy
semaglutide
1,993,883$2.57B$1,288
Jardiance
Empagliflozin
2,944,562$2.48B$842
Trulicity
Dulaglutide
1,939,514$1.93B$993
Invega Sustenna
paliperidone palmitate
636,454$1.79B$2,815
Zepbound
tirzepatide
1,721,606$1.78B$1,035
Skyrizi
risankizumab-rzaa
84,067$1.68B$20,007

Strengths are combined into one row per drug; the filter searches within the listed drugs, not the full drug list. About 0.8% of Medicaid spend sits on NDCs with no FDA product listing; those rows keep CMS's truncated drug name, so a drug can occasionally appear twice (its full-name row and a truncated remainder).

Exhibit 6

What competition actually does

When the first generic arrives, the price doesn't drift down — it falls off a cliff. Median price of the molecule, as a share of its pre-generic price:

100%50%0%
before
1–6mo
7–12mo
13–18mo
19–24mo
25–30mo

The steep end is steeper: efavirenz, emtricitabine and tenofovir disoproxil fumarate fell to 5% of its brand-era price within 22 months · amlodipine and valsartan fell to 11% of its brand-era price within 24 months. Full curve on the patent cliff page.

ⓘ How this was built
Data sources
  • CMS NADAC monthly price history (back to 2013)
  • FDA NDC Directory + Orange Book (generic entry detection)
Method

For each molecule whose first generic (ANDA) product appeared in NADAC since 2014, its median price is indexed to 100% at the month of generic entry; bars show the median across that cohort in the months after entry. Precomputed nightly by the pipeline.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

This is the honest two-sided truth of US drug pricing: the expensive problem is brands with no competition, and the shortage problem is generics with too much — prices erode until manufacturers walk away, markets thin to one or two makers, and supply snaps. Our shortage-risk model uses sustained price deflation as a predictor for exactly this reason.

Exhibit 7

Where the money goes

Medicare Part D spent $288.7B (gross) on 3,625 drugs in 2024. Just 10 drugs took 29% of it — Eliquis alone was $20.8B. Meanwhile ~90% of prescriptions are generics that cost pennies. Drug spending isn't high everywhere — it is hyper-concentrated in a handful of protected brands.

■ 10 drugs — $82.3B■ next 90 — $110.5B■ remaining 3,525 drugs — $95.8B
ⓘ How this was built
Data sources
  • CMS Medicare Part D Spending by Drug (annual)
Method

Total gross Part D spending for the latest published year, ranked by drug (brand name as CMS reports it); the bar splits that total into the top 10 drugs, drugs 11-100, and everything else. Gross means before rebates.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

Part D spending in full →

Exhibit 8

The black box

Everything above is the visible system. Behind it sits a layer no public dataset can see: manufacturer rebates, negotiated in confidential contracts between drugmakers and PBMs. Applying MedPAC's last program-wide measurement (rebates and fees ≈ 29% of gross Part D spending) to 2024's $288.7B implies roughly $83.7B a year flowing through terms nobody outside the contracts can audit — an estimate, because that is all anyone outside can have. The list price rises, the confidential net price doesn't, and the patient's coinsurance is computed on the list. The bubble between them is why "drug prices went up" and "drugmakers' net prices went down" can both be true in the same year.

Estimated from MedPAC's program-wide rebate aggregates (June 2023: DIR = 29% of gross Part D spending; brand rebates ≈ 25–40% of gross, generics minimal). Actual rebates are confidential and vary widely by drug — this is a range, not a fact about this drug.

And where does the revenue go? The 15 largest US-listed drugmakers, from their own audited 10-K filings:

18
19
20
21
22
23
24
25
R&D Buybacks + dividends

Aggregate across 15 companies (Pfizer, Merck, J&J, AbbVie, Lilly, BMS, Amgen, Gilead and peers), from SEC EDGAR XBRL filings. Through 2019 these companies returned more to shareholders than they spent on R&D; the R&D surge since 2023 — obesity and oncology — is what catching up looks like. Both bars are facts, not estimates.

ⓘ How this was built
Data sources
  • SEC EDGAR XBRL company facts (audited 10-K filings), 15 largest US-listed drugmakers
Method

Per fiscal year, the sum of each company's reported R&D expense vs. the sum of its cash paid for share buybacks plus dividends, from the us-gaap facts in its own 10-K. Restated figures replace originals (latest filing wins). Foreign filers without 10-Ks are excluded.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

The forest, in one paragraph

A drug's price in America depends on who is asking. The gaps between those answers fund a supply chain of intermediaries whose margins grow when list prices grow, so list prices grow. Competition works brutally well where it is allowed to exist — generics erode to a fraction of brand price, sometimes so far that supply itself collapses — while a handful of protected brands absorb most of the spending. And the single largest flow of money in the system is the one that is contractually invisible. That is the forest. Every tree on this site — every price, score, and alert — is a piece of it.

Watch it move: build your drug list · track the spread · check our math