The core difference: how you use the money and what you keep
An HSA (Health Savings Account) lets you save money tax-free for medical expenses and keep whatever you don't spend — it rolls over year to year and grows like a retirement account. An FSA (Flexible Spending Account) is a "use it or lose it" account where unspent money goes back to your employer at the end of the plan year, though most plans include a grace period or carryover of up to $610.
Both reduce your taxable income and let you pay medical bills with pre-tax dollars. The real choice comes down to whether you want to build a long-term medical savings cushion or just reduce your taxes on money you know you'll spend this year.
HSAs are only available if you have a high-deductible health plan (HDHP). FSAs work with any health plan your employer offers. That may be able to access difference alone rules out an HSA for many people.
Key Takeaways
- HSAs let you keep unused money and carry it forward indefinitely; FSAs require you to spend the money within the plan year or lose it (with limited carryover options).
- You can only open an HSA if your health plan qualifies as high-deductible; FSAs are available to anyone whose employer offers one, regardless of plan type.
- HSAs function as investment accounts and can grow over time; FSA funds sit in a spending account and earn no investment returns.
- Both accounts reduce your taxable income and let you pay medical costs with pre-tax dollars, saving you roughly 20 to 40 percent depending on your tax bracket.
- If you rarely use medical services, an HSA builds a long-term reserve; if you have predictable annual medical expenses, an FSA minimizes waste.
Contribution limits and how much you can save
HSA contribution limits are set by the IRS and change yearly. For 2024, you can contribute up to $4,150 for individual coverage or $8,300 for family coverage. FSA limits are also set by the IRS — for 2024, the maximum is $3,300 per person per year. Both limits apply to combined contributions from you and your employer.
The tax savings depend on your income tax bracket. If you're in the 24 percent federal tax bracket and contribute $3,300 to an FSA, you save roughly $792 in federal taxes alone. State taxes may add another 5 to 10 percent. With an HSA at the same contribution level, the math is identical for that year — but the HSA keeps growing if you don't spend it.
Employer contributions count toward your limit but don't count as taxable income to you. Some employers contribute to both HSAs and FSAs as part of their benefits package, which effectively increases your savings without reducing your paycheck further.
Investment growth: HSA as a retirement tool
Once an HSA balance reaches a certain threshold (often $1,000 to $2,500, depending on your provider), you can invest the money in mutual funds, stocks, or bonds. That means your HSA can grow over decades if you don't withdraw it. At retirement, you can withdraw HSA funds for any reason without penalty — you'll just owe income tax on non-medical withdrawals, the same as a traditional IRA.
An FSA has no investment option. Your money sits in a spending account earning no returns. This is one reason HSAs appeal to people in their 20s and 30s who expect to accumulate medical expenses later: the account becomes a second retirement savings vehicle.
If you're healthy and rarely visit a doctor, an HSA can grow substantially over 10 or 20 years. An FSA offers no such benefit — you either spend it or forfeit it.
The "use it or lose it" rule and carryover options
FSA money you don't spend by the end of the plan year is forfeited. However, most employers now offer one of two options: a grace period (usually 2.5 months into the next year to spend remaining FSA funds) or a carryover of up to $610 into the next plan year. Your employer chooses which option to offer — you don't get to pick both.
This creates a real planning problem. If you estimate $2,500 in medical expenses but only spend $1,800, you lose $700 (or $90 if your plan allows the $610 carryover). HSA funds never expire. If you contribute $4,150 and spend $1,800, you keep the $2,350 forever.
The FSA penalty for overestimating is steep enough that many people contribute conservatively — say, only $1,500 when they expect $2,000 in costs — which means they don't capture the full tax savings available to them.
Who should choose an HSA
An HSA makes sense if you have access to a high-deductible health plan and you want to build a long-term medical fund. This includes people who are generally healthy, expect to pay out-of-pocket costs gradually over time, and want the option to invest their savings. It also works well for people nearing retirement who want another tax-advantaged savings vehicle.
HSAs are particularly valuable if your employer contributes to your account. Some employers contribute $500 to $1,500 per year, which is essentially assistance programs that you keep even if you don't spend it.
The downside: high-deductible plans typically have lower monthly premiums but higher out-of-pocket costs when you do need care. If you have chronic conditions, frequent doctor visits, or take expensive medications, the higher deductible may cost you more overall than a traditional plan with an FSA.
Who should choose an FSA
An FSA is the right choice if you have predictable, known medical expenses this year and you want to reduce your taxes on that spending. This includes people with ongoing prescriptions, regular therapy or dental work, or planned procedures. If you know you'll spend $2,500 on medical costs in the next 12 months, an FSA lets you set aside exactly that amount with no risk of forfeiture.
FSAs also work for people whose employers don't offer an HDHP, or for those who prefer a traditional health plan with a lower deductible. You don't have to choose between your health plan and your savings account — you can have an FSA with any plan.
The limitation is planning. You have to estimate your expenses accurately, and you lose money if you overestimate. For people with unpredictable medical needs, this creates real risk.
Can you have both an HSA and an FSA
No. If you contribute to an HSA, you cannot have an FSA in the same year. The IRS treats them as mutually exclusive. However, you can have an HSA and a limited-purpose FSA (which only covers dental and vision expenses), or an HSA and a dependent care FSA (which covers childcare). These limited accounts don't conflict with HSA may be able to access.
You can also switch between accounts year to year. If you're in an HSA this year and switch to a traditional plan with an FSA next year, you keep your HSA balance — it just stops growing until you return to an HDHP. This flexibility means you're not locked in permanently.
Frequently Asked Questions
What happens to my FSA money if I leave my job?
FSA funds are forfeited when you leave your job — you cannot take the balance with you. HSA funds are yours to keep regardless of employment status. This is another major advantage of HSAs for people who change jobs frequently. If you're leaving a job mid-year, you may be able to withdraw your FSA balance under COBRA or your plan's termination rules, but this varies by employer.
Can I use HSA or FSA money to pay for health insurance premiums?
Yes, but with limits. You can use HSA funds to pay for COBRA premiums, long-term care insurance, and Medicare premiums (Part B, D, and supplemental). You cannot use HSA funds for regular health insurance premiums while employed. FSA rules are stricter — you generally cannot use FSA funds for any insurance premiums, with rare exceptions for COBRA in specific circumstances.
What counts as a medical expense for these accounts?
Both accounts cover doctor visits, prescriptions, dental work, vision care, mental health treatment, and medical equipment. They also cover less obvious expenses like hearing aids, orthopedic shoes, and certain over-the-counter medications (with a prescription). Cosmetic procedures, gym memberships, and vitamins don't may have access to. Your plan documents list the full approved expense categories.
Is an HSA worth it if I'm young and healthy?
Yes, especially if your employer contributes. Even if you don't use the money this year, it grows tax-free and can become a substantial retirement fund. At age 65, you can withdraw HSA funds for any reason (paying income tax like a traditional IRA), so it functions as a backup retirement account. The tax savings on contributions alone make it worthwhile.
What if I can't predict my medical expenses accurately?
An HSA is safer because you keep whatever you don't spend. An FSA requires you to estimate closely or risk losing money. If your health is unpredictable, an HSA removes the penalty for underestimating. If you overestimate with an FSA, you forfeit the difference — there's no way to recover it.