Updated Nov 4, 2026FDA and CMS public dataIndependent · free · not health advice
GxRadar
Prices & costs · Explainer

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.

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.

In November 2013, retail pharmacies paid an average of 18.3 cents for a single 20 mg atorvastatin tablet, according to the federal government's survey of pharmacy invoices. In October 2026 the same survey put the figure at 2.8 cents. GxRadar tracks that number for 47 common generics on our price pages, drawing on CMS files published through data.medicaid.gov1.

The number is the National Average Drug Acquisition Cost, or NADAC. The Centers for Medicare & Medicaid Services publishes it as a per-unit dollar figure: one tablet or capsule for most solid drugs, one milliliter for liquids, one gram for creams. It is free to download and national in scope, and it is built from what pharmacies actually paid on their invoices.

That makes it the yardstick reporters, researchers and state Medicaid programs reach for when they want to know whether a price is reasonable. It also has blind spots that are easy to miss.

A survey built from invoices

CMS runs NADAC through its Survey of Retail Prices5, a Medicaid program. Each month a contractor draws a random sample of independent and chain pharmacies and asks them for invoices from the month before. In a 2017 overview of operations4, CMS described the scale: 2,500 pharmacies selected a month, 450 to 600 responding, and 200,000 to 300,000 usable cost observations.

ItemFigureSource and year
Pharmacies randomly selected per month2,500CMS overview, 2017
Pharmacies responding per month450 to 600CMS overview, 2017
Usable cost observations per month200,000 to 300,000CMS overview, 2017
Drug codes (NDCs) on the file24,721CMS overview, August 2017
Medicaid claims with a NADAC rateAbout 96% (87% brand, 97% generic)CMS overview, 2017
Average margin of error, generic rates2.4% of the mean, at 95% confidenceCMS methodology, December 2024
Average margin of error, brand rates0.5% of the mean, at 95% confidenceCMS methodology, December 2024

Participation is voluntary. A pharmacy picked one month is withheld from the draw for the next three, and responding "should take no more than 30 minutes of non-pharmacist staff time," CMS says in its current methodology3. Invoice prices are averaged into one national rate for each drug, strength and dosage form, with separate rates for brand and generic versions. Each NDC on the file is mapped to one of those rates.

There is a lag. CMS posts rates about two months after it collects the most recent invoices, so a monthly rate reflects what pharmacies paid a couple of months earlier. Our explainer on how NADAC is calculated walks through the arithmetic step by step.

When the files come out

CMS posts on a fixed rhythm. Its monthly file "is produced on the first Monday on or after the 15th of each month," according to CMS's NADAC page2, and every other file in the month is a weekly posting. Weekly files pick up price changes between surveys, such as a brand list price increase or a pharmacy reporting that a generic cost has moved. A weekly comparison file lists only the drugs whose rate changed, with the old rate, the new rate and the reason, CMS's 2017 overview explains4.

Which pharmacies count, and which don't

Only retail community pharmacies are surveyed, meaning the stores that fill prescriptions for the public. "Closed door pharmacies, including specialty pharmacies," are excluded, and pharmacies are asked to leave out invoices for drugs bought under the federal 340B discount program, the methodology states3.

The final rate is one national average. It is not adjusted for region, and CMS says rates "are not weighted based upon independent or chain pharmacy status." A rural independent and a high-volume chain store carry equal weight in the math. The differences between them are the subject of our piece on independent and chain pharmacies.

Why Medicaid needed it

NADAC exists mainly to help state Medicaid programs pay pharmacies. A CMS final rule on covered outpatient drugs, published in the Federal Register on Feb. 1, 20166 and effective April 1, 2016, requires states to pay for most outpatient drugs based on the pharmacy's actual acquisition cost plus a professional dispensing fee. States had until April 1, 2017, to submit plan changes, CMS told state officials in a 2016 letter7. NADAC is one benchmark a state can adopt to set that acquisition cost; others run their own surveys or rely on maximum allowable cost lists, as our guide to Medicaid and generic drug prices describes.

NADAC also acts as a floor under the Federal Upper Limits8, the aggregate caps on what Medicaid pays for many generics. Federal rules set a FUL at 175 percent of the weighted average manufacturer price for drugs that FDA has rated at least three products as equivalent. If that formula would land below what retail pharmacies actually pay, as measured by "the most current national survey of such costs," CMS raises the limit to match, under 42 CFR 447.5149.

