An HSA works best if you have a high deductible and money to set aside
A health savings account makes sense if you meet two conditions: you are enrolled in a high-deductible health plan (HDHP), and you have cash you can afford to leave untouched for medical expenses. The account lets you set aside pre-tax money for healthcare costs, which reduces what you owe in federal income tax. But the tax benefit only matters if you actually have money to contribute, and the account only saves you money if your medical costs are high enough to use the deduction.
If you have a low deductible, a traditional health plan, or no savings to set aside, an HSA adds complexity without benefit. The decision comes down to your specific situation: your deductible amount, your expected medical costs, your tax bracket, and whether you have cash available to lock into the account.
Key Takeaways
- An HSA requires enrollment in a high-deductible health plan (HDHP) — you cannot open one with a traditional health plan, regardless of how much you want to save on taxes.
- The tax deduction only saves you money if you have medical expenses high enough to meet your deductible, so an HSA makes less sense if you rarely use healthcare.
- You must have cash available to contribute; if you need that money for living expenses, the account ties up funds you cannot easily access without a tax penalty.
- The account belongs to you permanently — unused money rolls over year to year, so you can build a long-term medical fund if you stay healthy.
- If you leave your job or change health plans, you keep the HSA and its balance, but you can only contribute to it while enrolled in an HDHP.
When the tax deduction actually saves you money
The HSA tax benefit works like this: money you contribute reduces your taxable income for the year. If you contribute $3,000 and your federal tax rate is 22 percent, you save $660 in federal taxes. That is real money back. But this only matters if you have medical expenses to deduct against.
If your deductible is $1,500 and you spend $800 on healthcare in a year, you do not meet the deductible. You pay the $800 out of pocket, and the HSA contribution does not lower your tax bill because you have no medical expenses to offset. You still own the $3,000 in the account, but you have not gained the tax advantage that makes the account worthwhile.
The math changes if you have chronic conditions, take regular medications, or know you will need surgery or dental work. People with predictable medical costs above their deductible benefit most from an HSA because they will actually use the deduction. People who rarely see a doctor or dentist should think carefully before locking money into an account designed for medical expenses.
The cash requirement: money you can afford to leave alone
An HSA is not a checking account. Money you contribute is meant to stay in the account to cover medical costs. You can withdraw it anytime for healthcare expenses without penalty, but if you withdraw it for non-medical reasons before age 65, you pay income tax on the withdrawal plus a 20 percent penalty.
This means you need cash you genuinely do not need for rent, food, utilities, or other living expenses. If you are living paycheck to paycheck, an HSA is a trap — you will either not contribute enough to benefit, or you will withdraw the money early and pay the penalty. If you have three to six months of emergency savings already in place, an HSA can be a good place to park additional money you set aside for medical costs.
The account does allow you to pay medical bills directly from the HSA without withdrawing to your checking account first, which helps you avoid the temptation to spend the money on other things. But the discipline still has to come from you.
Your deductible and your expected costs
The higher your deductible, the more sense an HSA makes. A $1,500 deductible means you pay the first $1,500 of medical costs yourself before insurance kicks in. A $3,000 or $5,000 deductible means you pay more out of pocket. HSA contribution limits for 2024 are $4,150 for individual coverage and $8,300 for family coverage, set by the IRS and adjusted yearly.
If your deductible is $1,500 and you contribute $2,000 to an HSA, you have $500 left over after meeting your deductible. That $500 can roll into next year. If your deductible is $5,000 and you contribute $4,150, you have room to build the account over several years if you stay healthy. The larger the deductible, the more useful the account becomes as a long-term medical savings tool.
Compare your expected medical costs to your deductible. If you know you will have a surgery, ongoing treatment, or regular prescriptions, add those costs up. If the total is above your deductible, an HSA makes financial sense. If your medical costs are usually below your deductible, the tax benefit is smaller and the account is less useful.
What happens when you change jobs or health plans
Your HSA is yours to keep. If you leave your job, change employers, or switch to a different health plan, the account and its balance stay with you. You do not lose the money, and you do not have to close the account. This is different from a Flexible Spending Account (FSA), which is tied to your employer and usually has a "use it or lose it" rule.
The catch: you can only contribute to an HSA while you are enrolled in an HDHP. If you switch to a traditional health plan, you stop contributing. The money already in the account stays there and can still be used for medical expenses. But you cannot add new money until you re-enroll in an HDHP.
This makes an HSA a good long-term tool if you think you will stay in high-deductible plans for several years. If you plan to switch to a traditional plan soon, the account is less valuable because you will not be able to keep building it.
HSA versus FSA: which one fits your situation
An FSA is an employer-sponsored account that also lets you set aside pre-tax money for medical expenses. The main differences: an FSA is tied to your job and usually ends when you leave, an FSA has a "use it or lose it" rule (unspent money at the end of the year is forfeited, with limited carryover), and an FSA does not require a high-deductible plan.
Choose an HSA if you have a high-deductible plan, expect to stay in that plan for multiple years, and want to build a long-term medical fund. Choose an FSA if your employer offers one, you have predictable medical expenses each year, and you want to use the money within 12 months. Some people do both: they contribute to an FSA for known annual costs (like prescriptions or dental work) and use an HSA to save for larger or unexpected medical expenses.
If your employer offers both, read the plan documents carefully. The FSA limit for 2024 is $3,300, and the HSA limit is higher. You can contribute to both in the same year, but the combined amount you set aside for medical expenses should match what you actually expect to spend.
Tax bracket and how much you actually save
The tax benefit of an HSA depends on your federal tax bracket. If you are in the 12 percent bracket, a $3,000 contribution saves you $360 in federal taxes. If you are in the 24 percent bracket, the same contribution saves you $720. Higher earners get a larger tax benefit from the same contribution.
You also save on self-employment tax if you are self-employed, and you may save on state income tax depending on where you live. Some states do not tax HSA contributions at all; others tax them like regular income. Check your state's rules before assuming the full federal benefit applies to you.
The tax savings are real, but they are not the only factor. If you contribute $3,000 and save $720 in taxes, you still need medical expenses to justify setting that money aside. The tax benefit is a bonus on top of having a place to save for healthcare costs you know you will have.
Frequently Asked Questions
Can I open an HSA if my employer does not offer one?
Yes. You can open an individual HSA through a bank or financial institution as long as you are enrolled in an HDHP, even if your employer does not sponsor an HSA. You will contribute after-tax dollars and then deduct the contribution on your tax return, which gives you the same tax benefit as an employer-sponsored account.
What happens to my HSA money if I do not use it?
It stays in the account and rolls over to the next year. Unlike an FSA, there is no important date to spend the money. You can let it accumulate for years and use it whenever you have medical expenses. After age 65, you can withdraw money for any reason without the 20 percent penalty, though you will owe income tax on non-medical withdrawals.
Can I use HSA money to pay for health insurance premiums?
You can use HSA funds to pay for COBRA coverage, long-term care insurance, and health insurance premiums if you are receiving unemployment benefits. You cannot use it for regular health insurance premiums while employed. Check the IRS rules for your specific situation.
What if I have a spouse with a different health plan?
If you are married and file taxes jointly, only the spouse enrolled in an HDHP can contribute to an HSA. The other spouse cannot contribute to an HSA unless they also enroll in an HDHP. You can have separate accounts or a family HSA, depending on your coverage type.
Do I lose my HSA if I change jobs?
No. Your HSA is your personal account and stays with you when you change jobs. You keep the balance and can continue to use it for medical expenses. You can only contribute new money while enrolled in an HDHP, so if your new job offers a traditional plan, you stop contributing but keep what you have already saved.