You don't need an HSA, but you might want one if you have a high-deductible health plan

An HSA is optional. You only get one if you enroll in a high-deductible health plan (HDHP) through your employer, the marketplace, or Medicare Advantage, and then you choose to open the account. Nobody forces you to use it. But if you have an HDHP and don't open an HSA, you're leaving tax deductions on the table — money you could have sheltered from federal income tax and used for medical expenses later.

The real question isn't whether you need one in theory. It's whether the math works for your situation: whether you'll actually use the account, whether you have the cash to contribute, and whether the tax savings matter to you.

Key Takeaways

  • You can only open an HSA if you're enrolled in a high-deductible health plan; without that plan, the account is not available to you.
  • An HSA makes the most sense if you expect to have medical expenses in the same year you contribute, or if you can afford to save the money and let it grow for future years.
  • If your income is very low or you rarely use healthcare, the tax deduction may not help you much, and a regular savings account might work just as well.
  • You can use HSA money for prescriptions, copays, deductibles, dental work, vision care, and some other costs that insurance doesn't cover.
  • If you switch to a non-HDHP plan or lose your HDHP coverage, you keep the HSA and its balance, but you can't add new money to it.

When an HSA actually saves you money

An HSA saves you money in three ways: you don't pay federal income tax on the money you put in, you don't pay tax on the interest or growth inside the account, and you don't pay tax when you withdraw it for medical expenses. That's a real advantage if you're in a tax bracket where the deduction matters.

The math works best if you have predictable medical costs. If you know you'll spend $3,000 on prescriptions, copays, and dental work this year, and you contribute $3,000 to an HSA, you've just reduced your taxable income by $3,000. Depending on your tax bracket, that could save you $600 to $900 in federal taxes. That's money back in your pocket.

It also works if you can afford to contribute more than you'll spend in the current year and let the balance grow. Unlike a flexible spending account (FSA), an HSA doesn't have a "use it or lose it" rule. Money rolls over year to year. If you contribute $4,000 and only spend $1,500, you keep the $2,500 for next year or beyond. Over time, that balance can become a second retirement account.

When an HSA doesn't help much

If your income is low enough that you don't owe federal income tax, the deduction doesn't help you. You get no tax savings from money you weren't going to pay tax on anyway. In that case, an HSA is just a regular savings account with restrictions — you can only withdraw the money for medical expenses, or you'll pay a penalty.

An HSA also doesn't help if you rarely use healthcare and can't afford to set aside extra money. If you're healthy, rarely see a doctor, and live paycheck to paycheck, putting money into an HSA means money you can't access for other needs. A regular savings account would be more flexible.

And if you're self-employed or a contractor without an HDHP option, you can't open an HSA at all, no matter how much you want one. The account is tied to the plan, not to you independently.

How to know if you have an HDHP

Your health plan documents will say "high-deductible health plan" or "HDHP" explicitly. You can also check the deductible amount. For 2024, an HDHP has a deductible of at least $1,600 for individual coverage or $3,200 for family coverage. (These numbers change yearly.) If your plan's deductible is lower than that, it's not an HDHP, and you can't open an HSA.

If you get insurance through your employer, your benefits materials will list the plan type. If you bought a plan on the marketplace, your plan documents or the marketplace website will show it. If you're on Medicare, only certain Medicare Advantage plans are HDHPs; Original Medicare is not.

What you can and can't use HSA money for

You can withdraw HSA money without penalty for medical expenses that insurance doesn't cover or only partially covers: copays, coinsurance, deductibles, prescriptions, dental work, vision care, hearing aids, mental health treatment, and some medical equipment. The IRS publishes a full list, but the rule is straightforward — if it's a medical expense and you have a receipt, it usually qualifies.

You cannot use HSA money for health insurance premiums (with narrow exceptions for COBRA, Medicare, or long-term care insurance), cosmetic procedures, or over-the-counter items like pain relievers or cold medicine — though you can use it for prescription versions of those drugs. If you withdraw money for a non-medical expense before age 65, you pay income tax on the withdrawal plus a 20% penalty. After 65, you can withdraw money for any reason, but non-medical withdrawals are taxed as income.

What happens if you leave your HDHP

If you switch to a different health plan that isn't an HDHP — whether through a job change, marketplace plan switch, or Medicare enrollment — you keep the HSA and everything in it. You just can't add new money to it while you're on a non-HDHP plan. You can still withdraw money from the account for medical expenses without penalty, and the balance stays yours indefinitely.

If you later re-enroll in an HDHP, you can start contributing again. Some people have an HSA sitting dormant for years while they're on a different plan, then reactivate contributions when they switch back to an HDHP.

The decision: open one or skip it

Open an HSA if: you're enrolled in an HDHP, you expect to have medical expenses this year or soon, you're in a tax bracket where the deduction helps, and you can afford to set the money aside. It's a real tax advantage with no downside if you use it.

Skip it or think twice if: your income is too low to benefit from the tax deduction, you can't afford to lock money away in a medical-only account, or you rarely use healthcare and don't want the restriction. You're not required to open one just because you have an HDHP. The account is optional, and some people with HDHPs choose not to use it.

If you're unsure, open one anyway. You can always leave it empty and not contribute. But if you do have medical expenses, you'll be glad the option was there.

Frequently Asked Questions

Can I open an HSA if I'm on Medicare?

Only if you're on a Medicare Advantage plan that qualifies as an HDHP. Original Medicare is not an HDHP, so you can't open a new HSA while on it. If you already had an HSA before Medicare, you can keep it and withdraw money for medical expenses, but you can't add new contributions.

What if I contribute too much to my HSA?

If you contribute more than the annual limit (which varies by year and coverage type), you'll owe taxes and a 6% penalty on the excess. You can fix this by withdrawing the overage before your tax important date. Check your HSA provider's website or your tax documents to see if you've gone over.

Can I use HSA money for my spouse's medical expenses?

Yes, as long as your spouse is on your tax return as a dependent. You can use the account for medical expenses of you, your spouse, and any dependents, even if they're not on your health plan.

Do I lose my HSA if I don't use it for a year?

No. Unlike a flexible spending account, an HSA has no "use it or lose it" rule. Money rolls over every year. You can let it sit for years and use it whenever you need it, as long as you're still enrolled in an HDHP (or keep the account open after leaving an HDHP).

What's the difference between an HSA and an FSA?

An FSA is a separate account that doesn't require an HDHP. FSA money doesn't roll over — you lose what you don't spend by the end of the year (with a small carryover option in some plans). An HSA rolls over forever and has higher contribution limits. You can have both if your employer offers both, but they work differently.