It surprises a lot of people the first time it happens: you go to fill a prescription, and the cash price with a GoodRx coupon is actually lower than your Medicare Part D copay for the very same drug. It is not a trick. Discount cards like GoodRx negotiate their own prices with pharmacies, and for certain generics those prices can undercut what your drug plan charges. You are allowed to use them. But there is a catch that matters more than the savings on that one fill, and understanding it is the difference between a smart move and an expensive one.
I love that GoodRx exists, and I tell clients to use it without hesitation on cheap one-off generics. But I have also seen people quietly sabotage themselves by couponing everything, never letting their spending count, and then wondering why they never hit the $2,000 cap on the pricey drug that actually mattered. It is not one rule for everybody. It is a per-drug decision, and if you take more than a couple of medications, that is worth twenty minutes on the phone.
Why GoodRx sometimes beats your copay
GoodRx and similar discount programs are not insurance. They are pricing arrangements negotiated between the discount company, pharmacies, and pharmacy benefit managers. For common generic drugs, those negotiated cash prices can land below the copay your Part D plan assigns, especially if your plan places the drug on a middle tier or you have not yet met your deductible. When that happens, paying cash with the coupon simply costs less that day. Nothing stops you from doing it.
The catch: it does not count toward your Part D spending
Here is the part that changes the math. When you pay with a discount card instead of running the claim through Part D, that spending does not count toward your Part D deductible, and it does not count toward your annual out-of-pocket total. Starting in 2025, Part D has a hard $2,000 cap on what you pay out of pocket for covered drugs in a year. Every dollar you spend through your plan pushes you toward that cap. Dollars you spend on a GoodRx coupon do not. They vanish from your Part D tally entirely.
Why the $2,000 cap makes this a real tradeoff
For someone with only one cheap generic, the cap is irrelevant and grabbing the lower coupon price is an easy win. But for someone who takes an expensive drug, or several drugs, reaching that $2,000 cap is the goal, because once you hit it you pay nothing more for covered drugs the rest of the year. If you use coupons for your cheaper prescriptions, you slow your climb to the cap, and you could end up paying more across the whole year even though each individual coupon looked cheaper. The right choice depends on your total drug picture, not one prescription in isolation.
When using GoodRx makes sense
A discount card is often the smarter play when a drug is not on your plan's formulary at all, so Part D would not cover it anyway, or when you are early in the year, nowhere near the $2,000 cap, and taking only inexpensive generics you will keep paying cash for. It also helps for a one-time short-term prescription, like an antibiotic, where the coupon price is plainly lower and there is no long-term cap strategy to protect. In these cases the coupon saves money with no real downside.
Not sure whether to use GoodRx or your plan?
If you take several prescriptions, the coupon-versus-Part-D math gets complicated fast, especially with the $2,000 cap in play. Bring me your drug list and I will help you sort out which to run through your plan and which to pay cash for.
Book a Free CallWhen to stick with Part D
Run the drug through your Part D plan when you take expensive medications and you want every dollar counting toward the $2,000 cap, or when you are already close to the cap and want to reach it so the rest of your covered drugs become free. If you have costly prescriptions, the goal is usually to accumulate spending through the plan, not to shave a few dollars off a cheap generic with a coupon that leaves your cap untouched. The cap is worth protecting.
How to decide drug by drug
This is not an all-or-nothing choice. The right answer can be Part D for one prescription and GoodRx for another, in the same month. Look at each drug: compare the coupon price to your plan copay, then ask whether you are the kind of Part D member racing toward the $2,000 cap or someone with modest, cheap generics who will never get close. Cheap drug, far from the cap, coupon wins. Expensive drug, or close to the cap, run it through Part D. When you take several medications, that math gets tangled fast, and it is exactly the kind of thing worth walking through together.