Tadalafil costs more than you’d expect for a generic drug because of a combination of insurance exclusions, middleman markups, and regulatory fees that inflate the price well beyond what it costs to manufacture. The retail price for a 30-day supply can reach $390 without a discount card, though most people end up paying somewhere between $30 and $240 depending on where and how they buy it.
Insurance Usually Won’t Cover It
The single biggest reason tadalafil feels so expensive is that most people pay the full price out of pocket. Medicare Part D has explicitly excluded coverage for erectile dysfunction medications since 2007, when federal law removed ED drugs from the program’s definition of a covered drug. The only exception is when tadalafil is prescribed for a different FDA-approved condition, such as pulmonary arterial hypertension or benign prostatic hyperplasia (an enlarged prostate).
Private insurers often follow a similar pattern. Many commercial plans either exclude ED medications entirely or place them on the highest cost-sharing tier. So even though generic tadalafil exists and is relatively cheap to produce, the lack of insurance coverage means the sticker price hits your wallet directly. A drug that costs your insurer $8 and costs you a $10 copay feels cheap. The same drug at $100 or more out of pocket feels expensive, even if the actual price hasn’t changed.
Pharmacy Middlemen Drive Up the List Price
Pharmacy benefit managers, the companies that negotiate drug prices between manufacturers, insurers, and pharmacies, play a surprisingly large role in keeping prices high. Manufacturers pay rebates to PBMs in exchange for favorable placement on insurance formularies. But those rebates rarely reach the consumer. Instead, they flow to PBMs as profit.
The system creates a perverse incentive. PBMs actually benefit from higher list prices because their rebate percentages yield larger dollar amounts on more expensive drugs. Manufacturers respond by raising list prices to offset the rebates they’re paying out, and PBMs encourage this because it increases their own revenue. The result is a cycle where the number printed on the pharmacy shelf keeps climbing even as the actual negotiated price paid by insurers may be lower. For cash-paying patients (which is most tadalafil buyers, given the insurance exclusions), that inflated list price is what they’re charged.
PBMs also use “spread pricing,” where they reimburse the pharmacy one amount, charge the health plan a higher amount, and keep the difference. Independent pharmacies sometimes lose money filling prescriptions because PBM reimbursement rates fall below their actual costs, which pushes more volume toward PBM-owned pharmacies and reduces price competition.
Generic Competition Helped, but Not Enough
Eli Lilly’s patent on Cialis expired on August 1, 2020, and generic manufacturers entered the market afterward. Generic tadalafil typically costs 60 to 80% less than brand-name Cialis. To put that in real numbers: 15 tablets of generic tadalafil 5mg can cost around $8 with a discount program, while 15 tablets of brand-name Cialis at the same dose runs about $184.
That’s a massive discount in percentage terms, but the generic price can still feel high in absolute terms depending on where you buy and what dose you need. Without a discount card or coupon, a month of generic tadalafil can still cost over $200 at a retail pharmacy. With a GoodRx-style coupon, prices drop dramatically, sometimes to $30 or less, but you have to know to ask for it. Many people walk into a pharmacy, hear the retail price, and assume that’s what the drug costs everywhere.
Regulatory Fees Add Up for Manufacturers
Making a generic drug isn’t as simple as copying the recipe. Every generic manufacturer must file an Abbreviated New Drug Application with the FDA, which currently carries a filing fee of $321,920. On top of that, each domestic manufacturing facility pays an annual fee of about $232,000, and the companies themselves owe annual program fees ranging from $189,000 for small operations to nearly $1.9 million for large ones. Foreign manufacturers pay even more.
These fees exist to fund the FDA’s review process, but they create a barrier to entry that limits how many companies bother competing in any given generic market. If only a handful of manufacturers produce generic tadalafil, there’s less price pressure than you’d see with a dozen competitors. The economics of generic drug manufacturing favor high-volume, low-margin products, and ED drugs with limited insurance coverage don’t always generate the volume needed to attract aggressive competition.
Telehealth Pricing Is a Mixed Bag
Direct-to-consumer telehealth platforms like Ro and Hims have made tadalafil easier to get, but they haven’t necessarily made it cheaper. Neither platform bills insurance, so you’re paying out of pocket regardless. Ro offers daily generic tadalafil tablets starting around $32 per month (roughly $1 per day), while their tadalafil gummies run $89 per month. Brand-name Cialis through these platforms is dramatically more expensive: $600 per month through Ro for daily 5mg Cialis, and reportedly $958 per month through Hims for the same strength.
As-needed dosing can be more economical if you don’t need the medication daily. Ro charges $20 per dose for 5mg Cialis taken as needed, and $80 per dose for 10mg or 20mg. For someone using tadalafil a few times a month rather than every day, as-needed dosing at a local pharmacy with a discount coupon is often the cheapest route.
One study comparing purchasing channels found that for a 90-dose supply of tadalafil 20mg, a traditional doctor visit plus a local pharmacy prescription with a coupon cost as little as $161, while direct-to-consumer platforms charged up to $2,880 for the same quantity. That’s a 94% markup. The convenience of skipping an in-person visit comes at a real cost.
How to Pay Less
Your cheapest option is almost always a generic tadalafil prescription from a regular doctor, filled at a local pharmacy using a manufacturer or third-party discount card. This combination consistently beats telehealth platforms, Canadian pharmacies, and compounding pharmacies on price. For a 90-day supply of generic tadalafil 5mg, the lowest reported price through a local pharmacy was about $126, compared to roughly $195 through a Canadian pharmacy and far more through DTC platforms.
If you’re prescribed tadalafil for an enlarged prostate rather than (or in addition to) ED, it may qualify for insurance coverage, including Medicare Part D. The medication and dose are identical. The difference is entirely in the diagnosis code your doctor uses, which determines whether your plan considers it a covered condition.
Choosing as-needed dosing over daily use also cuts costs significantly if your usage is occasional. A single 20mg tablet taken before activity, rather than a 5mg tablet every morning, means you might use four to eight pills per month instead of 30. At discount-card prices, that can bring monthly costs down to $20 or less.

