Hims charges $22 a month for finasteride. The active ingredient, at Indian generic wholesale, is a fraction of a cent per pill. The other $21-and-change isn't medicine.
It's the Super Bowl ad. The 30-second async questionnaire. The fulfillment warehouse. The cardboard box that doesn't say "pill bottle." And mostly: the cost of you not knowing where else to look.
That last one is the entire business model.
Where this article is biased
We route generic finasteride. So when we tell you Hims is overpriced, that's our wallet talking too.
The math below works in our favor. It also works in Walmart's favor, your PCP's favor, GoodRx's favor, and SingleCare's favor. Any of those paths beats Hims on price. We're not the only honest answer — we're one of several. Read the whole thing and pick the lane that matches you. If Hims is still it, that's a real choice. The point of this article is that you make it knowingly.
The molecule, dollar by dollar
Finasteride 1mg. 30 tablets. That's 30mg of API plus filler, a tablet press, a blister pack, and a label.
Indian active pharmaceutical ingredient (API) wholesale runs roughly $1-3 per gram, supplier-dependent (PharmaCompass listings, 2026). At 30mg per month, that's about 3-9 cents of API. Tableting, blister, packaging, container at scale: another 20-30 cents. The molecule, fully manufactured and ready to ship, is roughly $0.30 for 30 tablets.
Cipla's Finpecia (the brand we route most often) lands in your hands at $8.58 for a 30-pack through us — or $21.87 for 90 tablets ($7.29/mo) on the better-value pack. So:
- Manufacturer's margin (Cipla): some
- Indian wholesaler's margin: some
- Our import + fulfillment + crypto processing + LiberaCure margin: some
- Total to you: $8.58 / 30 or $7.29/mo on the 90-pack
Hims's price for the same molecule, US-side: $22. The gap to us is $13-15/mo. Same FDA-bioequivalent finasteride 1mg.
Where does the $13-15 go?
The Hims P&L, line by line
This is reverse-engineered from public filings, not company-disclosed. Hims & Hers Health (NYSE: HIMS) FY2025: $2.35B revenue, $919.3M marketing spend (39% of revenue), 2.51M subscribers ending Q4, $83 monthly average revenue per subscriber, 72% gross margin (Q4). Those are the published anchors (10-K filed 2026-02-23). Everything below is the cost stack that backs into them.
Customer acquisition (CAC). Hims went public via SPAC merger with Oaktree Acquisition Corp in January 2021 — there's no S-1 prospectus, just the merger filings (Form 425, October 2020; Form 8-K, January 2021). The 2020 SPAC investor presentation disclosed Q2 2020 CAC of approximately $100-160 per subscriber. By FY2025, marketing spend grew to $919.3M while subscribers grew to 2.51M.
Implied current CAC: $919.3M ÷ ~750-900K net new adds ≈ $1,000-1,200 per acquired subscriber. The CAC has roughly 10x'd in five years.
The marketing-spend-to-revenue ratio jumped from ~30% (2020) to 39% (2025). Hims is buying customers more aggressively than they're earning revenue — which is fine if upsell economics hold, fatal if they don't.
At $22/mo for finasteride-only, the math is brutal. $1,000-1,200 CAC ÷ $22/mo = 45-55 months payback, assuming the customer never churns and never upgrades. Average Hims customer churns in 12-18 months. Hims is paying you to be a customer at $22/mo. The business model only works if a meaningful share of finasteride-only subscribers eventually upgrade to combo packs ($40-60/mo) or add ED meds ($60-100/mo). Which is why Hims doesn't really sell finasteride alone — they sell the start of a funnel. (More on that in a minute.)
Async telehealth visit. Licensed nurse practitioner reviews a 5-minute online questionnaire. Industry rate per script: $4-7. The visit takes <60 seconds in practice; the rate is what the captive medical group bills.
Pharmacy fulfillment. Fill, label, blister, ship from one of Hims's owned pharmacy nodes. Roughly $3-5/mo at their volume.
Customer service + platform. App, support, payment processing, refund handling. $1-2/mo.
Cardboard box, brand overhead, retention marketing. $2-4/mo.
Add it up: clinician $5 + fulfillment $4 + service $2 + brand $3 + CAC amortization (over 18-month lifetime) $55-67/mo = ~$70-80 in operating costs against a $22 price tag.
The molecule and pharmacy margin? On a finasteride-only customer in month one: deeply negative. Hims isn't just losing on the molecule — they're losing roughly $50/mo until the customer either upgrades or churns. The whole business is built on the fraction of subscribers who upgrade fast enough to outrun their own acquisition cost.
The thing Hims actually sells (it's not finasteride)
Read the FY2025 numbers again: 2.51M subscribers paying an average of $83/month. Finasteride alone is $22. The gap — that $61/month difference — is the upsell.
A typical Hims subscriber doesn't stay on a single $22 finasteride plan. They get added: minoxidil ($29/mo combo), the Hair Power Pack ($60/mo bundle), an ED add-on ($40-100/mo for sildenafil), a skin module ($25-40/mo for tretinoin or finasteride-topical), maybe Hers product for a partner. The first script is the loss leader. The fifth product is the business.
This is in their public language. From the 2024 10-K: emphasis on "expanding share of wallet" and "multi-category subscribers" as the core growth lever. Multi-category subscribers convert at higher LTV and lower marginal CAC because the second script costs them nothing in marketing — the customer is already in the funnel.
So when Hims charges $22 for finasteride, that's not the price of the medicine. That's the lead-gen tier for a $40-90/mo bundle the platform expects you to grow into.
If you stay on $22/mo finasteride forever and never upgrade, you're not Hims's target customer. You're Hims's loss.
What you actually pay $22/mo for (the honest version)
Three things, ranked by what people don't realize they're paying for.
1. Convenience that's real if you don't have a PCP.
Five-minute online questionnaire vs hour-long urgent care visit you have to schedule. If your insurance has a $5,000 deductible and you'd otherwise put off the prescription, the $22/mo gets the molecule into your bloodstream. That has therapeutic value. Hair you don't lose in the next 12 months because you started today is hair you can't grow back if you start in 18 months.
2. Auto-refill and the absence of forgetting.
Finasteride only works while you're taking it. Stop for 12 months and you'll lose what it saved. The Hims subscription model — auto-refill, auto-charge, the box on your doorstep without a thought — is genuinely worth something to people whose default state is "I'll get around to it." For a hair drug that requires daily compliance for a decade, the convenience premium is doing real work.
3. The brand experience.
The package looks like a startup, not a pharmacy. Some people just don't want to feel like a patient. The cardboard box is the entire product for that user.
What you don't pay for: a meaningfully better molecule, more careful prescribing, or a pharmacy with better quality control. FDA AB-rated bioequivalence is a regulatory floor, not a ceiling. Hims's finasteride is the same molecule as the $4 Kroger generic and the same molecule as our $8.58/30 routed pack. The active ingredient came out of someone's tablet press; the press doesn't know whose box it goes in. (The 5-brand teardown of finasteride generics across the same regulatory floor lives here.)
The lane spread, end to end
Same finasteride. Same FDA AB-rated generic. Six lanes, six prices.
| Source | Per month | What you get |
|---|---|---|
| Brand Propecia (Merck) US retail cash | ~$86 | Original Merck product, original markup |
| Keeps finasteride alone | $25 | Mid-tier telehealth |
| Hims finasteride alone | $22 | Telehealth, "loss-leader" funnel pricing |
| Roman finasteride (12-mo plan) | $16-20 | Telehealth — actually undercuts Hims |
| CVS retail no-insurance generic | $25-50 | Just the pill, prescription in hand |
| Walmart cash + GoodRx/SingleCare coupon | $12-15 | Mid-tier US retail with coupon |
| Kroger / Harris Teeter cash + SingleCare | $4-7 | Cheapest US retail lane, same FDA pill |
| LiberaCure Finpecia 30-pack (routed) | $8.58 | Cipla, personal-import lane |
| LiberaCure Finpecia 90-pack (routed) | $7.29/mo ($21.87/90) | Best value in our lane |
| LiberaCure F-Pecia 30-pack (routed) | $16.41 | Cipla mid-tier alt |
| LiberaCure Fincar 5mg quartered (routed) | ~$4/mo | 5mg tablet split into 4 doses ($0.13/dose), off-label |
Two things in that table that should make you pause.
One: Roman beats Hims. Roman's 12-month plan is $16/mo. Hims's headline finasteride price is $22. The two companies have functionally identical operating models — async telehealth, owned pharmacy, cardboard-box brand experience, similar CAC dynamics. Roman just chose to compete on price. Same molecule, same regulatory floor, $6/mo cheaper. If your only value-add over a Walmart coupon is "the convenience of a startup app," Roman is delivering that convenience for less. Hims's $22 isn't even the cheapest telehealth option, let alone the cheapest lane overall.
Two: the cheapest US lane isn't Walmart, it's Kroger. Kroger and Harris Teeter fill 90 tablets of generic finasteride for $12.57 with a SingleCare coupon (SingleCare data, 2026). That's about $4-7/month for the same molecule Hims sells you for $22. Walmart cash with the same coupon runs $12-15/mo — still beats Hims, but the $4 floor is at the regional grocery chains, not Walmart specifically.
If you have a PCP who'll write the prescription, you don't need us, you don't need Hims, you don't need Keeps. Walk into Kroger with a SingleCare coupon and pay less than a coffee.
When $22/mo Hims is the right call
I keep saying this isn't a scam. Mean it.
Hims at $22/mo is reasonable if:
- You don't have a PCP and won't get one. Hims is functioning as your prescriber-of-last-resort, and that's a real service. (Though if telehealth is the value, Roman delivers the same thing for $16.)
- You'll genuinely forget to refill from a regular pharmacy, and a 12-month break would undo a decade of finasteride. The auto-refill is doing therapeutic work.
- You have FSA/HSA dollars that reimburse telehealth subscriptions but not retail cash purchases. (Some plans do.)
- The $15-18/mo premium over Kroger cash is rounding in your monthly budget. If you make $200K and value your time at $200/hour, the 30 minutes of pharmacy friction costs more than the spread.
If at least one of those is genuinely true for you, Hims is fine. Pay the premium with eyes open.
When $22/mo Hims is overpriced
Hims is overpriced for you if:
- You have a PCP who'll write a generic finasteride prescription on a 5-minute visit. Walk it into Kroger or Harris Teeter with a SingleCare coupon. $4-7/mo, done. Even Walmart with the same coupon at $12-15/mo beats Hims.
- You're cost-sensitive enough that $15-18/mo matters. That's ~$200/year vs the Kroger lane. Over 10 years of finasteride (which is the actual treatment timeline), that's ~$2,000.
- You want telehealth specifically and Hims-brand specifically isn't the requirement. Roman delivers the same async-clinician model for $16/mo. The Hims premium over Roman pays for marketing budget, not medicine.
- You're already willing to import generics. The personal-import lane (us, AllDayChemist, ReliableRx, others) routes generic finasteride at $4-22/month depending on brand and pack size, with crypto checkout and ~2-week lead time.
The Hims premium pays for friction reduction. If you don't have friction, you're paying for nothing.
The metaphor: Hims is the meal kit of generic medicine
You can buy chicken at the grocery store for $4. You can have a meal kit deliver portioned chicken in a recyclable box with a recipe card for $30. Both are real choices.
The $26 difference isn't theft. It's portioning, packaging, recipe-card writing, marketing, and the right not to think about dinner.
But if you order the meal kit because you didn't know grocery stores sold chicken — that's not premium. That's the kit company monetizing your information gap.
Hims's growth model, with $919.3M of FY2025 marketing spend backing it, is built on subscribers who don't know the molecule is $4 at Kroger. The marketing spend is what keeps you from finding out.
What to do this month
If you're already on Hims and reading this:
Don't quit your prescription mid-stream. Run out the current shipment. Then comparison-shop. Four options, in price order:
- Ask your PCP for a 1-year finasteride prescription on your next routine visit. Walk it into Kroger or Harris Teeter with a SingleCare coupon. ~$4-7/mo. (Walmart with the same coupon: $12-15/mo.)
- If no PCP: a standalone telehealth visit (cash platforms, $19-50 one-time) writes the same prescription. Then Kroger cash. First month: $25-55. Subsequent: $4-7.
- If you want telehealth convenience specifically: Roman, not Hims. $16/mo on the 12-month plan, same async-clinician model.
- If you want zero clinician involvement at all: personal-import lane. Generic finasteride 1mg routed at $7-22/month depending on brand and pack size. ~2-week lead time, crypto checkout.
If you're considering starting:
Skip Hims's funnel. The first month doesn't have to be $22. Kroger cash with a SingleCare coupon or personal-import puts you on the same molecule for less. Before you commit, the side-effect rate breakdown — 1.4% trial vs 30% Reddit, both right is the part the telehealth funnel won't volunteer.
Save the $15-18/mo Hims premium for a service where async clinical liability genuinely matters — which, for a generic that's been on the market 30 years and costs $4 at Kroger, this isn't.
See also
- The $22-96 Hims sildenafil markup teardown — same P&L anatomy, applied to Hims's ED tier.
- The 5-brand Cipla finasteride teardown — Finpecia / F-Pecia / Fincar / Curlzfin / generic, all sitting on the same regulatory floor.
- Finasteride side-effect rates: 1.4% trial vs 30% Reddit, both right — what the telehealth funnel won't volunteer.
- The hair loss comprehensive guide — when finasteride fits, when dutasteride or topical does, the 10-year compliance window.
A note on bias.
We route finasteride orders. Be aware of that.
LiberaCure routes orders to licensed personal-import pharmacies. Finpecia (by Cipla), F-Pecia (by Cipla), and Fincar 5mg (by Cipla) are the three finasteride products we ship most often. So we have a financial reason to want this article to lead you toward "give it a try."
Read this with that in mind. The protocol above is what I'd tell a friend, not what maximizes reorder rate. The "go to Kroger with a SingleCare coupon" path beats us on price for anyone with a PCP relationship — we said that on purpose, and the math doesn't change because we said it.
Sources:
- Hims & Hers Health Inc. 10-K Annual Report, FY2025 (filed 2026-02-23). Revenue $2.347B, marketing $919.3M (39% of revenue), subscribers 2.511M EOQ, $83 monthly ARPU, 72% gross margin Q4. Multi-category subscriber strategy framing.
- Hims & Hers Health Inc. SPAC merger filings: Form 425 (October 2020), Form 8-K (January 2021). Merger with Oaktree Acquisition Corp. 2020 investor presentation disclosed Q2 2020 CAC of ~$100-160/subscriber. (Note: Hims went public via SPAC, not S-1 IPO — no traditional prospectus exists.)
- Implied current CAC: $919.3M FY2025 marketing ÷ ~750-900K net new adds = $1,000-1,200 per acquired subscriber. Author calculation from 10-K disclosures.
- Keeps and Roman finasteride pricing, accessed May 2026. Keeps $25/mo. Roman: $16/mo (12-month plan), $18/mo (6-month), $20/mo (quarterly).
- SingleCare 2026 retail finasteride pricing: Kroger / Harris Teeter $12.57 / 90 tablets ($4-7/mo) with SingleCare coupon. Walmart cash with same coupon: ~$12-15/mo. Brand Propecia ~$259/90.
- FDA Orange Book, finasteride generic equivalence rating. AB-rated.
- PharmaCompass API pricing database, finasteride bulk listings, 2026.
- Cipla Ltd FY24 annual report (manufacturer context).
- LiberaCure catalog (verified 2026-05-01): Finpecia 30-pack $8.58 / 90-pack $21.87, F-Pecia 30-pack $16.41, Fincar 5mg 30-pack $15.42 (~$0.13/dose quartered).
— LiberaCure editorial. We route generic medication through licensed personal-import pharmacies. We don't dispense, prescribe, or warehouse. Read more about why.