⚖️ Account Comparison 2025

Roth IRA vs HSA: Which Wins?

Both are tax-advantaged. Both grow investments tax-free. But they work very differently. Here's exactly which one to prioritize — and when.

The Surprising Answer

If you have access to an HSA (meaning you have a qualifying high-deductible health plan), the HSA is arguably the most powerful tax-advantaged account in existence — more powerful than the Roth IRA in several ways. Most people don't realize this.

FeatureRoth IRAHSA (Invested)
Contribution limit (2025, individual)$7,000 ($8,000 if 50+)$4,300 ($8,550 family)
Contributions taxable?Yes (after-tax)No (pre-tax / payroll)
Investment growth taxed?NeverNever
Withdrawals taxed?Never (qualified)Never (for medical expenses)
Tax advantage typeDouble (after-tax in, tax-free out)Triple (pre-tax in, tax-free growth, tax-free out for medical)
Income limit?Yes ($161K single phase-out)No income limit
Required minimum distributions?NoNo
Early withdrawal penalty?10% on earnings before 59½None for medical at any age; 20% penalty for non-medical before 65
Access to contributions anytime?Yes (contributions only)Only for qualified medical expenses before 65
At age 65+, non-medical withdrawals?Tax-freeTaxed as ordinary income (like Traditional IRA)
The HSA Strategy Most People Miss

The conventional wisdom is: contribute to HSA, use it for medical expenses. But there's a far more powerful approach: pay medical expenses out of pocket today, invest 100% of your HSA, and save receipts indefinitely.

There is no time limit on when you can reimburse yourself from an HSA for a qualified medical expense. A $200 doctor's bill paid out of pocket today can be reimbursed from your HSA 20 years from now — after that $200 has grown tax-free to $775 at 7% return. You then withdraw $775 for a $200 expense — $575 of tax-free "profit."

💡 The Priority Order

1. 401k to employer match (free money). 2. HSA to maximum ($4,300 individual). 3. Roth IRA to maximum ($7,000). 4. Back to 401k. 5. Taxable brokerage. The HSA comes before the Roth IRA for anyone who has access to one — the triple tax advantage is that valuable.

When Roth IRA Wins Instead
  • You don't have a qualifying HDHP — HSA is only available with a high-deductible health plan. If your employer's health plan doesn't qualify, Roth IRA is your best post-match option.
  • You need flexibility to access contributions — Roth IRA contributions (not earnings) can be withdrawn anytime, penalty-free. HSA funds are restricted to medical expenses before 65 (with penalty for non-medical).
  • Your medical costs are very high — if you reliably spend your entire HSA contribution on medical expenses each year, the investment advantage disappears. In this case, Roth IRA is likely the better vehicle.
  • You're close to retirement — the HSA's greatest power comes from long investment horizons. If you're 10 years from retirement, the Roth IRA's flexibility may be more valuable than the HSA's tax triple-advantage.