The idea that a free coupon could beat the insurance you pay hundreds of dollars a month for sounds absurd. But prescription drug pricing in America does not follow normal market logic. Between pharmacy benefit managers (PBMs), formulary tiering, clawback arrangements, and copay structures, the price you pay through insurance is often disconnected from the actual cost of the drug. GoodRx sidesteps that entire system by offering a separately negotiated cash price -- and for cheap generics, that negotiated price frequently undercuts your copay.
We tested this across 10 of the most commonly prescribed medications in the U.S. to give you exact numbers. If you want the broader picture on copay pricing problems, start with our guide on when insurance copays exceed the cash price.
Most employer-sponsored insurance plans use a tiered copay structure:
The problem is in Tier 1. A $10 copay for a generic drug sounds reasonable until you realize that many common generics cost pharmacies less than $2 wholesale. When GoodRx negotiates a $3.50 price for that same drug, you are paying $6.50 less than your "discounted" insurance copay. The pharmacy and PBM pocket the difference through what is called a clawback arrangement.
High-deductible health plans (HDHPs) make this even worse. Until you hit your deductible (often $1,500 to $3,000 for an individual), you pay the full negotiated rate -- which can be dramatically higher than GoodRx. A drug that costs $3.50 on GoodRx might be billed at $28 through your HDHP's "negotiated" rate during the deductible phase.
We compared three prices for each drug: the typical insurance copay on a standard employer plan ($10 generic / $35 preferred brand tiers), the best GoodRx price at a major chain pharmacy (Walgreens or CVS), and the full retail cash price without any discount. All prices reflect 30-day supplies as of April 2026.
| Drug (30-day) | Insurance Copay | GoodRx Price | Cash Price (no discount) | Winner |
|---|---|---|---|---|
| Atorvastatin 20mg | $10.00 | $3.49 | $28.99 | GoodRx ($6.51 saved) |
| Lisinopril 20mg | $10.00 | $3.12 | $22.49 | GoodRx ($6.88 saved) |
| Metformin 1000mg | $10.00 | $3.88 | $24.99 | GoodRx ($6.12 saved) |
| Amlodipine 10mg | $10.00 | $3.44 | $19.99 | GoodRx ($6.56 saved) |
| Sertraline 100mg | $10.00 | $4.22 | $34.99 | GoodRx ($5.78 saved) |
| Omeprazole 20mg | $10.00 | $5.67 | $31.99 | GoodRx ($4.33 saved) |
| Losartan 50mg | $10.00 | $6.33 | $25.49 | GoodRx ($3.67 saved) |
| Levothyroxine 50mcg | $10.00 | $4.55 | $18.99 | GoodRx ($5.45 saved) |
| Eliquis 5mg (60ct) | $45.00 | $521.00 | $594.00 | Insurance ($476 saved) |
| Ozempic 1mg pen | $75.00 | $900.00+ | $1,029.00 | Insurance ($825+ saved) |
Score: GoodRx wins on 8 of 10 drugs. The pattern is unmistakable. Every generic under $10 at GoodRx beats the standard $10 copay. The two drugs where insurance wins -- Eliquis and Ozempic -- are expensive brand-name medications that cost hundreds at retail. Insurance provides genuine, massive savings on those.
The average GoodRx savings on the 8 generics: $5.66 per fill. Over 12 monthly fills, that is $67.92 per medication per year. If you take three generics, you are looking at $203.76 in annual savings just by showing a free coupon instead of your insurance card.
Want to check these prices at your specific pharmacy? Use our pharmacy price finder to compare GoodRx, SingleCare, and cash prices by zip code.
This is the simplest case. If your plan charges a $10 copay for generic atorvastatin and GoodRx offers it for $3.49, use GoodRx. No complicated math required. This applies to the majority of common generics on plans with $10+ generic copays.
Even plans with lower copay tiers ($5 generics) lose on some drugs. Metformin at $3.88 on GoodRx still beats a $5 copay. The crossover point varies by drug, but as a rule: if GoodRx shows a price under $5, it will beat almost any insurance copay except Medicaid.
This is where GoodRx provides the most dramatic savings. If you have a high-deductible health plan (HDHP) and have not yet met your deductible, you are paying the full "negotiated rate" for every prescription -- not a copay. That negotiated rate is often 3x to 8x higher than the GoodRx price.
The counterargument: paying through insurance during the deductible phase counts toward meeting your deductible. We address this trade-off in the deductible math section below. For a broader look at HDHP strategies, CeoCult's HSA guide for freelancers covers how to pair high-deductible plans with tax-advantaged savings accounts to minimize overall costs.
Every insurance plan has a formulary -- a list of drugs it covers. If your prescribed drug is not on the formulary (or is on a high, non-preferred tier), your "copay" may be $50, $75, or even the full retail price. GoodRx does not care about formularies. It prices every drug the same way regardless of your insurance plan's tier structure.
Common scenarios where formulary exclusions hit hard:
In all of these cases, check GoodRx before paying the non-formulary price. The savings can be substantial. For a comprehensive look at discount card options beyond GoodRx, see our full discount card comparison.
This is the most important thing to understand about using GoodRx instead of insurance: GoodRx purchases do not count toward your insurance deductible or out-of-pocket maximum.
When you use GoodRx, the transaction completely bypasses your insurance. As far as your health plan is concerned, that purchase never happened. This means:
For someone who only takes cheap generics and never hits their deductible anyway, this does not matter. But for someone with significant medical expenses who expects to hit their deductible by mid-year, every dollar routed through insurance gets them closer to the point where insurance covers most or all costs.
Here is the calculation to run:
GoodRx is not a universal replacement. There are clear situations where insurance wins decisively:
Any drug costing $100+ at retail is almost certainly cheaper through insurance. Eliquis, Ozempic, Jardiance, Humira, Dupixent -- for these medications, insurance copays of $35-$100 represent massive savings versus the $500-$6,000 retail prices. GoodRx has limited ability to discount brand-name drugs because the manufacturer controls pricing. For strategies on expensive prescriptions, see our guide to the most expensive prescriptions.
Once you have met your annual deductible, your insurance plan typically covers 80-100% of prescription costs. At that point, your effective price through insurance drops to $0-$10 for most drugs. GoodRx cannot compete with a $0 copay.
Medicaid copays are already extremely low -- $0 to $3 for most generic drugs. There is almost no scenario where GoodRx beats a $1 Medicaid copay. If you have Medicaid, use it.
Some employer plans, especially those from large companies, have moved to $0 copays on common generics (the "free generics" model). If your plan offers this, there is nothing for GoodRx to beat. Check your formulary -- you might be surprised at how many drugs your plan covers at $0.
Use this flowchart for every new prescription:
Step 1: Check the GoodRx price
Search your drug, dosage, and quantity at our pharmacy finder or goodrx.com. Note the lowest price at a convenient pharmacy.
Step 2: Check your insurance copay
Look at your insurance card or plan documents for the copay tier. If you are in the deductible phase, call the pharmacy and ask what the "insurance negotiated rate" would be.
Step 3: Compare
If GoodRx is cheaper AND you do not expect to meet your deductible this year: use GoodRx.
If GoodRx is cheaper BUT you are close to meeting your deductible: use insurance to accelerate hitting the threshold.
If insurance is cheaper: use insurance. This is almost always the case for brand-name drugs.
If you have no insurance or a plan with a very high deductible you will never meet, GoodRx is your best friend. It cuts 70-85% off the retail price of most generics. Pair GoodRx with pharmacies that already have low base prices -- Walmart's $4 list, Costco's member pricing, or Cost Plus Drugs for mail-order -- and you can often get medications for less than $5 per fill without any insurance at all. For the complete playbook, see how to save on prescriptions without insurance.
You can use GoodRx instead of Part D for a specific prescription, but the purchase will not count toward your Part D out-of-pocket costs. During the coverage gap (the "donut hole"), GoodRx can sometimes beat the 25% coinsurance you pay on brand-name drugs -- but only for generics. Our Medicare Part D cost guide breaks down the exact thresholds.
If you buy your own insurance on the marketplace, you likely have a higher deductible than employer-plan enrollees. GoodRx is especially valuable during the months before you hit that deductible. You can also pair discount card savings with an HSA to pay for prescriptions with pre-tax dollars -- CeoCult's HSA strategy for freelancers explains the mechanics.
If every drug you take is a common generic, GoodRx will likely beat your insurance on most or all of them. The math is straightforward: run each drug through GoodRx's pricing tool, compare to your copay, and use whichever is lower. You can also explore whether OTC supplement alternatives might complement your prescription regimen for conditions like mild acid reflux or vitamin deficiencies.
The process is simple, but pharmacy staff handle it differently depending on the chain:
One important note: a pharmacy can process a prescription under your insurance OR under GoodRx, but not both on the same fill. You choose one per transaction. If you are unsure which is cheaper, ask the pharmacist to check both prices before processing -- most will do this if you ask. For a side-by-side comparison of GoodRx against other discount options, see our GoodRx vs SingleCare breakdown.
The most cost-effective approach is not "GoodRx or insurance" -- it is using both strategically on a per-prescription basis.
Here is what that looks like in practice for someone taking four medications:
| Medication | Insurance Price | GoodRx Price | Best Choice | Reason |
|---|---|---|---|---|
| Lisinopril 20mg | $10 copay | $3.12 | GoodRx | Saves $6.88/fill |
| Atorvastatin 20mg | $10 copay | $3.49 | GoodRx | Saves $6.51/fill |
| Eliquis 5mg | $45 copay | $521 | Insurance | Saves $476/fill |
| Jardiance 25mg | $50 copay | $485 | Insurance | Saves $435/fill |
Annual savings from the hybrid approach: $160.68 (from using GoodRx on the two generics) while still getting insurance discounts on the two expensive brand-name drugs. The hybrid approach gives you the best of both systems.
If you are looking for additional ways to reduce what you spend at the pharmacy, our cheapest pharmacy comparison ranks chains by overall pricing, and our patient assistance program guide covers manufacturer programs that can reduce brand-name costs to $0.
For common generics, yes -- typically by $3 to $8 per fill compared to a standard $10 copay. GoodRx prices on drugs like atorvastatin ($3.49), lisinopril ($3.12), and metformin ($3.88) consistently beat the $10 generic copay on most employer health plans. For brand-name drugs costing hundreds or thousands of dollars, insurance is almost always cheaper. The answer depends entirely on the drug: generics favor GoodRx, brand-names favor insurance.
No. When you use a GoodRx coupon, the transaction bypasses your insurance completely. The purchase does not count toward your deductible, your out-of-pocket maximum, or any other insurance accumulator. This is the single most important trade-off to understand. If you are within a few hundred dollars of meeting your deductible and expect to have additional medical expenses later in the year, paying through insurance -- even at a higher price per fill -- may save you more in the long run.
Yes. Having health insurance does not prevent you from using GoodRx. At the pharmacy counter, you simply choose to present the GoodRx coupon instead of your insurance card. You can make this choice on a per-prescription basis. Many people use insurance for their expensive brand-name medications and GoodRx for their cheap generics, optimizing cost on each individual drug.
Four situations where insurance is the clear winner: (1) brand-name or specialty drugs costing over $100 retail, (2) after you have already met your annual deductible and your plan covers 80-100% of costs, (3) if you have Medicaid with $0-$3 copays, and (4) if your employer plan offers $0 copays on common generics. In all four cases, insurance provides deeper savings than any discount card.
You cannot stack GoodRx on top of Medicare Part D or Medicaid -- you use one or the other per transaction. For Medicare Part D enrollees, GoodRx can sometimes beat the 25% brand-name coinsurance during the coverage gap, but only on generics. For Medicaid recipients, copays are already $0-$3 on most generics, so GoodRx rarely provides additional savings. Always compare prices before deciding, especially during Medicare's donut hole phase.
Weekly price comparisons and insurance vs. discount card analysis. Free.