No, they are not the same, and the differences affect how much you can save and what happens to your money

A Health Savings Account (HSA) and a Flexible Spending Account (FSA) both let you set aside pre-tax money for medical costs, but they work under different rules and serve different people. An HSA is yours to keep and grows over time; an FSA is tied to your job and you typically lose unspent money each year. HSAs require you to be enrolled in a high-deductible health plan; FSAs work with any health insurance. The choice between them depends on your income, how much you spend on medical care, and whether you want to build savings or just reduce this year's tax bill.

The core difference comes down to ownership and timing. With an FSA, your employer controls the account and reclaims any money you do not spend by year-end. With an HSA, you own the account permanently, and unspent money rolls forward indefinitely. This single fact shapes everything else: how much you can contribute, what you can do with the money, and what happens when you change jobs.

Key Takeaways

  • HSAs let you carry money forward year to year and own the account even if you change jobs, while FSAs reset annually and money left over is usually forfeited.
  • HSAs require enrollment in a high-deductible health plan; FSAs work with any employer health insurance.
  • HSA contribution limits are higher than FSA limits, and HSA money can be invested to grow like a retirement account.
  • FSAs let you access money immediately at the start of the plan year, even if you have not yet contributed it all; HSAs require you to have already deposited the money before you spend it.
  • Both reduce your taxable income, but only HSAs function as long-term savings vehicles.

How money moves in and out of each account

With an FSA, your employer deducts contributions from your paycheck throughout the year, and that money sits in an account managed by your employer's benefits administrator. You can spend it on may be able to access medical expenses immediately—even on January 1st, before you have contributed the full year's amount. Your employer fronts the money, trusting you will contribute enough over the year to cover what you spend. At the end of the plan year (usually December 31), any money left over is forfeited; your employer keeps it.

An HSA works differently. You contribute money (either through payroll deduction or by depositing it yourself), and that money is yours from day one. You can only spend what you have already put in—you cannot spend money you plan to contribute later. The account stays open even if you leave your job, and unspent money rolls forward indefinitely. You can invest HSA funds in stocks, bonds, or mutual funds, just like a retirement account, and any growth is tax-free as long as you use the money for medical expenses.

Contribution limits and who can open each account

FSA contribution limits are set by the IRS and change yearly. For 2024, the limit is $3,200 for individual coverage. Your employer may set a lower limit, but cannot exceed the IRS cap. You must be enrolled in your employer's health plan to open an FSA, and the account closes when you leave the job.

HSA contribution limits are higher and also change yearly. For 2024, you can contribute up to $4,150 for individual coverage or $8,300 for family coverage. You can contribute more if you are 55 or older. To open an HSA, you must be enrolled in a high-deductible health plan (HDHP)—a plan with a deductible of at least $1,600 for individual coverage or $3,200 for family coverage. Unlike an FSA, you own the HSA even after you leave your job, and you can keep contributing to it as long as you remain enrolled in an HDHP, even if you change employers.

What happens to unspent money

FSA money that you do not spend by the end of the plan year is forfeited. Some employers offer a grace period (usually 2.5 months into the next year) to spend remaining FSA funds, but this is optional and not all employers provide it. A few states allow employers to offer a carryover of up to $610 (as of 2024), but most do not. This "use it or lose it" rule means you need to estimate your medical spending carefully each year.

HSA money never expires. If you do not spend it this year, it rolls into next year, and the year after that. You can let it accumulate for decades, invest it, and draw on it whenever you need medical care. After age 65, you can withdraw HSA money for any reason without penalty (though non-medical withdrawals are taxed as income). This makes an HSA function like a retirement account with a medical spending advantage.

Which expenses each account covers

Both FSAs and HSAs cover the same list of may be able to access medical expenses: copays, deductibles, prescriptions, dental work, vision care, mental health treatment, and many other costs. Both exclude health insurance premiums (with narrow exceptions for COBRA and long-term care insurance). The IRS publishes a full list of may be able to access expenses, and both accounts use the same rules.

