An HSA is worth it if you use the money, not if it sits untouched
The real question is not whether HSAs are good in theory—they are—but whether you will actually spend the money on medical costs and take the tax deduction. An HSA only saves you money if three things happen: you contribute to it, you pay medical bills out of pocket instead of using insurance, and you keep receipts so you can withdraw the money tax-free. If you never get sick, never pay out-of-pocket costs, or forget to track expenses, an HSA becomes an expensive record-keeping exercise.
The math works like this: you put pre-tax dollars in, you withdraw them tax-free for medical costs, and you avoid the 7.65% self-employment tax if you are self-employed. But you only get those benefits if you actually have medical expenses to pay and you document them correctly. If your plan has a high deductible and you rarely hit it, or if you use your insurance to cover everything and never pay out of pocket, the HSA tax advantage disappears.
Key Takeaways
- An HSA saves money only if you have out-of-pocket medical expenses and withdraw the money to pay for them—not if the account sits unused.
- The tax benefit applies three ways: contributions are pre-tax, withdrawals for medical costs are tax-free, and self-employed people avoid the 7.65% self-employment tax on HSA contributions.
- You must keep receipts and track which expenses you paid for with HSA money, or the IRS can deny the deduction and charge penalties.
- If you are healthy and rarely pay out-of-pocket medical costs, a traditional insurance plan with lower deductibles often costs less overall than an HSA-may be able to access plan.
- An HSA becomes more valuable the older you get and the more medical expenses you accumulate, because unused money rolls over year to year.
When an HSA saves you real money
An HSA works best if you have predictable medical expenses and a high-deductible health plan (HDHP). The savings come from three sources. First, your contribution reduces your taxable income—if you earn $60,000 and put $4,150 into an HSA in 2024, you only pay income tax on $55,850. Second, you withdraw the money tax-free to pay medical bills, so you avoid income tax twice. Third, if you are self-employed, HSA contributions skip the 7.65% self-employment tax entirely, which is a bigger win than regular employees get.
The break-even point depends on your income and how much you spend on medical care. If you pay $3,000 a year in out-of-pocket costs and you are in the 24% federal tax bracket, an HSA saves you about $720 per year in federal taxes alone. Add state income tax and self-employment tax, and the savings grow. But if you pay $300 a year in out-of-pocket costs, the savings shrink to $72, which may not be worth the paperwork.
An HSA also lets you invest the money if your balance is high enough. Some HSA providers offer mutual funds or brokerage accounts, so money you do not spend this year can grow tax-free. That feature matters more the younger you are and the longer you can leave the money untouched.
When an HSA costs you money instead
An HSA-may be able to access plan usually has a higher deductible than a traditional plan—often $1,500 to $3,000 for individuals and $3,000 to $6,000 for families in 2024. That means you pay more out of pocket before insurance kicks in. If you are healthy and rarely hit the deductible, you pay the higher deductible cost without getting the HSA tax benefit, because you have no medical expenses to withdraw money for.
The monthly premium for an HDHP is usually lower than a traditional plan, but the total cost—premium plus deductible—can be higher if you actually use medical care. If you see a doctor four times a year, take a prescription medication, or have a chronic condition, a traditional plan with a lower deductible and copays might cost less overall. You have to run the numbers for your situation: add up the annual premium, the deductible, and your expected out-of-pocket costs under each plan, then compare the totals.
An HSA also requires you to track every medical expense and keep receipts for years. If you withdraw money for something the IRS does not consider a may have access to medical expense—like over-the-counter vitamins or gym memberships—you owe income tax on that withdrawal plus a 20% penalty. The burden of proof is on you, not the IRS.
How to know if you will actually use the HSA
Look at your medical history from the past two years. How many doctor visits did you have? How many prescriptions? Did you pay for dental work, glasses, or therapy? Add up what you actually paid out of pocket. If that number is less than $500 a year, an HSA probably will not save you money. If it is more than $1,500 a year, an HSA almost certainly will.
Also consider your age and health status. If you are under 30 and have no chronic conditions, you are less likely to have predictable medical expenses. If you are over 50 or have diabetes, high blood pressure, or another ongoing condition, you will almost certainly have out-of-pocket costs. The older you are, the more valuable the HSA becomes, because you have more years to accumulate tax-free growth and more medical expenses to withdraw for.
Be honest about whether you will keep receipts and track expenses. An HSA requires you to document which expenses you paid for with HSA money. If you are disorganized or do not like paperwork, the administrative burden might outweigh the tax savings. Some people use HSAs for years and then realize they never kept receipts, which means they cannot prove the withdrawals were for medical costs.
The long-term value of an HSA you do not spend
Unlike a flexible spending account (FSA), an HSA does not have a "use it or lose it" rule. Money rolls over year to year, and you can let it grow. If you contribute $4,150 a year for 20 years and only spend $1,000 a year on medical costs, you will have accumulated about $63,000 in the account (before investment returns). At age 65, you can withdraw money for any reason without penalty—you just owe income tax on non-medical withdrawals, the same as a regular retirement account.
That feature makes an HSA valuable as a retirement savings tool, even if you do not use it for medical expenses now. If you can afford to pay medical bills out of pocket and let the HSA grow, you are essentially getting a second retirement account with a tax advantage. But that strategy only works if you actually have the money to pay medical bills without the HSA, and if you can resist the temptation to withdraw the money for non-medical reasons.
How to decide: HSA versus traditional plan
Start by comparing the total cost of each plan for your situation. Get the summary of benefits and coverage (SBC) from each plan, which shows the premium, deductible, copays, and out-of-pocket maximum. Then estimate your medical costs for the year based on your history. Multiply your expected doctor visits by the copay under the traditional plan, and by the deductible under the HDHP. Add prescription costs the same way. The plan with the lower total cost is the better choice.
If the costs are close, the HSA plan wins because of the tax advantage. If the HDHP costs significantly more, the traditional plan is safer. Also consider your financial cushion: an HDHP requires you to have money available to pay the deductible out of pocket. If you do not have $2,000 in savings, a high-deductible plan can force you to go into debt when you get sick.
Common mistakes people make with HSAs
The biggest mistake is not keeping receipts. You can withdraw money from your HSA anytime, but if the IRS audits you, you need to prove the withdrawal was for a may have access to medical expense. Without receipts, you cannot prove it. Keep every medical bill, pharmacy receipt, and explanation of benefits (EOB) from your insurance company. Store them in a folder or take photos.
The second mistake is withdrawing money for non-medical expenses and thinking you can pay it back later. An HSA is not a loan. If you withdraw $500 for a vacation and then try to reimburse yourself later, the IRS sees that as a non-may have access to withdrawal, and you owe income tax plus a 20% penalty on the $500. The only exception is if you withdraw money for a may have access to medical expense within a certain timeframe, which varies by plan.
The third mistake is not investing the money. If your HSA balance is above the minimum (usually $1,000 to $2,500), ask your provider if you can invest it in a mutual fund or brokerage account. Money sitting in a savings account earns almost nothing. Money in a stock index fund can double or triple over 20 years, which is a much bigger benefit than the tax deduction.
Frequently Asked Questions
Can I use HSA money to pay my insurance premium?
No, with one exception: you can use HSA money to pay for COBRA coverage or health insurance premiums while you are unemployed. You cannot use it to pay your regular monthly premium. You can use it to pay the deductible, copays, and coinsurance after you have already paid the premium.
What happens to my HSA if I change jobs or retire?
The money stays in your HSA account. You own it, not your employer. If your new job offers an HSA, you can roll the old one into the new one. If it does not, you can keep the old HSA open and continue to use it for medical expenses. You just cannot make new contributions unless you are enrolled in an HDHP.
Can I use my spouse's HSA to pay for my medical expenses?
Only if you are married and file taxes jointly. You can use either spouse's HSA to pay for either spouse's or dependent's medical expenses, but you both have to agree. If you file separately, you cannot share HSA money.
Is it worth opening an HSA if I only have a few months left in the year?
Yes, if you have out-of-pocket medical expenses coming up. You can contribute to an HSA for any month you are enrolled in an HDHP, even if it is just December. The money rolls over to next year, so even a small contribution builds up over time.
What if I cannot afford to pay my deductible out of pocket?
An HDHP is not the right choice for you. A traditional plan with a lower deductible and copays is safer if you do not have savings to cover the deductible. An HSA only saves money if you can actually afford to pay out of pocket and then reimburse yourself from the account.