Retirement Accounts3 min read

HSA: The Secret Best Retirement Account

The account no one talks about

Most people think an HSA is just a medical savings account. And sure, that's what it's designed for. But here's what almost no one realizes: the HSA is quietly the most powerful retirement account in the entire tax code.

Not a 401(k). Not a Roth IRA. An HSA. Because it has something no other account has: a triple tax advantage. Money goes in tax-free, grows tax-free, and comes out tax-free. Nothing else in the tax code works like this.

If you qualify for an HSA and you're not maxing it out, you're leaving free money on the table.

The triple tax advantage

Every other retirement account makes you pick two out of three tax benefits. The HSA gives you all three:

1. Tax-deductible contributions
  • Money goes in pre-tax
  • Lowers your taxable income today
  • Just like a traditional 401(k)
2. Tax-free growth
  • Investments grow without taxes
  • No capital gains, dividends tax
  • Decades of compounding, untouched
3. Tax-free withdrawals
  • Money comes out tax-free
  • For qualified medical expenses
  • At any age, forever

A 401(k) gives you tax-deductible contributions and tax-free growth, but you pay taxes when you withdraw. A Roth IRA gives you tax-free growth and withdrawals, but no upfront deduction. An HSA gives you all three.

Who can use an HSA?

You need to be enrolled in a high-deductible health plan (HDHP). For 2025, that means a deductible of at least $1,650 for individuals or $3,300 for families.

If you have an HDHP, you can contribute to an HSA. If you don't, you can't. It's that simple. Check with your employer or health insurance provider to see if your plan qualifies.

$8,550
max family contribution in 2025
Plus $1,000 catch-up if you're 55 or older (individual limit: $4,300)

The secret strategy: Don't spend it

Here's what most people do: they put money in their HSA, then spend it immediately on doctor visits, prescriptions, or medical bills. And sure, that's fine. It's tax-free money for healthcare.

But here's what smart people do: they pay medical expenses out-of-pocket, leave the HSA alone, and invest it. Then they let it grow tax-free for 20, 30, 40 years. Because there's no rule that says you have to withdraw the money in the same year you had the expense.

You can reimburse yourself for medical expenses decades later. Just save your receipts.

This is the hack: pay for medical expenses with regular money when you're young and healthy. Let your HSA investments compound. Then, decades later, reimburse yourself tax-free for those old medical expenses — or just spend it on healthcare in retirement (when you'll have plenty of expenses). Either way, you never pay taxes.

After 65, it gets even better

Once you turn 65, the HSA becomes a traditional IRA with a bonus. You can withdraw money for any reason — not just medical expenses. You'll pay income tax on non-medical withdrawals, just like a 401(k). But if you use it for healthcare (which you will — healthcare is expensive in retirement), it's still completely tax-free.

So in the worst case, it's as good as a traditional IRA. In the best case — which is the likely case — it's better than any retirement account that exists.

HSA vs other retirement accounts

HSA
  • Triple tax advantage
  • No required withdrawals ever
  • Can reimburse old expenses anytime
  • After 65: works like traditional IRA
401(k)
  • Tax-deductible, taxed on withdrawal
  • Required withdrawals at 73
  • 10% penalty before 59½
  • Employer match is powerful
Roth IRA
  • No upfront deduction, tax-free withdrawals
  • Income limits apply
  • No required withdrawals
  • Great for tax diversification

The HSA isn't a replacement for a 401(k) or Roth IRA — it's a supplement. If your employer matches 401(k) contributions, max that out first. Then max out your HSA. Then consider a Roth IRA. This gives you tax diversification: pre-tax money, after-tax money, and triple-tax-advantaged money.

Most people don't use HSAs this way

Why not? Three reasons:

1. They don't realize HSAs can be invested. Many people leave their HSA in cash, earning almost nothing. Most HSA providers let you invest once you hit a minimum balance (often $1,000–$2,000). After that, you can invest in index funds just like a 401(k).

2. They think short-term. Spending HSA money on today's medical bills feels practical. But if you can afford to pay out-of-pocket, leaving the HSA untouched is one of the best long-term wealth-building moves you can make.

3. The rules are confusing. The IRS doesn't make this easy. Contribution limits, HDHP requirements, qualified expenses — it's a lot. But once you understand it, the payoff is enormous.

Common mistakes to avoid

Spending it too soon. If you can afford to pay medical bills with regular money, do that. Let your HSA grow.

Keeping it all in cash. Once you hit the minimum balance, invest it. Inflation will eat your cash over decades.

Not saving receipts. If you pay medical expenses out-of-pocket now, save the receipts. You can reimburse yourself tax-free anytime in the future — even 30 years later.

Not contributing the max. If you qualify for an HSA, this is one of the best tax breaks in the entire tax code. Use it.

What you need to do

Your next steps

  • Check if you have a high-deductible health plan (HDHP) — ask your employer or insurance provider
  • If yes, open an HSA (or check if you already have one through your employer)
  • Contribute the max: $4,300 (individual) or $8,550 (family) for 2025
  • Once you hit the minimum balance, invest it in low-cost index funds (just like a 401(k))
  • Pay medical expenses out-of-pocket if you can, and save all receipts
  • Let your HSA grow tax-free for decades — don't touch it unless you have to

That's it. If you max out your HSA every year and invest it, you're using one of the most powerful wealth-building tools in the tax code. And almost no one knows about it.

Keep learning

Explore more articles to build your financial confidence.

Explore Library →