GoodRx vs Insurance: When Should You Use a Discount Card?
Updated September 2026 · 7 min read
Most Americans assume their insurance copay is the cheapest way to fill a prescription. In many cases, that assumption is wrong — sometimes dramatically so. Discount card programs like GoodRx, SingleCare, and RxSaver negotiate prices directly with pharmacies and can offer prices well below your insurance copay, especially for generic medications.
But there is a trade-off that most discount card advertisements do not mention, and it can cost you money if you do not understand it.
How Prescription Discount Cards Work
Discount cards like GoodRx are not insurance. They are negotiated discount programs — the company contracts with pharmacies for lower rates, and you present the card at the pharmacy counter instead of your insurance card. The pharmacy charges you the discounted price, and GoodRx earns a fee from the pharmacy for bringing them the transaction.
The prices can be dramatically lower than retail. A generic medication that retails for $180 might be available for $12-28 through GoodRx. If your insurance copay for that same drug is $45, the discount card saves you $17-33 per fill.
The Deductible Trade-Off
Here is the critical trade-off: when you use a discount card, you are paying outside of your insurance. That means the money you spend does NOT count toward your annual deductible or out-of-pocket maximum.
Why this matters: if you are likely to meet your deductible anyway (perhaps you have a planned surgery, ongoing treatment, or chronic condition requiring frequent care), then every dollar you spend through insurance — even at a higher per-fill cost — brings you closer to the point where insurance starts paying 80-100% of your costs. Spending that same dollar through a discount card gives you a lower price today but delays reaching your deductible.
When to Use a Discount Card
- You have a high-deductible plan and rarely meet your deductible: if you are generally healthy and your medical expenses never approach your deductible, those insurance copays are not getting you closer to any meaningful threshold. Use the cheaper option.
- The discount card price is dramatically lower: if your copay is $45 and GoodRx is $8, the savings are too large to ignore unless you are very close to meeting your deductible.
- You are uninsured or underinsured: discount cards are especially valuable for people without prescription coverage.
- The medication is not covered by your formulary: if your insurance does not cover a particular drug, the discount card is your only option besides full retail price.
When to Use Insurance
- You are close to meeting your deductible: every dollar through insurance counts toward the threshold where your plan starts paying more.
- You have already met your deductible: once past the deductible, your coinsurance or copay through insurance is likely cheaper than any discount card.
- You have hit your out-of-pocket maximum: insurance covers 100% — use it for everything.
- The insurance copay is already low: if your copay is $5-10 for generics, the discount card probably will not beat it.
Other Options to Compare
Beyond GoodRx and your insurance copay, consider:
- Mark Cuban Cost Plus Drugs: an online pharmacy selling medications at cost plus 15% markup plus a flat pharmacy fee. Often the cheapest option for generics, but requires mail order.
- Manufacturer coupons: especially for brand-name drugs, manufacturer copay cards can reduce your cost to $0-25 per fill.
- 90-day mail order: many insurance plans offer lower per-fill costs for 90-day mail-order prescriptions.
- Pharmacy shopping: prices vary significantly between pharmacies, even with the same discount card.
Compare all your options with our Prescription Cost Comparison Tool to find the cheapest way to fill every medication.
Sources: IRS, CMS, KFF, Healthcare.gov. This article is for educational purposes only and does not constitute tax, legal, financial, or medical advice.