How to save on prescriptions: insurance vs GoodRx vs mail-order vs cash, compared
The main ways to pay less for medications, compared — including when the discount-card price beats your own insurance copay.
Prescription pricing is famously irrational: the same drug at the same pharmacy can cost wildly different amounts depending on how you pay, and the counterintuitive truth is that your insurance copay is sometimes higher than the cash or discount-card price for the exact same pills. Knowing the handful of ways to pay — and checking more than one — routinely saves people real money on medications they take every month. Here's the comparison, as general information; your pharmacist and doctor are the right people to confirm what applies to your specific prescriptions.
| Method | Typical savings | Watch out for | Best for |
|---|---|---|---|
| Insurance copay | Varies widely | Deductible, high-tier drugs | Expensive/brand drugs |
| Discount cards (e.g. GoodRx) | Often large on generics | Doesn't count toward deductible | Generics, uninsured |
| Mail-order pharmacy | Lower per-unit | Slower, 90-day supply | Ongoing maintenance meds |
| Cash / pharmacy programs | Sometimes lowest | Must ask / shop around | Cheap generics |
Insurance isn't automatically the cheapest
It feels wrong, but running a prescription through insurance can cost more than paying cash with a discount card — especially for inexpensive generics or before you've met your deductible. Insurance is usually the right call for expensive brand-name and specialty drugs, where the copay is a fraction of the real price. But for common generics, the negotiated 'discount' price on a card can undercut your copay. The only way to know is to compare, which almost nobody does because they assume insurance always wins.
Discount cards: big wins on generics
Free discount programs like GoodRx (and its competitors) negotiate cash prices you can access without insurance, and on generic drugs the savings are frequently dramatic. You show the coupon or card at the pharmacy and pay the discounted cash price. The important asterisk: a discount-card purchase generally does NOT count toward your insurance deductible or out-of-pocket maximum, because you're not using your insurance. So the cheapest way to fill one prescription today might slow your progress toward meeting your deductible — a trade-off worth weighing if you have expensive care ahead.
Mail-order and 90-day supplies
For medications you take long-term, mail-order pharmacies and 90-day supplies usually lower the per-unit cost and cut the number of refills you have to manage — many insurance plans specifically price a 90-day mail-order fill below three separate 30-day pickups. The trade-offs are speed (it ships, so it's not for something you need today) and the commitment of a larger supply. For stable, ongoing maintenance medications, it's often both cheaper and more convenient than monthly trips to the counter.
Other levers worth pulling
- Ask your doctor if a generic or an equally effective cheaper alternative exists — the single biggest lever.
- Compare pharmacies: prices for the same drug vary significantly store to store.
- Check some retailers' low-cost generic programs and membership pharmacy prices.
- For brand drugs, look for manufacturer patient-assistance or copay programs.
- Split-the-difference: use insurance for pricey drugs, a discount card for cheap generics.
The verdicts
- Expensive brand or specialty drug: run it through insurance.
- Common generic: compare the discount-card and cash price — it may beat your copay.
- Ongoing maintenance medication: 90-day mail-order for lower cost and fewer refills.
- Uninsured or high-deductible: discount cards and low-cost generic programs are your friends.
- Every prescription: ask the pharmacist for the cash price, and ask the doctor about a cheaper equivalent.
The bottom line
There's no single cheapest way to fill a prescription — there's a cheapest way for each drug, and it's often not the one you'd assume. Insurance wins on pricey brand drugs; discount cards and cash programs frequently win on generics; mail-order wins on long-term medications. The habit that saves the money is simply comparing before you pay and asking your doctor about cheaper equivalents. Confirm anything clinical with your pharmacist and physician, and stop letting autopilot copays cost you more than the cash price.
Get smarter about money every week
One email, no spam — practical guides and Worth updates. Unsubscribe anytime.
Put this into practice
Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.
Start free trial