Whether an HSA is worth it depends on your health costs, tax situation, and how long you plan to keep the money invested
An HSA works best if you have high medical expenses now, expect them to rise, or can afford to leave money in the account untouched for years. The tax advantages—contributions reduce your taxable income, growth is tax-free, and withdrawals for medical care are tax-free—only matter if you actually use them. If you rarely visit a doctor and have minimal prescriptions, the account may sit dormant and cost you money in fees while delivering no real benefit.
The real question is not whether HSAs are good in theory, but whether the numbers work for your specific situation: your current medical spending, your income tax bracket, and whether you can afford to save rather than spend the contribution when ready.
Key Takeaways
- HSAs save money only if you have a high-deductible health plan and enough medical expenses to justify the account fees and administrative burden.
- The tax savings are largest for people in higher income brackets who can afford to contribute the maximum and let the money grow for retirement.
- If you spend little on medical care and would withdraw money when ready to cover costs, the tax benefits disappear and fees eat into your savings.
- An HSA becomes more valuable the longer you hold it—treating it as a retirement account rather than a spending account changes the math entirely.
- Compare the HSA plan's deductible, out-of-pocket maximum, and monthly premium against non-HSA plans offered by your employer or marketplace to see which costs less overall.
The math: when HSA tax savings outweigh the costs
An HSA saves you money through three tax breaks: your contribution lowers your taxable income (like a 401(k)), the money grows tax-free, and you withdraw it tax-free for medical expenses. The size of that benefit depends on your tax bracket and how much you contribute.
If you earn $75,000 a year and contribute $4,150 (the 2024 individual limit), you reduce your taxable income by that amount. In a 22% federal tax bracket, that saves you roughly $913 in federal taxes alone. Add state income tax and you might save $1,100 or more. But that only matters if you actually make the contribution. If your employer contributes instead, you get the same tax benefit without spending your own money.
The real advantage emerges over time. If you contribute $4,150 per year for 20 years, invest it in a low-cost index fund, and let it grow at an average 7% annually, you could have roughly $200,000 in the account by retirement—all of it available tax-free for medical expenses. Someone in a 24% tax bracket who never touched that money would have paid $48,000 in taxes on that growth in a regular savings account. That is the long-term math that makes HSAs worth considering.
But if you withdraw the money each year to pay medical bills, the growth never happens. You get only the upfront tax deduction. That is still valuable, but it is a smaller benefit.
When an HSA costs you money instead of saving it
HSAs charge fees—typically $2 to $5 per month for account maintenance, plus investment fees if you invest the balance. Over a year, that is $24 to $60 in fees alone. If your account balance stays under $1,000 and you never invest, those fees consume a meaningful percentage of your money.
You also lose the HSA advantage if you do not have a high-deductible health plan. The IRS defines an HDHP as a plan with a deductible of at least $1,600 for individual coverage or $3,200 for family coverage (2024 limits). If your employer offers a low-deductible plan with a $500 deductible, you cannot open an HSA at all—you would be forced into a Flexible Spending Account (FSA) instead, which has different rules and no investment option.
Even with an HDHP, the plan itself may be expensive. A high deductible means you pay more out of pocket before insurance kicks in. If the HSA plan's monthly premium is $200 higher than a low-deductible plan, you need to save at least $2,400 per year in medical costs just to break even. If your actual medical spending is $1,500 per year, the HSA plan costs you money overall.
Comparing HSA plans to your other options
The decision is not "HSA or no HSA"—it is "HSA plan or the other plans available to you." Most people have multiple choices through their employer or the health insurance marketplace.
| Factor | HSA Plan (HDHP) | Low-Deductible Plan |
|---|---|---|
| Monthly premium | Often lower | Often higher |
| Deductible you pay first | $1,600–$3,500+ (individual) | $500–$1,500 (individual) |
| Out-of-pocket maximum | $4,150–$8,300+ (individual) | Usually $3,000–$6,000 (individual) |
| Tax-advantaged savings account | Yes (HSA) | No, or limited (FSA) |
| Best for | Healthy people, high earners, long-term savers | People with frequent medical needs or low income |
To compare plans, add up the annual premium, the deductible, and your expected out-of-pocket costs for the year. If you take three prescriptions monthly at $30 each, that is $1,080 per year in medication costs. If you see a specialist twice yearly at $150 per visit after insurance, that is $300. Total expected medical spending: roughly $1,380.
With an HSA plan: $200/month premium ($2,400/year) + $1,600 deductible + $1,380 in medical costs = $5,380 total. But you can contribute $4,150 to the HSA, which saves you $913 in taxes (at 22% bracket). Net cost: roughly $4,467.
With a low-deductible plan: $300/month premium ($3,600/year) + $500 deductible + $1,380 in medical costs = $5,480 total. No tax savings. Net cost: $5,480.
In this example, the HSA plan saves about $1,000 per year. But if your medical spending is higher or your income is lower, the math flips.
The retirement angle: why some people treat HSAs like 401(k)s
Once you turn 65, you can withdraw HSA money for any reason without penalty—you just pay income tax on non-medical withdrawals, like a traditional IRA. This means an HSA can function as a retirement savings account if you do not need the money for medical expenses now.
A person earning $120,000 per year in a 24% tax bracket who contributes the maximum $4,150 annually and invests it for 25 years could accumulate roughly $400,000 in the account. If they withdraw $20,000 per year in retirement for medical expenses (a reasonable estimate for someone over 65), the rest grows untouched. That is a powerful tool for high earners who can afford to save.
For this strategy to work, you need three things: a high enough income to max out contributions without hardship, a long time horizon (at least 10 years), and the discipline to not touch the money. If you are living paycheck to paycheck, an HSA is not a retirement account—it is a way to pay for medical care with a tax break.
Red flags that an HSA is not right for you
Do not open an HSA if you have significant medical expenses you cannot cover upfront. The deductible is your responsibility. If you need surgery, ongoing treatment, or multiple prescriptions, you will hit the deductible quickly and spend thousands out of pocket before insurance covers anything. A low-deductible plan protects you better in that situation, even if the premium is higher.
Do not open an HSA if your income is low or unstable. The tax savings matter less when you are in a 12% bracket instead of 24%, and you cannot afford to leave money in the account untouched. An FSA through your employer (if available) might work better because you can contribute smaller amounts and do not have to invest.
Do not open an HSA if you are only staying on your employer's plan for one or two years. The account is portable—you keep it when you change jobs—but the setup fees and the time needed for money to grow make short-term accounts inefficient.
Do not open an HSA if the plan's premium is significantly higher than your other options and your medical spending is low. The tax savings need to offset the extra premium cost, and that only works if you actually have medical expenses or can afford to contribute and invest for years.
Questions to ask before you decide
Before choosing an HSA plan, write down the answers to these questions. They will tell you whether the numbers work for your situation.
What is your expected medical spending this year? Count prescriptions, regular doctor visits, specialist appointments, and any planned procedures. Be realistic—do not guess low to make the HSA look better. If you do not know, look at last year's medical bills or ask your doctor's office.
Can you afford to pay the deductible out of pocket? If you have $2,000 in savings and the deductible is $1,600, a single unexpected medical bill could wipe out your emergency fund. A low-deductible plan is safer.
What is your tax bracket? The higher your income, the more the tax savings matter. If you are in a 12% bracket, the tax benefit is smaller than if you are in a 24% bracket.
Can you afford to contribute and not spend the money? If you need to withdraw $4,150 when ready to pay medical bills, you get only the tax deduction, not the investment growth. The HSA is worth less.
How long do you plan to stay on this plan? HSAs are most valuable over 10+ years. If you are changing jobs or plans in two years, the account has less time to grow.
Frequently Asked Questions
Can I use my HSA for dental and vision care?
Yes. Dental cleanings, fillings, root canals, orthodontics, vision exams, glasses, and contact lenses all count as may have access to medical expenses. You can withdraw HSA money tax-free for any of these. Over-the-counter items like pain relievers and cold medicine also count, though you need to keep receipts as proof.
What happens to my HSA if I change jobs?
The account stays yours. You keep the money and can continue to invest it, even if your new employer does not offer an HSA plan. You just cannot make new contributions unless your new plan is also a high-deductible plan. The money you already saved remains available for medical expenses or retirement.
Is an HSA worth it if I am young and healthy?
It depends on your income and whether you can afford to save. If you earn $80,000+, are in a 22% or higher tax bracket, and can contribute $3,000–$4,000 per year without hardship, the long-term growth makes it worthwhile even if you have no medical expenses now. If you are young, healthy, and have little savings, a low-deductible plan is safer.
Can I withdraw HSA money for non-medical expenses?
Yes, but you pay income tax on the withdrawal plus a 20% penalty if you are under 65. After 65, the penalty disappears and you pay only income tax, like a traditional IRA. This is why some people use HSAs as retirement accounts—the penalty goes away at retirement age.
What if I do not spend all my HSA money in a year?
The money rolls over. Unlike a Flexible Spending Account (FSA), which has a "use it or lose it" rule, HSA balances carry forward indefinitely. You can accumulate money year after year and use it whenever you need it, even decades later. This is one of the main advantages of an HSA over an FSA.