FSA and HSA are both tax-advantaged accounts for medical expenses, but they work under different rules and have different owners

A Flexible Spending Account (FSA) is an employer-sponsored account where you set aside pre-tax money to pay for medical, dental, and vision expenses. A Health Savings Account (HSA) is an individual account you own and control, also funded with pre-tax money, but it requires you to be enrolled in a high-deductible health plan. The main difference: your employer controls the FSA and can set the rules; you control the HSA and can take it with you if you change jobs or retire.

Both reduce your taxable income dollar-for-dollar. If you earn $50,000 and contribute $3,000 to an FSA, you pay income tax only on $47,000. The same applies to HSA contributions. But the accounts have different spending rules, contribution limits, and what happens to unused money at the end of the year.

Key Takeaways

  • FSA money is tied to your job and usually disappears if you don't spend it by the end of the year, while HSA money is yours to keep and rolls over indefinitely.
  • HSA contributions are higher than FSA contributions, and you can invest HSA money in stocks and bonds to grow it over time.
  • You can only open an HSA if you are enrolled in a high-deductible health plan; FSA is available through most employers regardless of your plan type.
  • Both accounts cover the same types of expenses: copays, deductibles, prescriptions, dental work, glasses, and hearing aids.

How FSA contributions and spending limits work

With an FSA, you decide how much to set aside each year during your employer's open enrollment period, usually in November or December. For 2024, the maximum is $3,200 per year. Your employer deducts that amount from your paycheck before taxes are calculated, spreading it across your pay periods.

You spend FSA money by submitting receipts to your plan administrator or using a debit card linked to the account. The catch: FSA has a "use-it-or-lose-it" rule. Money you don't spend by December 31 is forfeited to your employer. Some plans offer a grace period of up to 2.5 months into the new year, or let you carry over up to $610 (in 2024), but most do not. This means you have to guess how much medical spending you'll have in the next 12 months.

How HSA contributions and spending limits work

HSA contributions are higher than FSA limits. For 2024, you can contribute up to $4,150 if you have individual coverage or $8,300 if you have family coverage. You can contribute this money yourself, your employer can contribute it, or both of you can contribute—as long as the total doesn't exceed the limit.

Unlike FSA, HSA money rolls over year to year. If you contribute $4,000 and spend $2,000, you keep the remaining $2,000 in the account. After age 65, you can withdraw HSA money for any reason without penalty (though non-medical withdrawals are taxed as income). Many people use HSA as a retirement savings tool, investing the balance in mutual funds or index funds to grow it over decades.

You can only contribute to an HSA if you are enrolled in a high-deductible health plan—a plan with a deductible of at least $1,600 for individual coverage or $3,200 for family coverage (2024 figures). If your employer offers a traditional low-deductible plan, you cannot open an HSA while enrolled in it.

What expenses both accounts cover

FSA and HSA cover largely the same medical expenses. Both pay for copays, coinsurance, deductibles, prescription medications, dental work, vision care, hearing aids, and medical equipment like crutches or blood pressure monitors. Both can also cover mental health services, physical therapy, and certain over-the-counter items like pain relievers and allergy medicine (though this changed in recent years and rules vary).

Neither account covers health insurance premiums, cosmetic procedures, or gym memberships. If you're unsure whether a specific expense qualifies, check your plan's summary of benefits or ask your plan administrator before you spend the money.

What happens to your account when you change jobs

FSA is tied to your employer. When you leave your job, your FSA account closes. You have a limited window (usually 60 days) to spend remaining money through COBRA continuation coverage, but most people lose access to the account. Any unspent balance is forfeited.

HSA is yours to keep. When you change jobs, the account stays with you. You can continue to use it, contribute to it, and invest it regardless of where you work. If your new employer offers an HSA, you can keep your old one or open a new one—many people maintain multiple HSAs over their lifetime. This portability is one of the biggest advantages of HSA over FSA.

When to choose FSA, HSA, or both

Choose FSA if you have predictable medical expenses and your employer doesn't offer an HSA. FSA is useful if you know you'll spend $2,000 to $3,200 on medical costs in the next year—dental work, glasses, or regular prescriptions. The risk is guessing wrong and losing money.

Choose HSA if your employer offers a high-deductible plan and you can afford to pay out of pocket for medical care when you need it. HSA is best if you have stable health, lower medical costs, and want to save for future healthcare or retirement. The higher contribution limits and rollover feature make it a powerful long-term savings tool.

Some people have both. If your employer offers FSA and you're enrolled in a high-deductible plan, you can contribute to both in the same year. Many people use FSA to cover predictable near-term expenses and HSA as a long-term investment account.

How to enroll and manage your accounts

FSA enrollment happens during your employer's open enrollment period, usually once per year in November or December. You choose your contribution amount and it takes effect January 1. Your employer provides a debit card or online portal to track spending and submit receipts.

HSA enrollment depends on your health plan. If you enroll in a high-deductible plan, your employer or health insurer will offer HSA enrollment at the same time. You can also open an HSA independently through a bank or financial institution if you have a high-deductible plan but your employer doesn't offer one. Once open, you manage the account online, request a debit card, and decide whether to invest the balance or keep it in cash.

Frequently Asked Questions

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

Yes, if your employer offers FSA and you are enrolled in a high-deductible health plan. However, if you have an FSA, it cannot be a limited-purpose FSA (one that only covers dental and vision). Check with your employer and health plan to confirm both are available to you.

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

Most FSA plans forfeit unspent money to your employer. Some plans offer a grace period of up to 2.5 months into the new year or allow you to carry over up to $610 (2024 limit), but this is optional. Check your plan documents to see what applies to you.

Can I withdraw HSA money before age 65?

Yes. You can withdraw HSA money at any time for may have access to medical expenses without penalty or tax. If you withdraw for non-medical reasons before age 65, you pay income tax on the withdrawal plus a 20% penalty. After age 65, you can withdraw for any reason and pay only income tax.

What if I leave my job mid-year with money in my FSA?

You lose access to your FSA when you leave. You may be able to continue using it through COBRA for a limited time, but most people cannot access the remaining balance. This is why FSA is riskier than HSA if you think you might change jobs.

Do I have to use my HSA for medical expenses, or can I save it?

You can save HSA money indefinitely. Many people use HSA as a retirement account, investing the balance and letting it grow. You only have to spend it on medical expenses to avoid taxes and penalties; you can choose to pay medical costs out of pocket and leave HSA money invested.