Skip to main content
Not medical advice · Terms & Privacy

Same Drug, Different Price: How Pharmacies Set Cash Prices

By BetterBuyRx Editorial Team

Written for cost and savings education only — not medical advice, and not medically reviewed. Always confirm details with your doctor or pharmacist. See our methodology.

Last updated

The same prescription drug can have very different cash prices at different pharmacies, sometimes several times more at one location than another, because each pharmacy sets its own retail price rather than following a single national price list. Research shows this price variation is much larger for generic drugs than for brand-name drugs, and it's often larger at independent and small chain pharmacies than at big box stores. Comparing prices before you fill a prescription is one of the most reliable ways to find savings.

There's no single "price" for a prescription drug

It can be surprising to learn that prescription drugs don't have one fixed price the way a gallon of milk might. Instead, each pharmacy sets its own cash price for people paying without insurance, sometimes called the "usual and customary" price. This price reflects that specific pharmacy's costs, business strategy, and local market, not a nationally set number.

That's why comparing prices across pharmacies on BetterBuyRx before you fill a prescription can turn up meaningfully different costs for the exact same drug, dose, and quantity.

The pricing benchmarks behind the scenes

A few different benchmarks influence what pharmacies and insurers pay for drugs, even though none of them is the price you see at the register:

  • NADAC (National Average Drug Acquisition Cost) is a government-tracked estimate of what retail pharmacies pay wholesalers for a drug, based on a voluntary monthly survey of thousands of pharmacies. It's primarily used to help set Medicaid reimbursement rates and does not include a pharmacy's markup, dispensing fee, or your actual cash price (CMS/Medicaid.gov, NADAC; NADAC Methodology).
  • AWP (Average Wholesale Price) is a historical list-price benchmark that tends to run well above what pharmacies actually pay, since it doesn't reflect rebates or discounts.
  • WAC (Wholesale Acquisition Cost) is the manufacturer's list price to wholesalers, again before rebates.
  • Usual and customary price is the pharmacy's own cash price for someone paying out of pocket. This is the number that actually determines what you pay if you're not using insurance or a discount program.

Pharmacies typically build their cash price from their acquisition cost plus a markup and a dispensing fee, but the exact formula and markup percentage is up to each pharmacy and can differ a great deal.

What the research shows about price variation

Independent academic research backs up what many patients notice anecdotally: prices for the same drug really do vary widely by pharmacy. A national study analyzing cash prices across more than 68,000 pharmacies found that, compared with large chain pharmacies, generic drug prices were substantially lower at big box stores and moderately lower at grocery-based pharmacies, but notably higher at small chains and independent pharmacies. Brand-name drug prices, by contrast, varied only modestly across the same pharmacy types (Luo et al., Variation in Prescription Drug Prices by Retail Pharmacy Type).

A separate nationwide analysis focused on diabetes medications found similar patterns: chain pharmacies generally had both lower prices and less price variation than independent pharmacies for common diabetes drugs (Interpharmacy variation in generic drug prices for diabetes medications). The takeaway from both studies is the same: if you're filling a generic prescription, the pharmacy type and location you choose can matter quite a bit for your final price.

Relative price differences by pharmacy type (generic drugs)

Pharmacy typeRelative price vs. large chain (generics)Relative price vs. large chain (brand-name)
Big boxAbout half (0.52x)About the same (0.97x)
Grocery-basedSomewhat lower (0.82x)About the same (1.00x)
Small chainAbout 1.5 times higher (1.51x)Slightly higher (1.06x)
IndependentAbout 1.6 times higher (1.61x)Slightly higher (1.03x)

*Figures are relative price ratios from a national academic study of cash prices; actual prices for any specific drug and location will differ. See Luo et al. for full methodology.*

Why generics vary more than brand-name drugs

Brand-name drugs usually have a single manufacturer and a fairly consistent list price, which limits how much pharmacies can vary their markup before losing money. Generic drugs, on the other hand, often have multiple manufacturers competing on acquisition cost, and the FDA requires all approved generics to be bioequivalent to the brand-name original, meaning they work the same way in the body regardless of which manufacturer made them (FDA, Generic Drug Facts). That competition among manufacturers, combined with each pharmacy's own markup decisions, creates more room for retail price differences to show up.

How to use this information

Since price variation is real and can be significant, especially for generics, a few practical steps can help:

  1. Ask for the cash price directly. Don't assume your insurance copay is automatically the lowest option; ask what the price would be without using insurance too.
  2. Check a few different pharmacy types. Given the research above, it may be worth checking a big box or large chain pharmacy alongside your usual independent or small chain pharmacy.
  3. Use a [pharmacy price comparison tool](/pharmacy-price-comparison) to see current prices at multiple locations without having to call each one individually.
  4. Recheck periodically. Prices change over time as acquisition costs and competition shift, so a price comparison from a year ago may not reflect today's price.

Talk to your pharmacist about your specific situation

Your pharmacist can tell you the current cash price for your specific prescription and may be able to point out lower-cost alternatives, including generic options, if appropriate for your health situation. This article is for general cost education and isn't a substitute for that conversation.

Bottom line

Price differences between pharmacies for the same drug are common and, for many generics, can be substantial. Rather than assuming your regular pharmacy has the best price, it's worth taking a few minutes to compare prescription prices near you before your next fill.

Frequently asked questions

Why does the same drug cost different amounts at different pharmacies?

Each pharmacy sets its own cash price, called the usual and customary price, based on its own costs, business model, and local competition. There's no single national price for a prescription drug, so the same medication can legitimately cost several times more at one pharmacy than another just a few miles away.

What is NADAC and does it reflect what I pay?

NADAC, or National Average Drug Acquisition Cost, is a government-tracked estimate of what pharmacies pay wholesalers for a drug, based on a voluntary survey of retail pharmacies. It does not include your cash price, dispensing fees, or markup, and it's mainly used for setting Medicaid reimbursement rates, not for predicting your out-of-pocket cost.

Are generic drug prices more variable than brand-name drug prices?

Yes, research shows generic drug cash prices vary much more between pharmacy types than brand-name drug prices do. One national study found independent pharmacies charged over three times what big box pharmacies charged for the same generics, while brand-name price differences across pharmacy types were much smaller.

Do big chain pharmacies always have lower prices than independents?

For many common generic drugs, national studies have found large chain and big box pharmacies tend to have lower and less variable cash prices than independent pharmacies. This isn't true for every drug or every location, so it's still worth comparing prices for your specific medication rather than assuming one pharmacy type is always cheaper.

How can I find out the actual cash price before I go to the pharmacy?

The most reliable way is to call the pharmacy directly and ask for the cash price of your specific drug, strength, and quantity, or to use a prescription price comparison tool that pulls current pricing. Prices can change, so confirm the amount at the counter before you pay.

Sources

  1. National Average Drug Acquisition Cost (NADAC)
  2. NADAC Methodology
  3. Variation in Prescription Drug Prices by Retail Pharmacy Type
  4. Interpharmacy variation in generic drug prices for diabetes medications
  5. Generic Drug Facts

Compare prices & find savings

This guide is for cost and savings education only. It is not medical advice. Talk to your doctor or pharmacist before making any changes to your medications. Prices vary by pharmacy, location, quantity, and eligibility, and they change over time.

Related guides

Find lower-cost options for your medication

Enter a brand or generic name to compare current pharmacy and discount prices.

Prices vary by pharmacy, location, quantity, and eligibility, and they change over time.