How Do You Compare Prescription Prices Between Pharmacies?
A prescription that costs one price at the pharmacy down the street can cost something entirely different a few miles away, sometimes even with the same insurance plan behind it. It’s a strange enough gap that a lot of people don’t realize it’s worth checking before filling something.
In short
Prescription prices can vary meaningfully between pharmacies because of differences in negotiated rates, whether insurance or a discount program is used, and how a specific pharmacy prices a given medication. Comparing prices generally means checking a few pharmacies directly, using any pharmacy pricing tools or apps available, and asking specifically whether the cash price or a discount price beats what insurance would charge.
Why the same medication can cost different amounts at different pharmacies
Pharmacies negotiate separately with insurance plans and pharmacy benefit managers, and those negotiated rates aren’t uniform across every location, even within the same chain in some cases. A pharmacy’s own pricing for the cash-pay rate (paying without using insurance at all) can also differ from its insurance-negotiated rate, and it isn’t unusual for the cash price to occasionally beat what insurance would charge after a copay, particularly for certain generic medications.
Ways people typically compare prices
- Calling pharmacies directly. Asking for the price of a specific medication, at a specific dosage, tends to get a more accurate answer than a general inquiry, since pricing can vary by strength and quantity.
- Using a pharmacy pricing app or discount card. Several tools exist that show estimated prices across nearby pharmacies and sometimes offer a discount price that can be used instead of insurance.
- Asking the pharmacist about the cash price. Pharmacists can generally quote the price without insurance applied, which is worth comparing against the insurance copay directly.
- Checking for a generic alternative. Where a generic version exists, it’s often — though not always — priced lower than the brand name, and price differences between pharmacies tend to be more pronounced for brand-name drugs.
Why insurance doesn’t always mean the lowest price
It’s a common assumption that running a prescription through insurance automatically gets the best price, but that isn’t guaranteed. A copay is a fixed amount set by the insurance plan, and it can occasionally be higher than a pharmacy’s cash price or a discount program’s price for the same medication, especially for lower-cost generics. This is one of the more counterintuitive parts of how prescription pricing works, and it’s part of why comparing before filling can be worth the extra few minutes.
How this fits into broader healthcare costs
Prescription costs are one piece of a larger picture that includes what counts toward an out-of-pocket maximum on a health plan, and understanding how to verify that a provider or pharmacy is actually in-network can also affect what a given fill actually costs under a specific plan. Larger, ongoing prescription costs may also be relevant to how the medical expense deduction works at tax time, depending on total annual medical spending.
The takeaway
Comparing prescription prices takes a bit of extra effort, but the price differences between pharmacies and payment methods can be large enough to make that effort worthwhile, particularly for ongoing medications filled repeatedly. Calling ahead, checking a pricing tool, and asking about the cash price alongside the insurance price are the most practical ways to get a fuller picture before deciding where to fill a prescription.