Updated Nov 4, 2026FDA and CMS public dataIndependent · free · not health advice
GxRadar
At the pharmacy counter · Explainer

Why a 90-day fill often costs less than three 30-day fills

For cheap generics the dispensing fee can be most of the bill, and a 90-day fill pays it once. The arithmetic with October 2026 NADAC and Medicaid fee benchmarks, plus plan rules and when a long supply may not fit.

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 the federal government's weekly drug cost file1 dated Oct. 28, 2026, pharmacies paid an average of $0.02858 for one tablet of generic atorvastatin 20 mg. A month of the cholesterol drug, 30 tablets, cost a pharmacy about 86 cents to buy. In the same quarter, New Jersey's Medicaid program paid pharmacies a $10.92 dispensing fee3 every time they filled a prescription.

Set those two numbers side by side and the economics of the 90-day fill come into view. Part of what a prescription costs scales with the number of tablets. Another part is charged once per fill, however many tablets go in the bottle. For an inexpensive generic, the per-fill part can be most of the bill.

That gap has widened as generic prices have fallen, and it is the main reason a three-month supply often costs less per month than three separate fills.

Two parts of a prescription price

Pharmacy payment has two pieces. The ingredient cost is the drug itself, and it grows with quantity: 90 tablets cost about three times what 30 do. The dispensing fee covers the work of filling. Federal Medicaid rules define a professional dispensing fee5 as one paid "each time a covered outpatient drug is dispensed," covering costs such as the pharmacist's time checking coverage, drug utilization review, filling the container, counseling, delivery, special packaging and overhead.

Counting 90 tablets takes roughly the same professional time as counting 30, so the fee does not scale. For brand drugs the ingredient cost dominates and the fee is a small share. For many generics the relationship flips.

GxRadar's analysis of CMS National Average Drug Acquisition Cost (NADAC)1 files shows how far it has flipped for atorvastatin 20 mg. The monthly median NADAC was $0.18271 per tablet in November 2013 and $0.02825 in October 2026. At those prices, the ingredient cost of a 30-day supply fell from about $5.48 to about 85 cents. Our price tracker shows the same long slide for dozens of common generics.

The math, with public benchmarks

NADAC is built from a CMS survey of what retail pharmacies pay on their invoices and is published as weekly reference data1; the agency's published methodology2 explains the calculation, and GxRadar has a fuller explainer on how NADAC is calculated. The second benchmark is the Medicaid dispensing fee. Each state reports what it pays pharmacies per prescription on top of ingredient cost, and CMS compiles the figures in a state-by-state reimbursement table4. For the quarter ending September 2026, that table3 listed New Jersey at $10.92, New York at $10.18 and Pennsylvania at $10.00.

Combine them for a patient taking one atorvastatin 20 mg tablet a day. The table shows how Medicaid-style reimbursement adds up when built from public benchmarks. It is not the price at any pharmacy, and cash prices are set differently.

BenchmarkThree 30-day fillsOne 90-day fillDifference over 90 days
Ingredient cost at NADAC of $0.02858 (90 tablets total)$2.57$2.57$0.00
Dispensing fees at New Jersey Medicaid rate ($10.92)$32.76$10.92$21.84
Total, New Jersey benchmark$35.33$13.49$21.84
Total at New York rate ($10.18)$33.11$12.75$20.36
Total at Pennsylvania rate ($10.00)$32.57$12.57$20.00

The drug costs the same either way. The whole difference is two fewer dispensing fees, and in this example the fee is more than 90 percent of the cost of each 30-day fill.

Some Medicaid programs build the per-fill logic into their fee schedules. Ohio pays a tiered fee that falls as a pharmacy's annual prescription volume rises, from $15.47 for pharmacies filling fewer than 50,000 prescriptions a year to $8.30 for those filling 100,000 or more, according to the same CMS compilation3. Fixed costs are real, and high-volume pharmacies spread them thinner. Our explainer on how pharmacies get paid covers the rest of the reimbursement chain.

How the arithmetic reaches the counter

Patients rarely see ingredient cost and dispensing fee as separate lines. The logic still shows up in what they pay.

Paying cash

