Dispensing Fees Explained: Why the Same Drug Costs Different
Understanding the hidden fee that can double your prescription cost. Provincial caps, chain comparison, and how to minimize it.
The Hidden Fee on Every Prescription
When you pick up a prescription, the sticker price is not just the cost of the drug itself. Every prescription includes a dispensing fee — a charge the pharmacy adds for the professional service of preparing and dispensing your medication. This fee can range from $4.49 to over $14 depending on the pharmacy, and it is the single biggest reason the same drug costs different amounts at different pharmacies.
What Is a Dispensing Fee?
The dispensing fee covers the pharmacist's time and professional services, including:
- Reviewing your prescription for accuracy and interactions
- Counting or measuring the medication
- Labelling and packaging
- Patient counselling
- Maintaining your medication records
- Communicating with your prescriber if needed
Why Fees Vary So Much
Dispensing fees are set by each pharmacy individually, subject to provincial maximums. Here is why they vary:
Business model. High-volume, low-margin pharmacies like Costco can afford lower dispensing fees because they make money on volume. Traditional chain pharmacies charge more because they have higher overhead (prime retail locations, longer hours, loyalty programs).
Provincial regulation. Some provinces cap dispensing fees for government-funded programs but not for private-pay patients. Others set maximums for all prescriptions.
Competition. In areas with many pharmacies, fees tend to be lower. In rural areas with limited options, fees may be higher.
Provincial Dispensing Fee Caps
Here is a summary of maximum dispensing fees by province for government-funded prescriptions (private-pay may differ):
| Province | Max Dispensing Fee |
|---|---|
| Ontario | $12.10 |
| Quebec | $9.83 |
| British Columbia | $12.00 |
| Alberta | $12.30 |
| Manitoba | $9.28 |
| Saskatchewan | $11.85 |
| Nova Scotia | $11.94 |
| New Brunswick | $12.47 |
How Dispensing Fees Impact Total Cost
Let us look at how dispensing fees affect the total price of a common generic medication, Metformin 500mg (30 tablets):
| Component | Costco | Walmart | Shoppers |
|---|---|---|---|
| Drug cost | $2.00 | $2.00 | $2.00 |
| Markup | $0.00 | $0.10 | $0.24 |
| Dispensing fee | $4.49 | $9.97 | $11.99 |
| Total | $6.49 | $12.07 | $14.23 |
Strategies to Minimize Dispensing Fees
1. Request Larger Supplies
Instead of filling a 30-day supply 12 times a year, ask your doctor to prescribe a 90-day supply. You pay the dispensing fee once instead of three times, cutting your annual dispensing costs by two-thirds.
- 12 fills x $11.99 = $143.88 per year
- 4 fills x $11.99 = $47.96 per year
- Savings: $95.92
2. Shop Around
Use TransparentMedz to compare total prices including dispensing fees. The cheapest drug cost does not always mean the cheapest total price.
3. Use Low-Fee Pharmacies
Costco ($4.49), Walmart ($9.97), and some independent pharmacies offer lower dispensing fees than chain pharmacies.
4. Synchronize Medications
If you take multiple medications, ask your pharmacist about medication synchronization. This aligns all your refills to the same date, reducing the total number of pharmacy visits and dispensing fees per year.
5. Check Your Insurance
If you have private drug insurance, check whether dispensing fees are covered. Many plans cover a portion or all of the dispensing fee, which changes the math on which pharmacy to use.
The Bottom Line
The dispensing fee is the most overlooked factor in prescription pricing. Two pharmacies can charge the same price for the drug itself, but the total cost can differ by $7 or more per fill. Over a year, that adds up to hundreds of dollars. Always compare total prices — not just drug costs — and use TransparentMedz to make sure you are getting the best deal.
Ready to save on your prescriptions?
Compare prices across Canadian pharmacies and find the lowest cost for your medication.
Compare Prices Now