A health savings account makes sense if you have a high-deductible health plan and can afford to set money aside for medical costs
An HSA is not automatically better than keeping money in a regular savings account. The real question is whether the tax break is worth the restrictions. You get a tax deduction on money you put in, the money grows tax-free, and you can withdraw it tax-free for medical expenses. But you cannot touch the money for anything else until age 65 without paying income tax plus a 20 percent penalty on the withdrawal amount. That penalty is the catch.
An HSA only makes financial sense if three things are true: you are enrolled in a high-deductible health plan (HDHP), you have money left over after paying your monthly bills and insurance premiums, and you expect to use some of that money for medical costs within a few years. If you are living paycheck to paycheck, or if you have a low-deductible plan, an HSA is probably not for you.
Key Takeaways
- An HSA is only available if your health insurance is a high-deductible plan, and you cannot have other health coverage at the same time.
- The tax deduction saves you money only if you have medical expenses to pay; money you do not use sits in the account and cannot be withdrawn for other reasons without a 20 percent penalty before age 65.
- If you have dependents or chronic health conditions, you are more likely to hit your deductible and benefit from the tax savings.
- An HSA is a long-term account, not an emergency fund; the real advantage appears when you can leave money in it for years and let it grow.
When an HSA actually saves you money
The tax savings only matter if you will spend the money on medical costs. Let's say you earn $50,000 a year and contribute $2,000 to an HSA. That $2,000 reduces your taxable income, so you pay federal income tax on $48,000 instead. At a 12 percent tax rate, you save $240. But that only happens if you withdraw the $2,000 for a medical expense.
If you contribute $2,000 and never use it, you have straightforward moved $2,000 from your checking account to an account with restrictions. You have not saved anything. The tax break only works if you have actual medical bills to pay. That means an HSA makes the most sense for people who know they will have medical expenses: people with diabetes, asthma, regular prescriptions, or family members who need ongoing care.
If you are young and healthy with no regular medical costs, the tax break is theoretical. You might go years without hitting your deductible, which means you pay the full cost of any care out of pocket anyway. In that case, keeping the money in a regular savings account gives you more flexibility and no penalty if you need it for something else.
The penalty is real and it matters
Before age 65, you can only withdraw money from an HSA for medical expenses without paying a penalty. Medical expenses include doctor visits, prescriptions, dental work, vision care, and some medical equipment. They do not include health insurance premiums (with a few exceptions), over-the-counter pain relievers, or anything unrelated to health.
If you withdraw $500 for something that is not a may have access to medical expense, you pay income tax on that $500 plus a 20 percent penalty. That is $100 in penalty alone, on top of whatever income tax you owe. After age 65, you can withdraw money for any reason, but non-medical withdrawals are taxed as regular income.
The penalty is why an HSA is not a good emergency fund. If you put $3,000 in an HSA and your car breaks down, you cannot touch that money without consequences. You need a separate emergency fund in a regular savings account.
How to know if your plan qualifies
Not every health insurance plan is a high-deductible plan. Your plan qualifies for an HSA if your deductible is at least $1,500 for individual coverage or $3,000 for family coverage. These numbers change each year, so check your plan documents or call your insurance company to confirm.
You also cannot be covered by any other health insurance at the same time, with limited exceptions. If your spouse has a low-deductible plan and covers you, you cannot open an HSA. If you are on Medicare, you cannot open an HSA (though you can keep one you already have and withdraw from it). If you are claimed as a dependent on someone else's tax return, you cannot open an HSA.
Your employer may offer an HSA through payroll, which makes it easier because the contribution comes out before taxes. If your employer does not offer one, you can open an individual HSA at a bank or investment company, but you will have to handle the tax deduction yourself when you file your return.
The long-term advantage: letting money grow
The real benefit of an HSA appears over years, not months. Unlike a flexible spending account (FSA), which you must use or lose each year, an HSA rolls over. Money you do not spend stays in the account and can grow. Some HSAs let you invest the balance in stocks or bonds, similar to a retirement account.
If you contribute $3,000 a year for 20 years and only spend $1,500 of it on medical costs, you have $30,000 in contributions plus whatever growth those investments earned. After age 65, you can withdraw that money for any reason. That turns an HSA into a retirement savings tool, not just a way to pay this year's medical bills.
This long-term advantage only works if you can afford to leave the money alone. If you need to withdraw it every year to pay medical bills, there is no growth and no long-term benefit. An HSA is best for people who can cover their current medical costs from their paycheck and use the HSA as a separate savings vehicle.
Comparing HSA to other ways to save on medical costs
An HSA is one option, but not the only one. If your employer offers a flexible spending account (FSA), that also gives you a tax deduction for medical expenses. The difference is that an FSA has a "use it or lose it" rule: money you do not spend by the end of the year is gone. An HSA lets you keep the money.
If you do not have a high-deductible plan, you cannot open an HSA, so an FSA might be your only tax-advantaged option. If you have a high-deductible plan, you have to choose between an HSA and an FSA; you cannot have both in the same year.
If you have neither option, you can still deduct some medical expenses on your tax return, but only if your total medical costs exceed 7.5 percent of your adjusted gross income. For most people, that threshold is too high to matter.
Red flags that an HSA is not right for you
Do not open an HSA if you are living paycheck to paycheck and have no emergency fund. An HSA is not an emergency fund. If you withdraw money for a non-medical reason, you lose 20 percent of it to penalty plus income tax.
Do not open an HSA if you have a low-deductible plan. You are not may be able to access, and even if you were, the tax savings would be small because you would hit your deductible quickly and your insurance would cover most costs.
Do not open an HSA if you know you will need the money within a year or two for something other than medical costs. The restrictions are not worth the tax break if you cannot leave the money alone.
Do not open an HSA if you are confused about what counts as a medical expense. The IRS has a long list, and if you guess wrong, you pay the penalty. If you are unsure, ask your HSA provider or a tax professional before you withdraw.
Frequently Asked Questions
Can I use my HSA to pay my health insurance premium?
You cannot use it for your regular monthly premium. You can use it to pay for COBRA coverage (continuation coverage if you lose your job), Medicare premiums after age 65, or long-term care insurance premiums. Ask your HSA provider which premiums they accept before you withdraw.
What happens to my HSA if I change jobs?
Your HSA stays with you. It is your account, not your employer's. You can take it to a new job, a new bank, or keep it where it is. You do not lose the money or the tax benefits. If your new job offers an HSA, you can keep your old one or move the balance to the new one.
Can I withdraw money from my HSA to pay for my spouse's medical costs?
Yes. The money can be used for medical expenses of you, your spouse, or any dependent you claim on your tax return, even if they are not covered by your health plan.
Is an HSA worth it if I only have a small deductible?
Probably not. If your deductible is $1,500 and you hit it every year, you are paying that amount out of pocket regardless. The HSA tax break helps, but the real advantage comes when you can leave money in the account for years. If you spend it all every year, the benefit is smaller.
What if I do not spend all my HSA money by the end of the year?
Unlike an FSA, your HSA money does not disappear. It rolls over to the next year and stays in your account indefinitely. You can withdraw it anytime for a may have access to medical expense, even years later. This is one of the main advantages of an HSA over other tax-advantaged accounts.