The practical difference is timing and flexibility. With an FSA, you know you have a limited window to spend the money, so you may use it for expenses you were already planning. With an HSA, because the money is yours indefinitely, you can be more selective—you might skip claiming a reimbursement this year and let the expense sit, then reimburse yourself years later when you need the cash flow. You can also keep receipts and reimburse yourself decades after the expense occurred, as long as you have documentation.

Tax treatment and how much you actually save

Both accounts reduce your taxable income dollar for dollar. If you contribute $2,000 to an FSA and earn $50,000 per year, your taxable income drops to $48,000. The same applies to an HSA. The tax savings depend on your tax bracket; someone in the 22% federal tax bracket saves $440 on a $2,000 contribution, while someone in the 12% bracket saves $240.

HSAs offer an additional tax advantage: investment growth is tax-free. If you invest $4,000 in an HSA and it grows to $6,000, that $2,000 gain is not taxed as long as you eventually use the money for medical expenses. FSAs do not offer this benefit because the money is not invested—it sits in a cash account managed by your employer. Over decades, this compounding difference can be substantial.

Who should choose each account

Choose an FSA if you are enrolled in a non-high-deductible health plan and have predictable medical expenses each year. FSAs are useful for people who know they will spend money on copays, prescriptions, or dental work and want to reduce their tax bill without committing to a high-deductible plan. The immediate access to funds (even before you have contributed them all) is also valuable if you have a large medical expense early in the year.

Choose an HSA if you are enrolled in a high-deductible health plan and want to build long-term medical savings. HSAs make sense if you can afford to pay medical expenses out of pocket and let the HSA grow. They are especially valuable if you are healthy, have low medical spending, and want to invest the money for retirement. HSAs also offer portability—you keep the account if you change jobs, which FSAs do not.

Can you have both at the same time

No. If you are enrolled in an HSA-may be able to access high-deductible health plan, you cannot also contribute to an FSA in the same year. The IRS treats this as double-dipping on tax-advantaged medical accounts. However, you can have a Limited-Purpose FSA, which covers only dental and vision expenses, alongside an HSA. Some employers also offer a Dependent Care FSA (for childcare), which is separate from medical FSAs and can be used alongside an HSA.

If you leave a job where you had an FSA and move to a job with an HSA-may be able to access plan, you can start an HSA immediately. You cannot transfer FSA money to an HSA, but any unspent FSA balance (if your employer allows carryover) remains available until it is spent or forfeited. Once you enroll in an HDHP, you become ineligible to contribute to a regular FSA that same year.

Frequently Asked Questions

What happens to my FSA if I leave my job?

Your FSA closes when you leave your employer. You have a limited window (usually 60 to 90 days) to submit claims for expenses you incurred while enrolled. Any unspent balance is forfeited and goes back to your employer. You cannot transfer FSA money to a new employer's plan or to an HSA.

Can I use HSA money to pay for my spouse's medical expenses?

Yes. HSA money can be used for may be able to access medical expenses of you, your spouse, and your dependents, regardless of whether they are covered under your health plan. You do not need to be on a family plan to use HSA funds for family members' care.

What if I do not spend all my FSA money by the end of the year?

You lose it. Some employers offer a grace period (usually through mid-March) to spend remaining FSA funds, but this is optional. A few states allow carryover of up to $610, but most do not. Plan your FSA contribution carefully based on what you expect to spend.

Can I withdraw HSA money for non-medical reasons?

Yes, but with a penalty. Before age 65, non-medical withdrawals are taxed as income plus a 20% penalty. After age 65, you can withdraw HSA money for any reason without penalty, though non-medical withdrawals are still taxed as income. This is why HSAs function like retirement accounts after 65.

Which account should I choose if I have a high deductible?

If you are enrolled in a high-deductible health plan, you are may be able to access for an HSA and should consider it. HSAs let you set aside pre-tax money to cover your deductible and other medical costs, and any money you do not spend stays in the account to grow. This is especially valuable if you can afford to pay your deductible out of pocket and let the HSA accumulate.