Tuesday, November 3, 2026FDA and CMS public dataIndependent · free · not health advice
GxRadar
The generic drug market, decoded

Pharmacies now pay about 53% less for common generics than in 2014. 69 drugs are still in short supply.

GxRadar follows the medicines most Americans fill, using the federal government's own records: FDA's recall reports, its shortage list and approval files, and the weekly CMS survey of what pharmacies pay. The numbers below update from those sources every day.

What pharmacies pay for 43 common generics, indexed

January 2014 = 100 · CMS NADAC

Geometric mean of each drug's monthly per-unit NADAC relative to January 2014. NADAC is an acquisition cost, not the price a patient pays. How the index is built.

69
drugs on FDA's current shortage list
206
drug recall records reported in the past 90 days
19 Class I · Recalls
575
generic drug approvals so far in 2026
648 in 2025 · Approvals
−53%
change in what pharmacies pay for 43 common generics since 2014
Price histories · CMS NADAC

A decade at the pharmacy counter

Five charts from the weekly CMS survey of what pharmacies pay. Scroll to step through them.

All price histories →

Source: CMS NADAC, generic rows, monthly. Acquisition cost, not the price a patient pays.

The whole basket
−53%

Most common generics cost pharmacies far less than they did in 2014

GxRadar tracks 43 widely filled generics that CMS priced in January 2014. Taken together, what pharmacies pay for them has roughly halved, with the steepest drops in 2016 and again after 2022. How the index is built.

Doxycycline
$3.36 → $0.11

The antibiotic that cost more than a dollar a pill

In November 2013, the NADAC for one 100 mg doxycycline hyclate capsule was $3.36, near the height of the 2013–2014 price spike that federal auditors later studied. By October 2026 it was $0.11, a 97% fall. Doxycycline data · The story.

Rosuvastatin
$7.07 → $0.16

What generic entry does to a price

Generic rosuvastatin first shows up in the NADAC files in July 2016 at $7.07 per 10 mg tablet. Twelve months later the figure was $0.16. Today it is $0.036. Rosuvastatin data · Why prices fall after entry.

Levothyroxine
$0.38 → $0.040

A daily pill that rose before it fell

The 50 mcg tablet peaked at $0.38 in February 2015. By October 2026 pharmacies were paying $0.040, 89% below that peak. Levothyroxine data.

Furosemide
$0.011 → $0.029

Not everything got cheaper

Furosemide 40 mg went the other way. Its NADAC was $0.011 in November 2013, peaked at $0.036 in November 2017, and stood at $0.029 last month, still about 159% above where it started. Pennies per tablet, but a reminder that the trend is not one-way. Furosemide data · Generics that got more expensive.

Reporting

Explainers and data stories, each with inline citations to the primary source.

All 197 articles →
DOXYCYCLINE · NADAC
Price histories · Data story · 6 min

Doxycycline's 2013 price spike and the decade-long fall that followed

In late 2013 pharmacies paid $3.36 for one generic doxycycline capsule. By October 2026 they paid 11 cents. What federal records say about the spike, and how slowly the price came back down.

Causes & tracking · Explainer · 6 min

Why drug shortages happen

New US drug shortages fell from 251 in 2011 to four in 2025, yet old ones linger for years. FDA's 2019 root-cause analysis and later HHS research explain why cheap generic drugs run short and stay short.

The approval pathway · Explainer · 5 min

How a generic drug gets approved

Every US generic goes through an Abbreviated New Drug Application. What goes into one, how FDA reviews it, the GDUFA III deadlines, and why a finished review can still end in a tentative approval.

Benchmarks & how prices are set · Explainer · 5 min

What NADAC measures, and what it leaves out

NADAC is the federal estimate of what retail pharmacies pay for a drug. Who publishes it, how the invoice survey works, how Medicaid uses it, and why it is not the price a patient pays.

1234STEP BY STEP
Cash price & comparison · How-to guide · 6 min

How to ask for the cash price at the pharmacy

Two 2018 federal laws let pharmacists tell you when paying without insurance costs less. What the laws say, what pharmacies pay for common generics, and the questions that get you both prices.

Market economics · Explainer · 5 min

Why generic prices fall as competitors enter

One generic maker cuts the brand price by about 39 percent; six or more cut it by over 95 percent. FDA's 2019 study, GAO data and GxRadar's NADAC files show how steep the curve is and why.

The market in four charts

Built from FDA and CMS files. Hover for exact values or open the table under each chart.

Drug recall records by year and class

openFDA enforcement
Class I (most serious)Class IIClass III
Show as table
YearClass IClass IIClass III
20121934966
2013711147159
20141521258152
20151051780135
2016130963161
201766827180
20181071166153
20195111497144
2020109824102
2021135779102
202288116794
202367109689
202410648368
20254965561
20263861154

2026 is a partial year. One recall event can produce many records, one per product or lot. What the recall data show.

Why drugs get recalled

2012–2026

Recall records grouped by the reason FDA published, keyword-classified by GxRadar.

Show as table
ReasonRecords
Sterility / contamination9273
cGMP deviations2299
Labeling or packaging error1906
Impurities (e.g. nitrosamines)1369
Other1021
Potency out of spec723
Undeclared or unapproved ingredient556
Failed specifications (other)521
Dissolution failure408

Current shortages by therapeutic area

FDA

A drug can sit in more than one area.

Show as table
Therapeutic areaDrugs
Pediatric17
Analgesia/Addiction11
Gastroenterology10
Anesthesia10
Cardiovascular9
Other9
Neurology8
Oncology8
Endocrinology/Metabolism8
Psychiatry7
Anti-Infective7
Rheumatology4

Original generic approvals per year

Drugs@FDA · 1984–2026

Original ANDA approvals by approval year, from the Hatch-Waxman Act onward.

Show as table
YearANDA approvals
1984207
1985291
1986363
1987389
1988359
1989147
199059
1991165
1992152
1993153
1994169
1995182
1996205
1997255
1998225
1999185
2000243
2001218
2002316
2003256
2004366
2005332
2006350
2007470
2008458
2009457
2010416
2011457
2012503
2013406
2014418
2015561
2016610
2017833
2018804
2019819
2020743
2021624
2022733
2023754
2024712
2025648
2026575

Price moves

Five-year change in NADAC, the average acquisition cost reported by retail pharmacies to CMS.

All 47 price histories →

Source: CMS NADAC weekly files, GxRadar calculation · data as of 2026-10. Figures can change and may contain errors in the source data. Check the original source before relying on them.

Paying less

Questions worth asking at the pharmacy counter

A cash price can be lower than a copay, the same generic can cost very different amounts at two pharmacies in one town, and a 90-day fill sometimes lowers the cost per pill. Our guides explain how that pricing works and what you can ask. They don't tell you what to take.

Find a pharmacy

Search the federal pharmacy registry by ZIP code

Pharmacies with a National Provider Identifier, listed A–Z with no ranking.

Not health advice. GxRadar is for general information only. Nothing here is medical, pharmacy, legal or financial advice. Do not start, stop or change any medicine based on this site. Talk to your pharmacist or prescriber about your own situation.