The basic answer: it depends on your income, your health costs, and your ability to leave the money alone
A Health Savings Account makes sense if you have a high-deductible health plan, expect to pay medical bills this year or later, and can afford to set aside money without touching it for non-medical emergencies. It does not make sense if you cannot afford to save, if you need to access your money quickly, or if your employer does not offer a match (which removes one of the main financial advantages).
The core trade-off is this: you get a tax break now, but you lock the money into medical expenses. If you withdraw it for anything else before age 65, you pay income tax plus a 20 percent penalty. That penalty disappears at 65, but the money still has to go toward medical bills unless you want to pay tax on it. The tax break is real and valuable—but only if the restrictions fit your actual life.
Key Takeaways
- Contributions reduce your taxable income dollar-for-dollar, which saves you money at tax time only if you actually contribute and only if you itemize or meet income thresholds.
- An employer match (if offered) is information programs and usually makes contributing worthwhile, even if you withdraw the funds later for non-medical expenses and pay the penalty.
- You must have a high-deductible health plan to open or contribute to an HSA, and that plan itself may cost more in out-of-pocket expenses than a traditional plan.
- Money you do not use for medical bills in the current year rolls over indefinitely and can grow through investment, making an HSA useful as a retirement savings tool if you can afford to leave it untouched.
- If you withdraw HSA funds for non-medical expenses before age 65, you owe income tax plus a 20 percent penalty on the withdrawal amount, which can erase the tax savings you gained by contributing.
When an employer match makes the decision easier
If your employer matches your HSA contributions—even partially—contributing usually makes financial sense, even if you plan to withdraw the money later. An employer match is when ready, may provide money. If your employer puts in $500 and you put in $500, you have $1,000 before you have spent a dime on medical care.
The math: if you withdraw that $1,000 for a non-medical expense before age 65, you owe income tax on it (let's say 22 percent federal, depending on your bracket) plus the 20 percent penalty. That is $420 in taxes and penalties, leaving you $580. You still came out ahead of the employer match alone. However, this only works if you actually have the cash to contribute in the first place. If contributing to an HSA means you cannot pay your rent or build an emergency fund, the match does not matter.
If your employer does not match, the decision hinges on whether you will actually use the money for medical bills or whether you will need to raid it for other expenses. That is a question only you can answer honestly.
The high-deductible plan itself is part of the cost
You cannot contribute to an HSA unless you are enrolled in a high-deductible health plan. These plans have lower premiums but higher deductibles—often $1,500 to $2,000 for individual coverage or $3,000 to $4,000 for family coverage (the exact amounts change yearly). Before you decide to contribute to an HSA, compare the total cost of the high-deductible plan against your other plan options.
The question is not "should I contribute to an HSA?" but "should I switch to a high-deductible plan and then contribute to an HSA?" If switching plans means your out-of-pocket maximum goes up by $2,000 per year, and you expect to hit that maximum because of ongoing medical care, the HSA tax break may not offset the higher costs. Run the numbers for your specific situation: add up premiums, deductibles, and expected out-of-pocket costs for each plan option, then see where you actually come out.
How much you can contribute and what the tax savings actually look like
For 2024, you can contribute up to $4,150 if you have individual coverage or $8,300 if you have family coverage (these limits increase slightly most years). Your contribution reduces your taxable income, which means you pay less in federal income tax. The actual savings depend on your tax bracket.
If you are in the 22 percent federal tax bracket and contribute $3,000 to an HSA, you save roughly $660 in federal income tax. Some states also allow HSA contributions to reduce state income tax, which adds to the savings. However, this savings only happens if you actually make the contribution and if you file taxes in a way that captures the deduction. If you do not have enough income to itemize deductions or if you miss the contribution important date, you do not get the tax break.
The savings also assumes you keep the money in the account. If you withdraw it for non-medical expenses, you owe the tax back plus the 20 percent penalty, which wipes out the original savings and then some.
When you might want to skip contributing and just keep the account open
You can open an HSA and not contribute to it. Some people do this because they want to preserve the option to contribute later, or because they want to use the account as an investment vehicle without adding new money right now. If you cannot afford to contribute, or if you are uncertain whether you will stay on a high-deductible plan, opening an account without funding it keeps the door open.
This strategy makes sense if you expect your income to rise, if you think you might switch plans, or if you want to invest existing HSA funds (perhaps from a previous employer) without locking in new contributions. However, once you leave a high-deductible plan, you cannot contribute to an HSA anymore, though you can still withdraw money from an existing account for medical bills.
The investment angle: HSA as a retirement savings tool
If you can afford to leave HSA money untouched and let it grow through investment, an HSA becomes a powerful retirement savings account. Unlike a 401(k) or IRA, an HSA has no required withdrawals, no income limits on contributions, and no age restrictions on when you can start saving. You can invest the balance in stocks, bonds, or mutual funds, just like a brokerage account.
At age 65, you can withdraw HSA money for any reason without the 20 percent penalty (though you still owe income tax on non-medical withdrawals). This means an HSA can function as a supplemental retirement account with a tax advantage: money you contributed was never taxed, and money you withdraw for medical bills is never taxed. Money you withdraw for other things at 65 is taxed like a traditional IRA withdrawal, but without the penalty.
This strategy only works if you have the income to contribute without sacrificing other financial goals, and if you genuinely will not need the money before retirement. For people with stable income, low medical costs, and a long time horizon, an HSA can be a valuable retirement tool alongside a 401(k) or IRA.
Red flags that suggest you should not contribute right now
Do not contribute to an HSA if you cannot build or maintain an emergency fund. Medical bills are unpredictable, but so are car repairs, job loss, and other crises. If contributing to an HSA means you have less than three months of expenses in savings, the tax break is not worth the risk. An emergency fund in a regular savings account is more valuable than an HSA contribution.
Do not contribute if you are carrying high-interest debt—credit cards, payday loans, or personal loans above 8 percent interest. Paying down that debt returns more money to your pocket than an HSA tax deduction. Do not contribute if you are uncertain whether you will stay on a high-deductible plan. If you switch to a traditional plan mid-year, you can no longer contribute to the HSA for that year, though you can still withdraw money for medical bills you already incurred.
Do not contribute if you know you will need the money for non-medical expenses within a few years. The 20 percent penalty plus income tax will erase the tax savings and cost you money overall.
Frequently Asked Questions
What happens to HSA money if I switch to a different health plan?
The money stays in your HSA and remains yours. You can no longer contribute to the account if you switch to a non-high-deductible plan, but you can withdraw the balance for medical bills anytime. If you switch back to a high-deductible plan later, you can resume contributing.
Can I use HSA money to pay for my spouse's medical bills?
Yes, if your spouse is a dependent on your tax return. You can also use HSA funds for medical bills of your spouse and any dependent children, regardless of whether they are on your health plan. Keep receipts to document that the expenses were medical.
What counts as a medical expense for HSA withdrawals?
may have access to medical expenses include doctor visits, prescriptions, dental work, vision care, mental health treatment, and many over-the-counter items like bandages and pain relievers. Cosmetic procedures, gym memberships, and vitamins do not count unless prescribed by a doctor. The IRS publishes a full list, and your HSA provider can tell you whether a specific expense qualifies.
Is it better to contribute to an HSA or a 401(k)?
If your employer matches 401(k) contributions, prioritize that first—a match is information programs. After capturing the full match, an HSA is often a better choice because it has no required withdrawals, lower fees, and triple tax advantages (deductible contributions, tax-free growth, tax-free withdrawals for medical bills). Contribute to both if you can afford it.
Can I contribute to an HSA if I am on Medicare?
No. Once you enroll in Medicare, you cannot contribute to an HSA, even if you also have a high-deductible plan. You can still withdraw money from an existing HSA for medical bills, but new contributions are not allowed.