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.
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.
| Feature | Roth IRA | HSA (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? | Never | Never |
| Withdrawals taxed? | Never (qualified) | Never (for medical expenses) |
| Tax advantage type | Double (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? | No | No |
| 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-free | Taxed as ordinary income (like Traditional IRA) |
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."
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.
- 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.