Pharmacies set their own cash prices. If a pharmacy's price includes a per-fill charge, its 90-day cash price can come out well below three 30-day prices. This varies by pharmacy and by drug, so the useful step is to ask for both quotes. Since 2018, two federal laws, the Know the Lowest Price Act6 for Medicare drug plans and the Patient Right to Know Drug Prices Act7 for private plans, have barred plans from stopping pharmacists from telling patients when cash is cheaper. Our piece on when the cash price beats the copay goes into the details.

Using insurance

Plans write their own rules for longer supplies. Common patterns include a 90-day copay set below three times the 30-day copay, lower cost sharing for 90-day fills at preferred pharmacies or by mail, and plans that cover 90-day fills only through certain pharmacies or a mail-order service. The plan's formulary documents or member services line will say which apply.

Where generic copays are already low, the saving may be small. In 2022 the average Medicare Part D enrollee paid $2.92 out of pocket per 30-day generic fill8, according to an issue brief from the HHS Office of the Assistant Secretary for Planning and Evaluation (ASPE).

Deductibles

Early in a plan year, before a deductible is met, a patient in a high-deductible plan or any plan with a drug deductible may pay the plan's full negotiated price. A 90-day fill then means paying for three months up front, which can strain a household budget even when it is cheaper over the quarter.

When a 90-day supply may not fit

A longer supply suits a medicine that is stable, taken every day and expected to continue. Several situations fall outside that, and in each the decision belongs with the prescriber.

  • A new medicine. A prescriber may want to see how a patient responds before writing for three months. Ask your prescriber when, or whether, a 90-day prescription would make sense.
  • A dose still being adjusted. If the strength may change at the next visit, a 90-day bottle could leave tablets that go unused. Ask your prescriber how settled the dose is.
  • Short courses or as-needed use. Antibiotics such as amoxicillin and other short treatments do not fit the model.
  • Storage and shelf life. Some products have short expiration dating, need refrigeration or are bulky. Ask your pharmacist whether a 90-day quantity stores well.
  • Upfront cost. Paying for three months at once may be harder than paying monthly, even if the total is lower.

Getting a 90-day prescription

Whether a pharmacy can fill 90 days from a 30-day prescription with refills depends on state law and plan terms. Otherwise the prescription has to be written for the larger quantity. A practical order of operations is to get the 30-day and 90-day prices from the pharmacy, with and without insurance; check the plan's rules on 90-day fills, including any required pharmacy; and then ask the prescriber whether a 90-day prescription is appropriate. GxRadar's script for talking to your pharmacist lists the exact questions.

The figures will keep moving. CMS replaces the NADAC file each week1, so the per-tablet figure used here will drift, and the dispensing fees above come from the CMS state table4 for the quarter ending September 2026.

Sources and notes

  1. CMS via data.medicaid.gov (2026). NADAC (National Average Drug Acquisition Cost) 2026 weekly reference data
    data.medicaid.gov/dataset/fbb83258-11c7-47f5-8b18-5f8e79f7e704
  2. CMS (2024). Methodology for Calculating the National Average Drug Acquisition Cost (NADAC)
    www.medicaid.gov/media/25391
  3. CMS (2026). Medicaid Covered Outpatient Prescription Drug Reimbursement Information by State, Quarter Ending September 2026
    www.medicaid.gov/medicaid-prescription-reimbursement-quarter-ending-sep-2026.pdf
  4. CMS (2026). Medicaid Covered Outpatient Prescription Drug Reimbursement Information by State (index page)
    www.medicaid.gov/medicaid/prescription-drugs/state-prescription-drug-resources/medicaid-co
  5. eCFR (2026). 42 CFR 447.502, Definitions (professional dispensing fee)
    www.ecfr.gov/current/title-42/section-447.502
  6. Congress (2018). Public Law 115-262, Know the Lowest Price Act of 2018
    www.govinfo.gov/content/pkg/PLAW-115publ262/html/PLAW-115publ262.htm
  7. Congress (2018). Public Law 115-263, Patient Right to Know Drug Prices Act
    www.govinfo.gov/content/pkg/PLAW-115publ263/html/PLAW-115publ263.htm
  8. ASPE (2024). Generic Drug Utilization and Spending Among Medicare Part D Enrollees (issue brief, 2022 data)
    aspe.hhs.gov/sites/default/files/documents/920ec8349c53a362b27e3b10669dafd4/generic-drug-l

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.