A health savings account makes sense if you have a high-deductible health plan and expect to pay medical costs out of pocket
An HSA is worth opening if three things are true: you're enrolled in a high-deductible health plan (HDHP), you have money you can set aside without needing it when ready, and you expect to have medical expenses in the next few years. The account lets you set aside pre-tax dollars for those costs, which means you pay less in taxes. If you never use the money, it rolls over year to year and grows like a retirement account — that's unusual and valuable.
If you have a traditional health plan with a low deductible, an HSA won't work for you because the IRS won't let you open one. If you have no medical expenses and no savings to put away, opening an account creates paperwork with no benefit. If you're on Medicare, you can't contribute new money to an HSA, though you can still spend what's already there.
The real question is whether the tax savings and the flexibility of the account outweigh the fact that you're responsible for more of your medical bills upfront. That depends on your income, your health, and how much you actually spend on care.
Key Takeaways
- You can only open an HSA if you're enrolled in a high-deductible health plan; other health plans disqualify you.
- Money you put into an HSA reduces your taxable income, so you save on federal and state taxes on that amount.
- Unlike a flexible spending account (FSA), HSA money rolls over every year and can be invested, making it useful as a long-term savings tool.
- You need enough cash on hand to cover your deductible and other out-of-pocket costs, because the HSA is meant to pay those bills, not replace insurance.
- If you rarely see a doctor and have no chronic conditions, the tax savings may not be worth the higher deductible you accept to get the HDHP.
When the tax savings actually matter
The main reason to open an HSA is the tax break. When you contribute money to an HSA, that money doesn't count as income for federal tax purposes. If you earn $50,000 a year and put $3,000 into an HSA, the IRS treats your income as $47,000. That means you pay less in federal income tax, and in most states, less in state income tax too.
How much you save depends on your tax bracket. If you're in the 22% federal tax bracket and contribute $3,000, you save about $660 in federal taxes alone. Add state taxes and the savings grow. But if you're in the 12% bracket, the same $3,000 saves you only about $360. The higher your income and tax bracket, the bigger the benefit.
This only matters if you actually have money to contribute. If you're living paycheck to paycheck, you can't set aside $1,500 or $3,000 for medical costs, so the tax savings don't help you — you're just making it harder to pay your bills.
The difference between an HSA and an FSA
Both accounts let you set aside pre-tax money for medical costs, but they work very differently. An FSA (flexible spending account) is "use it or lose it" — money you don't spend by the end of the year is gone. An HSA rolls over forever. That's the biggest difference and why an HSA is usually better if you have a choice.
An FSA is also tied to your job. If you leave your employer, you lose the account and any money in it (with a short window to spend what's left). An HSA is yours to keep no matter where you work. You can take it with you, invest it, and let it grow.
FSAs cap contributions at a lower amount — usually around $3,200 per year. HSAs allow higher contributions: $4,150 for individual coverage and $8,300 for family coverage in 2024, though these amounts change yearly. If you have significant medical expenses, the HSA's higher limit matters.
What happens if you don't spend the money
This is where an HSA becomes a retirement tool. If you put $3,000 into an HSA and only spend $1,200 on medical costs, the remaining $1,800 stays in the account. Next year, you can add another $3,000. After five years, you might have $12,000 sitting there. You can invest that money in stocks, bonds, or mutual funds just like a retirement account, and it grows tax-free.
Once you turn 65, you can withdraw HSA money for any reason without penalty — you'll just pay income tax on non-medical withdrawals, the same as a traditional retirement account. Before 65, if you take money out for something other than medical costs, you pay income tax plus a 20% penalty. That penalty is steep, so an HSA only works as a savings tool if you're confident you won't need the money for other things.
Some people use an HSA as a hidden retirement account: they pay medical bills out of pocket and leave the HSA money untouched to invest and grow. That's legal and smart if you have the cash to do it. But it requires discipline and enough income to cover medical costs without dipping into the account.
The trade-off: higher deductible for tax savings
To open an HSA, you must be enrolled in an HDHP. These plans have higher deductibles than traditional plans — often $1,500 to $3,000 for individual coverage. That means you pay more out of pocket before insurance kicks in. The tax savings from the HSA help offset that cost, but only if you actually use the account.
If you're healthy and rarely see a doctor, you might never hit your deductible. In that case, you're paying a higher deductible for no reason. The tax savings on your HSA contribution might be $500, but if you would have paid $0 out of pocket on a traditional plan, you've lost money overall.
If you have chronic conditions or expect significant medical costs, the math changes. You'll hit your deductible anyway, so the tax savings are pure benefit. A person managing diabetes or arthritis, for example, usually comes out ahead with an HDHP and HSA because they'll use the account and get the tax break.
How to decide if an HSA is right for you
Start by asking: Do I have a high-deductible health plan? If the answer is no, you can't open an HSA, so the decision is made. If yes, move to the next question: Do I have $1,500 to $3,000 in savings I can set aside for medical costs? If no, an HSA creates risk because you're responsible for more of your medical bills and you don't have the cash to cover them.
If you have the savings, ask: What do I expect to spend on medical care this year? If you have no chronic conditions, take few medications, and rarely see a doctor, the tax savings might not be worth the higher deductible. If you have ongoing medical costs, the account almost always makes sense because you'll use it and benefit from the tax break.
Finally, ask: Can I leave this money alone if I don't use it? If you're tempted to raid your HSA for non-medical expenses, the 20% penalty will hurt. If you can treat it like a real savings account and let it grow, an HSA becomes a powerful long-term tool.
What to do if you decide to open one
If your employer offers an HSA through payroll, that's usually the easiest route. Your employer deducts contributions directly from your paycheck before taxes, and you never see the money leave your account. Many employers also contribute to employee HSAs as a benefit.
If your employer doesn't offer an HSA or you're self-employed, you can open one through a bank or financial institution. Search for "HSA provider" and you'll find banks, credit unions, and investment firms that offer them. Compare fees — some charge monthly maintenance fees, some don't. Some let you invest the money, others keep it in a savings account.
Once the account is open, you contribute money (up to the annual limit set by the IRS), and you use a debit card or reimbursement process to pay for medical costs. Keep receipts for everything you buy with HSA money, because the IRS can ask for proof that expenses were medical.
Frequently Asked Questions
Can I use HSA money to pay my health insurance premium?
No, not usually. You can't use HSA money to pay premiums for regular health insurance. You can use it to pay premiums for long-term care insurance, accident insurance, or disability insurance, but those are different products. You also can't use it for insurance copays or coinsurance — only for the actual medical service or product.
What if I change jobs and lose my HDHP?
Your HSA stays with you. The money is yours to keep. You can't contribute new money while you're not enrolled in an HDHP, but you can spend what's already there on medical costs. If you get a new HDHP later, you can start contributing again.
Can I use an HSA to pay for dental or vision care?
Yes. Dental work, vision exams, glasses, and contact lenses all count as medical expenses. Cosmetic procedures don't count unless they're medically necessary — for example, reconstructive surgery after an injury counts, but teeth whitening doesn't.
What happens to my HSA if I don't use it by the end of the year?
Unlike an FSA, the money doesn't disappear. It rolls over to the next year and the year after that. You can let it accumulate for years and invest it. The only limit is the annual contribution cap — you can't add more than the IRS allows each year, but what you've already saved stays there.
Do I have to use my HSA debit card, or can I pay out of pocket and reimburse myself later?
You can do either. Some people pay medical bills from their regular bank account and then reimburse themselves from the HSA later, sometimes years later. This lets the HSA money sit and grow while they use other funds for current expenses. Just keep the receipts to prove the expenses were medical.