Script UnlockScriptUnlock™
    HomeHow It WorksPet OwnersPricingAboutContact
    Sign InSign Up
    An EEAT-grade explanation of US pharmacy pricing

    How Pharmacy Pricing Works:
    Why the Same Drug Costs $4 or $400

    The US prescription pricing system has four different price benchmarks, three layers of middlemen, and at least three different prices for every drug at every pharmacy. Here is what each piece does, in plain language.

    See Real Bids on Your Prescription

    The four price benchmarks

    Industry jargon translated. None of these are the price you pay — they are the inputs that shape it.

    AWP

    Average Wholesale Price

    Often called "ain’t what’s paid" by industry insiders. AWP is a list price published by drug data services. It is rarely what anyone actually pays — pharmacies, PBMs, and payers all use it as a starting reference and then negotiate steep discounts off it.

    WAC

    Wholesale Acquisition Cost

    The manufacturer’s published list price to wholesalers, before discounts and rebates. Closer to a real number than AWP but still not what most pharmacies pay after deals with wholesalers and group purchasing organizations.

    NADAC

    National Average Drug Acquisition Cost

    A CMS survey-based benchmark of what retail pharmacies actually pay for a drug. NADAC is the most realistic public number for the true acquisition cost of a generic — but pharmacies still pay above or below it depending on volume, contracts, and rebates.

    MAC

    Maximum Allowable Cost

    The price a PBM sets as the ceiling it will reimburse for a generic. MAC lists are proprietary, not transparent, and change frequently. When MAC is below the pharmacy’s actual cost, the pharmacy loses money on the fill.

    Why the same drug costs wildly different amounts

    Four structural reasons. Each one stacks on top of the next.

    The PBM middleman layer

    Pharmacy benefits managers sit between insurers, pharmacies, and drug manufacturers. They negotiate rebates from manufacturers, set reimbursement rates for pharmacies, and often own mail-order pharmacies that compete with the retail pharmacy filling your script. Three PBMs (Caremark, Express Scripts, OptumRx) control roughly 80% of US prescription volume.

    Chain volume contracts

    Large chains negotiate per-drug acquisition prices well below NADAC because of their volume. That can mean either lower shelf prices or much higher margins on the same drug compared to a small independent. The chain decides which.

    Independent pharmacy flexibility

    Independent pharmacies do not have the same volume, but they have something chains do not: pricing flexibility. An independent can choose to fill a $200 cash script for $35 if they want the business. A chain often cannot — the corporate system locks the price.

    The cash-vs-insurance gap

    For many generics, the cash price negotiated through a discount card or pharmacy bid is lower than the patient’s insurance copay. This is legal. It is also one of the most underused savings in US healthcare. Always ask the pharmacist for the cash price.

    The price waterfall

    How a drug flows from manufacturer to your hand, and where each layer adds cost.

    1

    Manufacturer

    Sets WAC (list price) and negotiates rebates with PBMs to get on formulary.

    2

    Wholesaler

    Buys at WAC minus discount, sells to pharmacies with their own markup.

    3

    Pharmacy acquires drug

    Pays acquisition cost (often near NADAC for generics, higher for brand-name).

    4

    PBM sets reimbursement (insured)

    Uses MAC list and contract terms to determine what to reimburse the pharmacy.

    5

    Pharmacy sets cash price

    For cash-pay patients, the pharmacy chooses its own price. This is where bidding lives.

    6

    Patient pays

    Whichever is lower: insurance copay, discount card price, manufacturer card, or cash/bid price.

    What this looks like at the counter

    Indicative US cash-pay ranges. Real prices vary by ZIP, pharmacy, and date — always confirm at fill time.

    DrugChain retailDiscount cardPharmacy bidWith insurance
    Generic atorvastatin 20 mg, 30-day$50–$120$10–$15$4–$8$25 (copay)
    Generic sertraline 50 mg, 30-day$80–$150$8–$20$6–$15$20 (copay)
    Generic omeprazole 20 mg, 30-day$60–$100$10–$18$5–$12$20 (copay)
    Brand Eliquis 5 mg, 30-day$550–$650$450–$550$420–$520Varies; manufacturer card may apply
    Brand Ozempic, 30-day$900–$1,100$900–$1,000$850–$950Varies; manufacturer card may apply

    The practical takeaway

    You can spend a career studying AWP, WAC, NADAC, MAC, and PBM contract terms — or you can let pharmacies compete for your prescription and pay whichever number is lowest.

    The system was not designed for patients to understand it. It was designed for the parties who profit from it. The single most useful action a cash-pay patient can take is to make pharmacies bid against each other — that one move surfaces the lowest real price each pharmacy is willing to accept.

    Frequently Asked Questions

    Why does the same prescription cost so much more at one pharmacy than another?▾

    Three reasons: (1) Pharmacies pay different acquisition costs based on volume and contracts. (2) Chains set prices centrally; independents set theirs locally. (3) Cash, insurance, and discount-card prices are three different price systems on top of the same drug. The "real" price is whichever one you pick to use.

    What is AWP and why is it confusing?▾

    AWP stands for Average Wholesale Price. It is a published list price used as a reference point — but almost no one actually pays AWP. Pharmacies acquire drugs at steep discounts off AWP, and PBMs reimburse at negotiated rates that are also discounted off AWP. AWP is industry-jargon, not a price you will ever see on a receipt.

    What is NADAC?▾

    NADAC is the National Average Drug Acquisition Cost — a CMS-maintained survey of what retail pharmacies actually pay for a drug. It is the most transparent benchmark of true acquisition cost for generics and is published weekly. Independent pharmacies often reference NADAC when explaining why a particular cash price is reasonable.

    How do PBMs make money?▾

    PBMs make money through manufacturer rebates (a kickback for placing a drug on the formulary), spread pricing (charging insurers more than they reimburse pharmacies and keeping the difference), and dispensing fees. They also frequently own mail-order pharmacies, which means the PBM that reimburses your local pharmacy is also competing with it.

    Is paying cash ever cheaper than using insurance?▾

    Yes — surprisingly often, especially for generics and high-deductible plans. The cash price negotiated through pharmacy bidding or a discount card can be lower than the insurance copay. It is legal to choose cash even if you are insured. Always ask the pharmacist for the cash price before paying a copay.

    How can independent pharmacies beat chain prices?▾

    Independent pharmacies have lower overhead, no corporate price-locking, and the freedom to set prices fill-by-fill. They cannot match a chain’s acquisition cost on every drug, but on many drugs they can choose to win the cash-pay business by pricing aggressively. Pharmacy bidding makes this visible to patients for the first time.

    Now you understand the system. Let it work for you.

    Upload your prescription. Watch real pharmacies bid the price they will fill it for. Pick the one you want. Free, three minutes, no account required to compare.

    Upload Prescription How Script Unlock Works
    See what happens after you upload.
    HIPAA Compliant
    256-bit Encryption
    State-Licensed Pharmacies
    View EU Compliance →
    Script UnlockScriptUnlock™

    Unlock savings on prescriptions for you and your pets. Connect with verified pharmacies and get the best prices.

    support@scriptunlock.com

    For Patients & Pet Owners

    • How It Works
    • Upload Prescription
    • Patient & Pet FAQ
    • Resource Hub
    • Support

    Pet Owners

    • Pet Medications
    • Pet Rx Savings
    • Vet Compounding
    • Vet vs Pharmacy
    • Horse Meds

    For Pharmacies

    • Benefits
    • Join As Pharmacy
    • Pricing Plans
    • Pharmacy FAQ
    • Pharmacy Hub

    Resources

    • TrumpRx Drug Pricing
    • GLP-1 Medications
    • Cash Pay Guide
    • Medication Prices
    • Pharmacies by City

    Legal

    • Terms of Service
    • Privacy Policy
    • Compliance Center
    • EU Compliance
    • Your Privacy Rights
    • Security
    • Licensing Info
    • Pharmacy Verification
    • Press

    Popular Medications

    • Ozempic Pricing
    • Wegovy Cost
    • Mounjaro Prices
    • Metformin

    Cost Guides

    • TrumpRx Policies
    • Semaglutide Cost
    • Tirzepatide Cost
    • No Insurance

    By Condition

    • Type 2 Diabetes
    • Obesity
    • Blood Pressure
    • Depression

    Major Cities

    • New York
    • Los Angeles
    • Houston
    • Miami

    Drug Classes

    • GLP-1 Agonists
    • Statins
    • SSRIs
    • ACE Inhibitors

    Trust & Safety

    • Data Privacy
    • Upload Security
    • HIPAA Info

    Script Unlock is a prescription price comparison marketplace, not a healthcare provider. We do not diagnose conditions, recommend treatments, prescribe medications, or provide medical advice. All healthcare decisions should be made in consultation with your doctor or pharmacist. Pharmacy services are provided by independently licensed pharmacies. Script Unlock is NOT insurance.

    © 2026 Script Unlock LLC. All rights reserved.

    Privacy Policy•Terms of Service•Sitemap•Contact