Yes, HSA funds roll over indefinitely and never expire
Money in your Health Savings Account does not disappear at the end of the year. Unlike a Flexible Spending Account (FSA), which operates on a "use it or lose it" basis, HSA balances carry forward to the next calendar year automatically. You keep whatever you do not spend, and that money remains yours to use for may have access to medical expenses whenever you need it.
This rollover feature is one of the main reasons HSAs function as long-term savings vehicles. You can accumulate funds over many years, and the balance grows tax-free as long as the money stays in the account and is used only for may have access to medical expenses.
Key Takeaways
- HSA balances roll over to the next year with no limit on how much you can carry forward.
- Unlike FSAs, there is no important date to spend HSA money or risk losing it.
- You can let your HSA balance grow year after year and use it for medical expenses at any point in the future.
- Withdrawals for non-medical expenses are taxed as income and subject to a penalty if you are under age 65.
- Once you turn 65, you can withdraw HSA funds for any reason without penalty, though non-medical withdrawals are still taxed as income.
How the rollover works in practice
When your plan year ends, your HSA provider automatically carries your remaining balance into the new year. You do not need to do anything to make this happen. If you had $2,000 in your account on December 31 and spent $800 during the year, you start the new year with $1,200 available to spend.
This process repeats every year. Some people use their HSA like a checking account and spend the money as medical bills arrive. Others treat it like a savings account and let the balance grow, using it only when they have large medical expenses or in retirement. Both approaches are valid, and the choice depends on your personal situation and how much you can afford to contribute each year.
The difference between HSAs and FSAs
An FSA also helps you pay for medical expenses with pre-tax dollars, but it operates under strict rules. Most FSAs have a "use it or lose it" rule: money you do not spend by the end of the plan year is forfeited. Some employers offer a grace period of up to 2.5 months into the next year, or allow you to carry over up to $610 (this amount changes yearly), but the default is that unspent FSA money goes back to your employer.
HSAs have no such restriction. There is no important date to spend the money, no forfeiture, and no annual limit on how much you can carry forward. This makes HSAs more flexible if you are unsure how much medical care you will need in a given year.
What happens to your HSA if you change jobs
Your HSA belongs to you, not your employer. When you leave a job, your HSA balance stays with you. You can keep the account open with your current HSA provider, or you can transfer the balance to a new HSA through your new employer's plan or through an individual HSA account you open on your own.
The funds continue to roll over and accumulate no matter how many times you change employers. Some people maintain the same HSA account for decades, adding to it each year and letting the balance grow. Others consolidate multiple HSA accounts into one for simplicity. The key point is that your money does not disappear when you change jobs.
Using HSA funds years later
You can withdraw money from your HSA at any time to pay for a may have access to medical expense, even if that expense occurred years ago. For example, if you had dental work done in 2020 but did not withdraw the money then, you can still withdraw it in 2024 to reimburse yourself. Keep receipts and documentation of medical expenses in case your HSA provider asks for proof.
Many people use this feature strategically: they pay for medical expenses out of pocket when they happen, keep the receipts, and let their HSA balance grow. Later in life—especially in retirement—they withdraw the accumulated funds to cover those past expenses or current medical costs. This approach maximizes the tax-free growth of the account.
Withdrawals for non-medical expenses and penalties
If you withdraw HSA money for something that is not a may have access to medical expense, the withdrawal is taxed as ordinary income. You also owe a 20% penalty on that amount if you are under age 65. For example, if you withdraw $1,000 for a non-medical expense at age 50, you pay income tax on the $1,000 plus a $200 penalty.
Once you turn 65, the penalty goes away. You can withdraw money for any reason without the 20% penalty, though non-medical withdrawals are still subject to income tax. At that point, your HSA functions more like a traditional retirement account.
How HSA balances grow over time
If you contribute to your HSA but do not spend all the money, the balance earns interest or investment returns depending on how your account is set up. Many HSA providers offer investment options similar to a 401(k), allowing you to invest your balance in stocks, bonds, or mutual funds. Others offer a savings account that earns a small amount of interest.
This growth is tax-free as long as the money is used for may have access to medical expenses. Over decades, even a modest annual contribution can grow substantially. Someone who contributes $3,000 per year for 30 years and invests the balance could accumulate a significant amount, depending on investment performance and how much they withdraw along the way.
Frequently Asked Questions
What happens to my HSA if I stop having a high-deductible health plan?
You can no longer make new contributions to your HSA once you are no longer enrolled in a high-deductible health plan. However, the money already in the account stays there and continues to roll over year after year. You can still withdraw it for may have access to medical expenses at any time in the future.
Can I withdraw HSA money to pay for my spouse's medical expenses?
Yes. HSA funds can be used to pay for may have access to medical expenses of you, your spouse, and your dependents, regardless of whether they are covered under your health plan. The money still rolls over and belongs to you.
Is there a maximum balance I can keep in my HSA?
There is no limit on how much money can sit in your HSA account. You can only contribute up to the annual limit set by the IRS (which changes yearly), but once money is in the account, it can accumulate indefinitely.
Do I lose my HSA if I do not use it for several years?
No. Your HSA does not close or expire if you do not make withdrawals. The account and balance remain active as long as you keep it open with your provider, even if you do not touch it for years.
What counts as a may have access to medical expense for HSA withdrawals?
may have access to expenses include doctor visits, prescriptions, dental work, vision care, mental health treatment, and many other healthcare costs. Over-the-counter medications and medical equipment like bandages and thermometers also count. Cosmetic procedures and gym memberships do not. Your HSA provider can give you a full list of what qualifies.