A health savings account works best if you have high medical costs, plan to stay in a high-deductible health plan for years, or want to save for retirement using tax advantages

Whether an HSA is right for you depends on three things: your current health spending, how long you'll keep a high-deductible plan, and whether you can afford to save money without touching it. An HSA is not automatically better than a regular savings account or a standard health insurance plan. It has real tax benefits, but those benefits only matter if your situation matches the account's design.

The core trade-off is simple: you get a tax deduction on money you put in and pay no tax on withdrawals for medical costs, but you must be enrolled in a high-deductible health plan (HDHP) to open one. If your employer offers a standard plan with lower deductibles, switching to an HDHP to get an HSA might raise your out-of-pocket costs in years when you need care. The math only favors the HSA if the tax savings and investment growth outweigh that risk.

Key Takeaways

  • An HSA saves you money on taxes only if you have predictable medical costs or can leave the money untouched for years to grow as an investment.
  • You must be enrolled in a high-deductible health plan to open an HSA, which means higher costs when you do need care unless you have savings to cover the deductible.
  • If you rarely see a doctor and have low medical costs, a regular savings account or a standard health plan may protect you better than an HSA.
  • An HSA becomes more valuable the longer you stay enrolled, because unused money rolls over and can be invested like a retirement account.
  • You can withdraw HSA money for non-medical costs after age 65 without penalty, though you'll pay income tax on non-medical withdrawals.

When an HSA saves you real money

An HSA saves you money in three ways: the contribution is tax-deductible, the money grows tax-free if you invest it, and withdrawals for medical costs are not taxed. If you earn $60,000 a year and contribute $4,000 to an HSA, you reduce your taxable income to $56,000. At a 22% federal tax rate, that's $880 in federal tax savings alone. Add state income tax and you might save $1,000 or more on a single $4,000 contribution.

That math only works if you actually use the account as designed. If you contribute $4,000 but spend $8,000 on medical costs, you withdraw $4,000 from the HSA (tax-free) and pay the other $4,000 out of pocket. You still get the tax deduction on the contribution, so you come out ahead. But if you contribute $4,000 and spend $2,000 on medical costs, you withdraw $2,000 and leave $2,000 in the account. That leftover money can sit there for years, earning interest or investment returns, and you never pay tax on the growth. That's the real power of an HSA—it becomes a retirement savings tool if you don't need the money now.

The risk: high deductibles mean higher costs when you get sick

To open an HSA, you must enroll in a high-deductible health plan. In 2024, that means a deductible of at least $1,600 for individual coverage or $3,200 for family coverage. Those numbers change each year. A high deductible means you pay more out of your own pocket before insurance kicks in. If you have a chronic condition, need regular prescriptions, or see specialists often, switching from a standard plan to an HDHP can cost you thousands in a single year.

The HSA tax savings only offset that risk if you have money set aside to cover the deductible without withdrawing from the HSA. If you open an HSA but can't afford to save money in it, you're stuck paying the high deductible with no cushion. Many people in this situation are better off staying in a standard plan with a lower deductible, even if they miss out on the HSA tax break.

Who should avoid an HSA

If you have low income and live paycheck to paycheck, an HSA is not for you. The tax deduction is only valuable if you owe taxes—if you're in a low tax bracket or claim the standard deduction, the deduction saves you little or nothing. And if you can't save money in the account, you're just switching to a plan with higher out-of-pocket costs.

If you have a chronic illness or take expensive medications, compare the total cost of staying in your current plan versus switching to an HDHP and opening an HSA. Add up your deductible, copays, and coinsurance under both plans for a typical year. If the HDHP costs more even with the HSA tax savings, stay where you are. The HSA is a tool for people with predictable or low medical costs, not a solution for people with high costs.

If you plan to leave your job or lose employer health insurance within a year or two, an HSA may not be worth the switch. The tax benefits compound over time. If you close the account or stop contributing after a year, you lose the momentum that makes the account valuable.

How to decide: the worksheet approach