What the number leaves out

NADAC is useful because it is public and built from real invoices. It is also narrower than it looks.

Rebates are missing. Discounts "that are not reflected on the invoice at the drug line item level" are not factored in, CMS says3. A pharmacy that earns a year-end rebate from its wholesaler may have a lower true cost than its invoices show.

It is not a patient price. NADAC covers the drug only, with no dispensing fee, overhead or margin. A cash price at the counter will be higher, and an insured patient's copay is set by the plan. Our explainer on WAC, AWP, NADAC and MAC lays out where each benchmark sits in the chain.

Who answers shapes the average. Because the survey is voluntary, the mix of pharmacies that respond can move rates. In its December 2024 methodology, CMS acknowledged stakeholder concerns about "generic NADAC rate volatility occurring as a result of fluctuations in survey participation."

The 2024 change to generic rates

To damp those swings, CMS began calculating monthly generic rates as a three-month moving average with the December 2024 updates, after the 2024 swings. The agency called it "a temporary, short-term measure" that "will continue until further notice," according to the methodology document3. Brand rates are unaffected.

For the cheapest generics, year-to-year movement is now measured in fractions of a cent. GxRadar's monthly series for five common drugs:

Generic (per unit)Nov 2013Oct 2025Oct 2026
Atorvastatin 20 mg tablet$0.1827$0.0319$0.0283
Lisinopril 10 mg tablet$0.0222$0.0184$0.0181
Amlodipine 5 mg tablet$0.0219$0.0113$0.0102
Levothyroxine 50 mcg tablet$0.2268$0.0518$0.0404
Gabapentin 300 mg capsule$0.0564$0.0351$0.0321

Figures are GxRadar's monthly values from CMS NADAC files1, generic rows only. Read a NADAC of $0.0181 for lisinopril as an approximate national average invoice cost of under two cents per tablet, before rebates. A 30-tablet fill carries about 54 cents in drug cost; everything else a pharmacy charges or is paid covers dispensing, staff, rent and margin. That gap is why the same generic can cost different amounts at different counters.

CMS has set no end date for the moving average. The methodology says only that it will continue "until further notice."

Sources and notes

  1. CMS (2026). NADAC (National Average Drug Acquisition Cost) 2026 dataset, data.medicaid.gov
    data.medicaid.gov/dataset/fbb83258-11c7-47f5-8b18-5f8e79f7e704
  2. CMS (2026). National Average Drug Acquisition Cost (NADAC) program page
    www.medicaid.gov/medicaid/nadac
  3. CMS (2024). Methodology for Calculating the National Average Drug Acquisition Cost (NADAC), December 2024
    www.medicaid.gov/sites/default/files/2024-12/nadacmethodology-december2024.pdf
  4. CMS (2017). NADAC: Overview of Operations
    www.medicaid.gov/medicaid/prescription-drugs/downloads/retail-price-survey/nadac-overview-
  5. CMS (2026). Survey of Retail Prices
    www.medicaid.gov/medicaid/prescription-drugs/retail-price-survey
  6. Federal Register (2016). Medicaid Program; Covered Outpatient Drugs, final rule
    www.federalregister.gov/documents/2016/02/01/2016-01274/medicaid-program-covered-outpatien
  7. CMS (2016). State Health Official letter #16-001 on the Covered Outpatient Drugs final rule
    www.medicaid.gov/federal-policy-guidance/downloads/smd16001.pdf
  8. CMS (2026). Federal Upper Limits
    www.medicaid.gov/medicaid/prescription-drugs/federal-upper-limit
  9. Legal Information Institute (2026). 42 CFR 447.514, Upper limits for multiple source drugs
    www.law.cornell.edu/cfr/text/42/447.514

Superscript numbers in the text link to these sources. GxRadar data (NADAC histories, recall and shortage counts) come from CMS and FDA files described on the sources page. Researched and drafted with AI assistance and checked against the sources above. Information current as of Nov 3, 2026 and may change. Spot an error? It will be corrected once confirmed.

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. Laws, prices and program rules described here can change; confirm current details with the official source.