Prescription drug costs: what you can actually control
The average American on a chronic medication spends $1,200 or more per year on prescriptions. For patients on 3 or more chronic medications, that number climbs fast. Most of that cost is negotiable - if you know which levers to pull.
Generic vs brand: the single biggest lever
Generic medications contain the same active ingredient at the same dose as their brand-name equivalent. The FDA requires them to be bioequivalent - meaning they work the same way. They're cheaper because manufacturers don't bear the cost of original clinical trials. The savings are real: brand-name atorvastatin (Lipitor) costs $180-250 per month. Generic atorvastatin runs $10-15. That's $2,040-2,820 saved annually on a single medication. Use our Generic โ Brand Name Converter to find generic equivalents for any brand-name medication.
90-day fills vs 30-day fills
Most pharmacies and insurance plans offer lower per-day costs on 90-day supplies vs 30-day supplies. A $45 30-day fill costs $540/year. The same medication on a 90-day fill might cost $110, which is $440/year. That's $100 saved just by changing the dispensing quantity. Ask your pharmacy about 90-day options, especially for chronic medications you've been on for years.
Manufacturer coupons and patient assistance programs
Most major brand-name manufacturers offer copay cards that cap out-of-pocket costs at $10-35 per fill for insured patients. For uninsured patients, manufacturer patient assistance programs can provide medications free or at very low cost. GoodRx and similar discount programs often beat insurance copays for generic medications at many pharmacies. The total annual cost this tool calculates is a useful starting point for determining how much it's worth investigating alternatives.