An HSA is worth opening if you have a high-deductible health plan and expect to pay medical costs you can't avoid
An HSA (Health Savings Account) is a tax-advantaged savings account tied to a high-deductible health plan. Whether you should open one depends on three things: whether you have access to one through your employer or can buy one independently, whether you can afford to set money aside without touching it, and whether you'll actually use the tax breaks it offers.
The core trade-off is simple. You get a tax deduction on money you put in, the money grows tax-free, and you withdraw it tax-free for medical costs. In return, you commit to a higher deductible on your health insurance — usually $1,400 to $1,600 for individual coverage, higher for families. If you rarely see a doctor and have money to spare, an HSA can save you hundreds in taxes per year. If you live paycheck to paycheck or have chronic conditions that mean frequent medical visits, the higher deductible often costs more than the tax savings.
Key Takeaways
- You must be enrolled in a high-deductible health plan to open an HSA, and you cannot use an HSA if you have other health coverage like Medicare or a spouse's low-deductible plan.
- Money you contribute reduces your taxable income, and withdrawals for medical costs are never taxed — but non-medical withdrawals are taxed as income plus a 20 percent penalty.
- An HSA only saves you money if you can afford the higher deductible without going into debt and if you have predictable medical costs you'll pay out of pocket anyway.
- Unlike a Flexible Spending Account (FSA), HSA money rolls over year to year and you keep it even if you change jobs, making it useful as a long-term savings tool.
When the math works in your favor
An HSA makes financial sense when you have both a high-deductible plan and money left over after you pay your regular bills. The tax savings come from two places: the deduction when you contribute, and the tax-free growth and withdrawals later.
If you earn $50,000 a year and contribute $2,000 to an HSA, you reduce your taxable income to $48,000. At a 22 percent tax rate, that saves you $440 in federal taxes. If you never touch that $2,000 and it sits in the account earning interest, you pay no tax on the growth. When you withdraw it for a doctor visit or prescription, you pay no tax on the withdrawal either. Over time, especially if you're young and healthy, this compounds.
The higher deductible becomes a problem only if you actually hit it. If your plan has a $1,500 deductible and you go to the emergency room, you'll pay $1,500 out of pocket before insurance kicks in. An HSA only helps if you've already saved that $1,500 in the account. If you haven't, you're paying the full amount anyway — and you've locked yourself into a higher deductible than you would have chosen otherwise.
When an HSA costs you money
An HSA is a poor choice if you have ongoing medical costs that will exceed your deductible every year. Someone with diabetes, asthma, or a chronic condition requiring regular prescriptions and specialist visits will hit their deductible quickly. Once they do, insurance covers most costs, but they've already paid the full deductible out of pocket — and they could have chosen a low-deductible plan that would have cost less overall.
An HSA also doesn't work if you can't afford to set aside the deductible amount in savings. The account is designed for people who can pay medical costs upfront and then reimburse themselves from the HSA later. If you don't have $1,500 to $2,000 sitting in a savings account, you'll end up paying medical bills with a credit card and carrying debt while the HSA money sits unused.
Similarly, if you have access to other health coverage — Medicare, Medicaid, your spouse's employer plan, or TRICARE — you cannot contribute to an HSA. The IRS treats these as disqualifying coverage. If you're on Medicare, you can keep an existing HSA and withdraw from it, but you cannot add new money to it.
HSA vs. FSA: which account to choose
If your employer offers both an HSA and a Flexible Spending Account (FSA), the HSA is almost always better. An FSA is "use it or lose it" — money you don't spend by the end of the year is forfeited, though most plans allow a small carryover or grace period. An HSA has no deadline. Money rolls over indefinitely, and you keep it even if you change jobs.
An FSA does have one advantage: you can contribute more per year if you have dependent care costs (childcare). But for medical expenses alone, an HSA's portability and rollover make it the stronger choice if you're may be able to access for both.
| Feature | HSA | FSA |
|---|---|---|
| Requires high-deductible plan | Yes | No |
| Money rolls over year to year | Yes | No (usually forfeited) |
| You keep it if you change jobs | Yes | No |
| Can withdraw for non-medical costs | Yes (with tax penalty) | No |
| Contribution limit (2024) | $4,150 individual / $8,300 family | $3,200 individual |
How to decide based on your health history
Start by looking at what you actually spent on medical care in the past two years. Add up copays, deductibles, prescriptions, and any out-of-pocket costs. If that total is less than the deductible on the high-deductible plan, an HSA probably makes sense — you'll pay the deductible anyway, so you might as well get the tax break.
If your medical spending is higher than the deductible every year, calculate the total cost difference between the high-deductible plan with an HSA and a low-deductible plan without one. Many employers show this side-by-side during open enrollment. If the low-deductible plan costs less overall, choose that instead. The tax savings from an HSA won't make up the difference.
If you're young and rarely see a doctor, an HSA is often the right choice. You'll pay a higher deductible if something serious happens, but you'll save money on premiums and taxes in the years you stay healthy. You can let the HSA balance grow and use it later in life when medical costs typically rise.
What happens if you withdraw money for non-medical reasons
You can withdraw money from an HSA for anything, but non-medical withdrawals come with a cost. The withdrawal is taxed as ordinary income, and you pay an additional 20 percent penalty. If you withdraw $1,000 for a non-medical reason and you're in the 22 percent tax bracket, you'll owe $220 in taxes plus $200 in penalty — a total of $420 on that $1,000.
The exception is after age 65. Once you turn 65, you can withdraw HSA money for any reason without the 20 percent penalty. You'll still owe income tax on non-medical withdrawals, but the penalty goes away. This makes an HSA function like a traditional retirement account after 65, which is another reason some people view it as a long-term savings tool rather than just a medical account.
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 financial institution as long as you're enrolled in a high-deductible health plan. You'll need to buy the plan yourself through the health insurance marketplace or a private insurer. The contribution limits and tax rules are the same whether your HSA is through an employer or opened independently.
What if I change jobs — do I lose my HSA?
No. Your HSA belongs to you, not your employer. When you change jobs, you keep the account and the money in it. You can continue contributing if your new employer offers a high-deductible plan, or you can keep the account as-is and just withdraw from it when you have medical costs. This portability is one of the main advantages of an HSA over an FSA.
Can I use my HSA to pay for my spouse's medical costs?
Yes, as long as your spouse is listed as a dependent on your tax return. You can also use HSA money to pay for any dependent's medical costs — children, parents, or other may have access to relatives. The money doesn't have to be used for the person whose name is on the account.
What counts as a medical cost I can pay with an HSA?
Deductibles, copays, prescriptions, dental work, vision care, mental health treatment, and most medical equipment and supplies count. Over-the-counter medications like pain relievers and cold medicine also count, though you may need a prescription or doctor's note. Cosmetic procedures, gym memberships, and vitamins generally do not count unless prescribed by a doctor for a specific condition.
Is an HSA a good retirement savings tool?
Yes, if you can afford not to touch it. An HSA is the only account that offers a triple tax advantage: deductible contributions, tax-free growth, and tax-free withdrawals for medical costs. If you save receipts and let the money grow, you can withdraw it tax-free decades later to cover medical costs in retirement. After 65, you can also withdraw for non-medical reasons without penalty, making it similar to a traditional IRA.