An FSA is not a medical savings account — they are two separate accounts with different rules

A Flexible Spending Account (FSA) and a Health Savings Account (HSA) are often confused because both hold money for medical expenses. But they work differently, have different limits, and follow different rules about what happens to unspent money. An FSA is an employer-sponsored account where you set aside pre-tax dollars for predictable medical costs. An HSA is a personal savings account tied to a high-deductible health plan, and money you don't spend rolls over year to year. The key difference: FSA money you don't use by the end of the plan year is gone. HSA money stays yours forever.

Key Takeaways

  • An FSA is an employer plan where you contribute pre-tax money for medical expenses within a single plan year, while an HSA is a personal account you own that carries a balance forward indefinitely.
  • FSA contributions have an annual limit (currently $3,300 for 2024), and most unspent money is forfeited at year-end unless your employer offers a grace period or carryover option.
  • HSA money rolls over year to year and can be invested like a retirement account, making it a true savings vehicle rather than a spending account.
  • You can only open an FSA through your employer, but you can open an HSA on your own if you have a may have access to high-deductible health plan.

How an FSA works and what you can spend it on

An FSA is a benefit your employer offers as part of your health insurance package. You decide at the start of each plan year how much pre-tax money to set aside — up to $3,300 for 2024 — and that money goes into an account. You use it to pay for may be able to access medical expenses: copays, deductibles, prescriptions, dental work, vision care, and items like bandages or crutches. The money comes out of your paycheck before taxes, so you pay less income tax that year.

The catch is the use-it-or-lose-it rule. Money you don't spend by the end of your plan year (usually December 31) is forfeited and goes back to your employer. Some employers offer a grace period of up to 2.5 months into the next year, or let you carry over up to $640 to the next plan year, but most do not. This is why people often contribute conservatively to an FSA — you have to predict your medical spending accurately or lose the money.

How an HSA works and why it builds over time

An HSA is a personal savings account you own, not an employer benefit. To open one, 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 in 2024. You contribute money yourself, or your employer can contribute on your behalf, and the money is yours to keep. The annual contribution limit is $4,150 for individual coverage or $8,300 for family coverage in 2024.

Unlike an FSA, money in an HSA rolls over year to year. You can let it accumulate, invest it in stocks or bonds through your HSA provider, and use it decades later. Many people treat an HSA like a retirement account: they pay medical expenses out of pocket and let the HSA grow, knowing they can withdraw it tax-free for medical costs at any age. After age 65, you can withdraw HSA money for any reason (though non-medical withdrawals are taxed like regular income).

Contribution limits and tax treatment

Account Type2024 Annual LimitEmployer RequirementMoney Rolls Over?
FSA$3,300Yes — employer must offer itNo (usually forfeited)
HSA$4,150 (individual) / $8,300 (family)No — you can open one independentlyYes — indefinitely

Both accounts use pre-tax money, so contributions reduce your taxable income. Both let you withdraw money tax-free for may be able to access medical expenses. The difference is what happens to unspent money. An FSA is designed for near-term expenses within a single year. An HSA is designed as a long-term savings vehicle.

When you might choose an FSA over an HSA

You might prefer an FSA if you have predictable, regular medical expenses — ongoing prescriptions, frequent dental visits, or regular therapy — and you can estimate your costs accurately. An FSA lets you set aside money specifically for those expenses and reduce your taxable income without worrying about investment decisions. You also might not have a choice: if your employer offers only an FSA and not an HSA, or if you are enrolled in a standard health plan (not a high-deductible plan), an FSA is your only option.

An FSA also has a lower contribution limit than an HSA, which can be an advantage if you want to set aside a smaller amount without committing to a larger savings account. Some people use both: they contribute to an HSA for long-term savings and a dependent care FSA (a separate account for childcare expenses) for when ready needs.

When an HSA is the better choice

An HSA makes more sense if you want money to accumulate over time, if you are generally healthy and do not spend much on medical care, or if you want the flexibility to use the account for non-medical expenses after age 65. Because HSA money rolls over, you can build a substantial balance and use it strategically — paying medical expenses out of pocket now and withdrawing from your HSA later, or letting it grow like a retirement account.

An HSA is also better if you change jobs frequently. Your FSA is tied to your employer and ends when you leave the job (though you can use remaining money through the end of the plan year). An HSA goes with you — you own it, and it stays active even if you switch employers or become self-employed. If you are self-employed or a freelancer, you can open an HSA on your own as long as you have a may have access to high-deductible health plan.

What may be able to access medical expenses look like in both accounts

Both FSAs and HSAs cover the same range of may be able to access expenses: doctor visits, hospital stays, prescriptions, dental and vision care, mental health treatment, and medical equipment like wheelchairs or hearing aids. They also cover over-the-counter items like pain relievers, allergy medicine, and first-aid supplies — but only if you have a prescription or a letter from your doctor saying you need them (this rule changed in 2020).

Neither account covers health insurance premiums, cosmetic procedures, or gym memberships. If you withdraw money for an ineligible expense, you owe income tax on that amount plus a 20% penalty (or 15% for HSA withdrawals after age 65). Keep receipts and documentation for every withdrawal, because the IRS can audit FSA and HSA claims.

How to access your money and what happens when you leave a job

With an FSA, you typically receive a debit card or reimbursement form. You swipe the card at the pharmacy or doctor's office, or you pay out of pocket and submit a receipt for reimbursement. The money is available when ready once your employer's plan year begins. When you leave your job, your FSA ends. You can use remaining money through the end of the plan year, but any balance after that date is forfeited — you cannot take it with you or roll it into another account.

With an HSA, you own the account and can access it however your provider allows: debit card, check, or electronic transfer. You can also invest the balance in mutual funds or stocks through most HSA providers. When you leave your job, the account stays with you. You can keep it open, continue contributing if you remain on a high-deductible plan, and use it for life.

Frequently Asked Questions

Can I have both an FSA and an HSA at the same time?

You can have an HSA and a dependent care FSA (for childcare expenses) at the same time. But you cannot have an HSA and a general-purpose medical FSA simultaneously — the IRS treats that as double-dipping on tax benefits. If your employer offers both, you choose one.

What happens to my FSA money if I don't use it by the end of the year?

Most FSA money is forfeited. Some employers offer a grace period (up to 2.5 months into the next year) or let you carry over up to $640, but this is optional. Check your employer's plan documents to see what applies to you. Any money not used or carried over goes back to your employer.

Can I withdraw HSA money for non-medical expenses?

Yes, but only after age 65. Before 65, non-medical withdrawals are taxed as regular income plus a 20% penalty. After 65, you can withdraw for any reason without penalty, though non-medical withdrawals are still taxed as income. Medical withdrawals are always tax-free.

Do I have to use my FSA or HSA money every year?

With an FSA, you should plan to use the money within the plan year or lose it. With an HSA, there is no requirement to spend the money — you can let it accumulate indefinitely. This is one reason HSAs are considered better for long-term savings.

What if my employer doesn't offer an HSA or FSA?

You can open an HSA on your own if you have a high-deductible health plan, even if your employer does not offer one. You cannot open an FSA independently — it must be offered by an employer. If neither is available to you, you can still set aside money for medical expenses in a regular savings account, though you will not get the tax benefit.