No, they are not the same, and the differences cost you money
A Health Savings Account (HSA) and a Flexible Spending Account (FSA) both let you set aside pre-tax dollars for medical expenses, but they work by different rules and have opposite consequences if you don't spend the money. An HSA is yours to keep forever, grows with investment returns, and rolls over year to year with no penalty. An FSA is use-it-or-lose-it: money you don't spend by the end of the plan year (usually December 31) goes back to your employer, with limited exceptions. That single difference—what happens to unspent money—shapes everything else about how you should use each account.
The tax benefit is identical in both: your contributions reduce your taxable income, and withdrawals for may have access to medical expenses come out tax-free. But an HSA is a long-term savings tool that accumulates over decades, while an FSA is a year-to-year spending account. Choosing between them means deciding whether you want to build medical savings or simply reduce taxes on this year's known expenses.
Key Takeaways
- HSA money rolls over indefinitely and belongs to you even if you leave your job; FSA money reverts to your employer at year-end and is forfeited if unspent.
- You can only open an HSA if you have a high-deductible health plan; FSA may be able to access depends on your employer offering one, regardless of your plan type.
- HSA contributions are lower each year but accumulate over time; FSA limits are higher per year but reset annually and disappear if unused.
- An HSA functions as a retirement account once you turn 65; an FSA is purely a spending account with no long-term value.
- FSA has a grace period or carryover option in some plans that lets you use a small portion of unspent money into the next year, but HSA has no such restriction.
Who can open each account and when
To open an HSA, you must be enrolled in a high-deductible health plan (HDHP)—a specific category of insurance with a deductible of at least $1,600 for individual coverage or $3,200 for family coverage in 2024. You cannot have other health coverage (with narrow exceptions like dental or vision) and cannot be claimed as a dependent on someone else's tax return. Your employer does not have to offer an HSA; you can open one independently through a bank or investment firm.
An FSA has no plan-type requirement. Your employer simply has to offer one as part of their benefits menu. You can have an FSA with any health insurance—HMO, PPO, high-deductible, or even no plan at all. But you can only enroll during your employer's open enrollment period or within 30 to 60 days of a may have access to life event (marriage, birth, job change, loss of coverage). If your employer does not offer an FSA, you cannot get one on your own.
How much you can contribute and what happens to it
For 2024, you can contribute up to $4,150 per year to an HSA (individual coverage) or $8,300 (family coverage). These limits are set by the IRS and change annually. The money sits in an account with your name on it. If you do not spend it this year, it stays there next year. If you leave your job, it goes with you. If you die, your beneficiary inherits it. The account is yours.
For an FSA, the limit is $3,200 per year (2024), and it resets on January 1. Any money left in the account on December 31 is forfeited—your employer keeps it. Some employers offer a grace period (usually 2.5 months into the next year) or a carryover of up to $640, but these are optional employer choices, not guarantees. If your plan offers neither, you lose whatever you did not spend. This is why FSA requires careful estimation: overestimate by $500 and that $500 disappears.
Investment growth and tax treatment
HSA money can be invested in stocks, bonds, or mutual funds through most HSA providers. Any earnings on that investment are tax-free. If you withdraw money for a may have access to medical expense, the entire amount—contribution plus earnings—comes out tax-free. This is why an HSA functions like a retirement account: the longer you leave money untouched, the more it grows, and you never pay tax on that growth if it goes toward medical costs.
FSA money typically sits in a low-interest or non-interest-bearing account. You do not invest it, and it does not grow. You simply draw it down as you incur expenses. The tax benefit is the same—contributions are pre-tax—but there is no opportunity for long-term growth. A $3,200 FSA contribution stays $3,200 until you spend it or lose it.
What expenses you can pay for
Both accounts cover the same broad range of may have access to medical expenses: copays, deductibles, prescriptions, dental work, vision care, mental health treatment, and many other out-of-pocket costs. The IRS publishes a list of what counts. The key difference is not what you can buy, but what you do with leftover money. An HSA lets you leave money untouched for years and use it later; an FSA forces you to spend or lose it.
This distinction matters most for people with variable medical expenses. If you have a year with few doctor visits, an FSA balance shrinks to zero. An HSA balance grows. Over ten years, this compounds: an HSA can accumulate tens of thousands of dollars, while an FSA resets to zero every January.
The real cost of guessing wrong
If you overestimate your medical spending and contribute too much to an FSA, you lose the overage. If you overestimate and contribute too much to an HSA, the money stays yours and can be used next year or invested for retirement. This asymmetry is why HSAs are generally better for people who can afford to save: you get the tax break either way, but only an HSA lets you keep what you do not spend.
FSAs make sense if you have predictable, high medical expenses this year and want to maximize your tax deduction. If you are unsure what you will spend, or if your expenses vary year to year, an FSA is riskier. You have to estimate carefully, and any mistake costs you real money. A $500 miscalculation in an FSA is a $500 loss; the same miscalculation in an HSA is a $500 asset that rolls forward.
Can you have both at the same time
No. If you have an HSA, you cannot contribute to an FSA in the same year. The IRS treats them as overlapping accounts and will penalize you if you try. However, you can have a Limited-Purpose FSA, which covers only dental and vision expenses, alongside an HSA. Some employers offer this combination specifically to let you maximize tax-advantaged savings.
You can also switch from one to the other year to year. If you have an FSA this year and your employer switches to an HDHP next year, you can stop contributing to the FSA and open an HSA instead. The old FSA money (if any remains) is still subject to the use-it-or-lose-it rule, but you can start fresh with the HSA. This flexibility matters if your employer changes their health plan offerings.
Which one should you choose
Choose an HSA if you have access to one (meaning you are on an HDHP), can afford to contribute, and want to build long-term savings for medical expenses. The money is yours forever, grows tax-free, and can serve as a retirement account after age 65. An HSA is especially valuable if you are young and healthy: you can contribute the maximum, spend little, and let the balance compound for decades.
Choose an FSA if your employer offers it and you have predictable medical expenses this year that you know you will incur. Use it to reduce your taxable income for that specific year, but estimate conservatively to avoid forfeiting money. If your expenses are unpredictable or you want to build savings, an FSA is the wrong tool.
If you have both options available, most financial advisors recommend prioritizing the HSA because of its flexibility and long-term value. An FSA is best used as a supplement to capture additional tax savings in years when you know exactly what you will spend. Think of it this way: an HSA is an investment; an FSA is a deduction.
Frequently Asked Questions
Can I use my HSA and FSA for the same expense?
No. You cannot claim the same medical expense through both accounts. If you pay a copay with your FSA debit card, you cannot also reimburse yourself from your HSA for that same copay. The IRS considers this double-dipping and will tax the second withdrawal.
What happens to my FSA if I leave my job mid-year?
You lose access to the account immediately, and any unspent balance is forfeited. However, you may be able to continue the FSA under COBRA (the federal law that lets you keep employer health coverage after leaving), though you will pay the full premium yourself. Check with your employer's benefits office about COBRA may be able to access for FSA continuation.
Can I withdraw HSA money for non-medical expenses?
Yes, but you will pay income tax plus a 20% penalty if you are under 65. After age 65, you can withdraw for any reason without the penalty, though you still owe income tax on non-medical withdrawals. This is why an HSA works like a retirement account: the penalty disappears at 65, just like with a traditional IRA.
Do I have to use my FSA money by December 31?
Usually yes, but some employers offer a grace period (typically through March 15 of the next year) or allow you to carry over up to $640. Ask your employer's benefits administrator which option your plan uses. If neither applies, December 31 is your deadline.
Can I change my HSA or FSA contribution mid-year?
Only if you have a may have access to life event: marriage, divorce, birth, adoption, loss of coverage, or significant change in medical expenses. Routine open enrollment happens once a year, usually in the fall for coverage starting January 1. Outside of these windows, your contribution is locked in.