You call two pharmacies about the same medication. The first says $18. The second says $27. You hang up feeling clever, ready to drive to the cheaper one. And then, standing at the counter, you realize something quiet and a little humiliating: the first pharmacy quoted you thirty tablets, and the second quoted ninety.
You were not comparing prices. You were comparing two different sentences that happened to both end in a dollar sign.
This happens constantly, and it's not because people are careless. It's because a prescription price arrives as a single number, stripped of the unit that gives it meaning. Our brains are built to compare the numbers in front of us. We are far less practiced at asking what the number is of.
Why a single price tells you almost nothing
Behavioral economists have a name for part of what's going on: the denominator problem. When two options differ on more than one dimension, people tend to anchor on the most salient figure, the price, and under-adjust for the rest. A $27 quote looks bigger than an $18 quote, and that impression is hard to shake even after you notice the quantities differ.
Pharmacy pricing makes this worse in a few specific ways:
- Quantity is not standardized. One pharmacy defaults to a 30-day supply, another to 90 days, another to whatever the prescription says. A prescription written for "#60" is a different product than one for "#30."
- Strength changes the count. The same daily dose might be one 20 mg tablet or two 10 mg tablets. The per-pill price may be nearly identical while the per-day price doubles.
- Liquids, creams, and inhalers use other units. Milliliters, grams, and "actuations" don't map neatly onto a pill count.
The fix is boring and powerful: convert every quote to a price per unit, and then to a price per day of medicine.
The two-step math
Step one: price per unit. Divide the quoted price by the quantity. $18 for 30 tablets is $0.60 per tablet. $27 for 90 tablets is $0.30 per tablet. The "expensive" pharmacy is half the price.
Step two: price per day. Multiply the per-unit price by how many units you actually take daily. If you take two tablets a day, that $0.30 tablet is $0.60 a day, and the $0.60 tablet is $1.20 a day.
That second step matters because it is the one that survives changes in strength, count, and refill length. A per-day number lets you compare a 10 mg twice-daily regimen against a 20 mg once-daily one, which is a comparison your wallet is already making whether or not you do.
The benchmark that keeps you honest
A per-pill number is only useful if you know what a reasonable per-pill number looks like. For many generics, there's a public reference point: the National Average Drug Acquisition Cost, or NADAC, which the Centers for Medicare & Medicaid Services publishes from surveys of what retail pharmacies actually pay to acquire drugs. It is quoted per unit, such as per tablet or per milliliter, which is exactly the shape you need.
NADAC is not what you'll pay. It's the pharmacy's typical acquisition cost, before overhead, dispensing labor, and margin. But it's a floor to reason from. If NADAC for your generic is a few cents a tablet and you're quoted a dollar a tablet, you've learned something. Not that anyone is cheating you, but that there's a wide gap between cost and price, and that gap is where shopping around pays off.
Three traps hiding inside a good-looking per-pill price
The dispensing fee trap. Some pharmacies charge a flat fee per fill on top of the drug cost. Spread over 30 tablets, a $4 fee adds about 13 cents each. Spread over 90, it adds about 4 cents. Larger fills often look cheaper per pill partly because the fixed fee gets diluted, not because the drug is cheaper.
The "won't use it all" trap. A lower per-pill price on a big fill only wins if you finish the bottle. If your dose might change, if you're starting a new medication, or if side effects are possible, a cheaper 90-count you abandon after nine days is the most expensive option available. For a first fill, a small quantity is often the rational purchase even at a worse unit price.
The rounding trap. Quoted prices are often rounded or tied to a specific discount program that changes with the pharmacy. Always ask whether the quote is the pharmacy's own cash price or tied to a card or coupon, and whether it's the total you'll actually be charged at the register.
Your next moves
- Write the denominator down before you hang up. On every call, ask for the price and the quantity, and note the strength. "That's $27 for how many tablets of what strength?" takes five seconds.
- Do the division on the spot. Price divided by quantity gives per-pill; multiply by your daily dose for per-day. Use your phone calculator while the pharmacist is still on the line.
- Ask for the same quantity from every pharmacy. Request a quote for the exact count on your prescription, so you're comparing like with like. Then separately ask what a 90-day price would be.
- Look up the NADAC unit price for your drug. Use it as your sanity check: a quote within a small multiple of it is probably competitive, while one many times higher deserves a second call.
- Ask about the fee. Say, "Is there a dispensing fee included in that total?" so you know whether a bigger fill is truly cheaper or just spreads a fixed charge.
Making the number mean something
What's quietly empowering about per-unit thinking is that it turns a vague feeling of "is this too much?" into a question with an answer. You stop negotiating with a figure and start measuring it.
That's the gap SnapRx was built for. You snap the label, and it reads the drug, strength, and quantity, then shows the national-average cash benchmark from CMS NADAC and nearby pharmacies worth calling, so the denominator is already handled before you dial. If you'd like the typical number in hand before you fill, you can try it at https://snaprx.lumenlabs.works.