Your HSA money does not expire, but the rules around how you use it change depending on whether you stay enrolled in a high-deductible health plan

The short answer: money in your Health Savings Account never expires. You can keep it in the account indefinitely, and you can spend it on medical costs years after you deposit it. The catch is that once you leave a high-deductible health plan, you can no longer add new money to the account — but what is already there stays yours.

The account itself does not close and the balance does not vanish. However, the tax benefits change. Money you withdraw for non-medical expenses after you leave the high-deductible plan is taxed as ordinary income, plus you pay a 20% penalty on the withdrawal amount (unless you are 65 or older, in which case the penalty does not explore, though income tax still does).

Key Takeaways

  • HSA funds never expire and you can use them for medical costs at any point in the future, even decades later.
  • You can only contribute to an HSA while you are enrolled in a high-deductible health plan; once you switch plans, contributions stop but your balance remains.
  • If you withdraw HSA money for non-medical expenses after leaving a high-deductible plan, you owe income tax plus a 20% penalty on the amount withdrawn.
  • After age 65, you can withdraw HSA funds for any reason without the 20% penalty, though non-medical withdrawals are still taxed as income.

What happens to your HSA when you change health plans

When you leave your high-deductible health plan — whether you switch to a standard PPO, an HMO, or you lose coverage entirely — your HSA account does not close. The money stays in the account under your name, and you keep ownership of it permanently.

What stops is your ability to add money. You cannot make new contributions once you are no longer enrolled in a high-deductible plan. If you rejoin a high-deductible plan later, you can resume contributions at that point, but the gap in coverage means you miss out on those contribution years.

Using HSA money after you leave the high-deductible plan

You can withdraw money from your HSA to pay for may have access to medical expenses at any time, regardless of whether you are still in a high-deductible plan. may have access to expenses include doctor visits, prescriptions, dental work, vision care, and many other health-related costs. These withdrawals are tax-free and penalty-free, even if you left the plan years ago.

The IRS does not require you to spend the money within a certain timeframe. You could leave money in the account for 10 or 20 years and then use it for medical bills whenever you need it. Some people treat the HSA as a long-term savings vehicle for this reason — they contribute the maximum each year while they can, let it grow, and draw from it in retirement.

The tax penalty for non-medical withdrawals

If you withdraw HSA money for something that is not a may have access to medical expense — groceries, rent, a vacation — after you leave a high-deductible plan, you owe income tax on the amount withdrawn plus a 20% penalty. For example, if you withdraw $1,000 for a non-medical expense and you are in the 22% tax bracket, you would owe $220 in income tax plus $200 in penalty, for a total of $420.

This penalty applies only to non-medical withdrawals made after you are no longer in a high-deductible plan. While you are enrolled in the plan, you can withdraw money for any reason without penalty (though you still owe income tax on non-medical withdrawals).

HSA rules after age 65

Once you turn 65, the rules shift. You can withdraw HSA money for any reason without the 20% penalty. Non-medical withdrawals are still taxed as ordinary income, but the penalty goes away. This is one reason HSAs are sometimes called "triple tax-advantaged" accounts — the money goes in tax-free, grows tax-free, and if you use it for medical expenses, comes out tax-free. After 65, it functions more like a traditional IRA for non-medical expenses.

Many people use this feature strategically by letting their HSA grow throughout their working years and then drawing from it more freely in retirement. Since medical costs typically rise with age, having a large HSA balance can help cover those expenses tax-free.

How long HSA records are kept

Your HSA provider is required to keep records of your account for as long as the account exists. You should keep your own records of medical expenses you paid with HSA funds, because the IRS can ask for proof that a withdrawal was for a may have access to medical expense. The burden is on you to show the expense was legitimate, not on the provider to prove it was not.

Keep receipts, explanation of benefits statements, and invoices for any medical costs you pay with HSA money. If you are audited years later and cannot document that a withdrawal was medical, the IRS can assess the income tax and penalty retroactively.

What to do if you are leaving your health plan

Before you switch plans, contact your HSA provider and ask whether your account will remain open and accessible. Most providers keep accounts open indefinitely, but the process and any ongoing fees vary. Some providers charge a monthly maintenance fee once you are no longer actively contributing; others do not.

If your current provider charges fees you want to avoid, you can roll your HSA balance to a different provider without tax consequences. This is called a trustee-to-trustee transfer, and it moves the money directly from one HSA provider to another. You have 60 days to complete the transfer once you initiate it. Rolling over can be useful if you want to move to a provider with lower fees or better investment options.

Frequently Asked Questions

Can I use my HSA for medical expenses from before I opened the account?

No. You can only use HSA funds to pay for medical expenses that occurred after the account was opened. You cannot retroactively reimburse yourself for bills from years earlier, even if you have the receipts.

What happens to my HSA if I die?

The account becomes part of your estate. If your spouse is the beneficiary, they can continue to use the account as their own HSA and withdraw funds tax-free for their medical expenses. If a non-spouse beneficiary inherits the account, they receive the balance as taxable income in the year of your death.

Can I keep my HSA if I retire before age 65?

Yes. Your HSA remains yours even if you retire and lose employer health coverage. You can continue to use it for medical expenses. You cannot make new contributions unless you re-enroll in a high-deductible plan, but the money already in the account is yours to keep and use indefinitely.

Do I have to spend my HSA money by the end of the year?

No. Unlike a Flexible Spending Account (FSA), an HSA has no "use it or lose it" rule. Money rolls over from year to year indefinitely. You can let it accumulate and spend it whenever you need it, even decades later.

What if I cannot find receipts for a medical expense I paid with my HSA?

Keep looking. If the IRS questions the withdrawal, you need proof that the expense was may have access to. If you cannot produce a receipt or statement, the IRS may treat the withdrawal as non-medical and assess income tax and penalties. Contact your healthcare provider or pharmacy to request a duplicate receipt or statement if your original is lost.