Write down your medical costs for the past two years: deductibles you paid, copays, prescriptions, specialist visits, anything you paid out of pocket. Add them up. That's your baseline.

Now look at the HDHP your employer offers. What is the deductible? What are the copays and coinsurance rates? Estimate what you would have paid under that plan in each of the past two years. Compare that number to what you actually paid under your current plan.

If the HDHP would have cost you more, the HSA tax savings need to make up the difference. Calculate the tax savings: multiply your HSA contribution by your tax rate (federal plus state). If that number is larger than the extra costs you'd pay under the HDHP, the HSA might be worth it. If not, it's not.

If the HDHP would have cost you less, you're already ahead. The HSA tax savings are a bonus. In this case, an HSA is almost certainly worth opening.

The long-term play: HSA as a retirement account

The real value of an HSA emerges if you stay enrolled for 10, 20, or 30 years. Unlike a flexible spending account (FSA), which you lose if you don't spend the money by the end of the year, HSA money rolls over forever. You can invest it in stocks, bonds, or mutual funds just like a 401(k). If you contribute $4,000 a year for 30 years and earn 6% annual returns, you'll have roughly $400,000 in the account by retirement—all of it tax-free if you use it for medical costs.

After age 65, you can withdraw HSA money for any reason without penalty. You'll pay income tax on non-medical withdrawals, but not the 20% penalty that applies before age 65. This makes an HSA a stealth retirement account: it's more flexible than a 401(k) in some ways, because you can use it for medical costs tax-free but also withdraw it for other purposes if you need to.

This long-term value only applies if you can afford to leave the money alone. If you need to withdraw from the HSA every year to pay medical bills, it functions as a current-year savings tool, not a retirement tool. Both uses are valid, but the retirement use is where the HSA's tax advantages shine.

HSA versus other savings options

If you're deciding between an HSA and a regular savings account, the HSA wins on taxes. A regular savings account earns interest that you pay tax on. An HSA earns interest or investment returns that you don't pay tax on (if used for medical costs). Over decades, that tax difference adds up.

If you're deciding between an HSA and a 401(k), it depends on your employer's match. If your employer matches 401(k) contributions, prioritize that first—a match is assistance programs. After you've captured the full match, an HSA is often a better choice than additional 401(k) contributions, because HSA withdrawals for medical costs are never taxed, while 401(k) withdrawals are always taxed as income.

If you're deciding between an HSA and a standard health plan, the choice depends on your health and income. If you're young, healthy, and earn enough to save money, an HSA is usually better. If you have chronic health issues or low income, a standard plan is usually safer.

Frequently Asked Questions

Can I open an HSA if my employer doesn't offer one?

Yes. You can open an individual HSA through a bank or investment company as long as you're enrolled in a high-deductible health plan. You can buy an HDHP through the health insurance marketplace if your employer doesn't offer one. The contribution limits are the same whether your employer sponsors the HSA or you open it yourself.

What happens to my HSA if I change jobs?

Your HSA stays with you. The money is yours, not your employer's. You can take it to your new job, keep it at the same bank or investment company, or move it to a new HSA provider. You can continue contributing if your new employer offers an HDHP, or you can keep the account open and just invest the money if you switch to a standard plan.

Can I use HSA money to pay for my spouse's medical costs?

Yes, as long as your spouse is covered under your health insurance or is your tax dependent. You can also use HSA money for your children's medical costs. The money doesn't have to be for the person whose name is on the HSA account.

What if I withdraw HSA money for something that isn't medical?

Before age 65, you pay income tax on the withdrawal plus a 20% penalty. After age 65, you pay income tax but no penalty. Keep receipts for all medical costs you pay out of pocket, because you can reimburse yourself from the HSA years later if you want to—there's no time limit on reimbursement.

Does having an HSA affect my taxes or other benefits?

HSA contributions reduce your taxable income, which may lower your tax bill. This could affect means-tested benefits like the Earned Income Tax Credit or subsidies for marketplace health insurance, though usually not significantly. If you receive Medicaid or other income-based benefits, check with your state program before opening an HSA.