Your HSA balance carries forward to the next year—there is no "use it or lose it" deadline

Unlike a flexible spending account (FSA), a health savings account does not expire at the end of the calendar year. Money you do not spend stays in your account indefinitely, and you can use it in future years for may have access to medical expenses. This is the core difference between an HSA and an FSA, and it makes an HSA function more like a savings account than a spending account.

The money in your HSA belongs to you. If you change jobs, switch health plans, or retire, your HSA goes with you. The account itself does not reset, and neither does the balance. You keep the same account number and the same funds, even if you move to a different employer or insurance carrier.

Key Takeaways

  • HSA balances roll over automatically each year with no spending deadline or forfeiture.
  • You can accumulate HSA funds over many years and use them whenever you incur a may have access to medical expense.
  • If you leave your job or change health plans, your HSA account and balance remain yours to keep and use.
  • Withdrawals for non-medical expenses are taxed as income and subject to a 20 percent penalty before age 65.
  • After age 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

On December 31, your HSA balance does not disappear. On January 1, that same balance is still there, available to spend. You do not need to do anything to make this happen—it is automatic. If you had $2,500 in your account on December 31, you have $2,500 on January 1, plus any interest or investment gains your account may have earned.

Some HSA providers allow you to invest your balance in mutual funds or other securities, similar to a 401(k). If your account is invested, the rollover includes any gains or losses from those investments. If your balance sits in a cash account, it simply carries forward as cash.

You can spend that rolled-over money at any time in the future, as long as the expense is a may have access to medical cost. There is no time limit on when you must use it. Someone who contributes to an HSA for 20 years and never touches the balance can withdraw the entire accumulated amount in year 21 for a single large medical expense, and the withdrawal is tax-free.

What happens when you change jobs or insurance

Your HSA is portable. When you leave a job, the account does not close and the money does not go back to your employer or insurance company. You own it outright.

If your new employer offers an HSA, you can keep your old account open and separate, or you can roll the balance into the new employer's HSA plan. Some people keep multiple HSA accounts open at different institutions. There is no rule against this, though it can make tracking harder. You will need to monitor contribution limits across all accounts to avoid exceeding the annual maximum.

If your new employer does not offer an HSA, or if you retire or become self-employed, you can keep your existing HSA account open indefinitely. You can continue to withdraw from it for may have access to medical expenses for the rest of your life. You simply cannot make new contributions to it unless you later re-enroll in an HSA-may be able to access health plan.

Contribution limits and what you can carry forward

The IRS sets annual contribution limits for HSAs. For 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. These limits apply to the total of all contributions you make across all HSA accounts in a single year—from your employer, from you, and from anyone else contributing on your behalf.

There is no limit on how much you can carry forward. If you contribute $4,150 every year for 30 years and never spend any of it, you can accumulate $124,500 or more (plus investment gains). The IRS does not cap the balance itself, only the amount you can add each year.

If you over-contribute in a given year—meaning your total contributions exceed the annual limit—you must withdraw the excess amount plus any earnings on that excess by the tax filing deadline for that year, or you will face taxes and penalties on the overage.

Withdrawals after age 65

At age 65, the rules change. You can withdraw money from your HSA for any reason without the 20 percent penalty that applies to non-medical withdrawals before age 65. However, if the withdrawal is not for a may have access to medical expense, you will still owe income tax on the amount withdrawn.

This makes an HSA function like a traditional IRA after age 65. Many people use this feature to let their HSA grow untouched for decades, treating it as a supplemental retirement account. At 65, they can withdraw funds tax-free for medical expenses, or pay income tax on withdrawals for other purposes—similar to how a traditional IRA works.

What counts as a may have access to medical expense

You can withdraw HSA funds tax-free only for expenses that the IRS classifies as may have access to medical expenses. These include deductibles, copays, coinsurance, and prescription drugs. They also include dental work, vision care, mental health treatment, and many over-the-counter medications and medical supplies.

Expenses that do not count include cosmetic procedures (unless medically necessary), gym memberships, vitamins, and most wellness products. Long-term care insurance premiums and certain long-term care services are covered, but the rules are specific. If you are unsure whether an expense qualifies, check the IRS Publication 969 or ask your HSA provider before you withdraw.

You can withdraw funds years after you incur the expense. If you paid for dental work in 2020 and did not withdraw from your HSA at the time, you can withdraw that amount in 2025 and it will still be tax-free, as long as you have documentation of the original expense.

Tracking your balance and avoiding mistakes

Your HSA provider sends you statements showing your balance, contributions, withdrawals, and any investment activity. Keep these statements. If you withdraw money for a medical expense, keep the receipt or invoice. The IRS can audit HSA withdrawals, and you need to prove that the money went toward a may have access to expense.

If you withdraw money for a non-medical reason before age 65, you owe income tax plus a 20 percent penalty on that amount. If you discover you made a non-may have access to withdrawal, you cannot undo it, but you can correct your tax return in the year you discover the error and pay the tax owed.

Some HSA providers offer debit cards that let you pay for medical expenses directly from your account. Others require you to pay out of pocket and then submit a claim for reimbursement. Either way, keep documentation. A receipt is your proof that the expense was may have access to.

Frequently Asked Questions

Can I use my HSA balance from years ago?

Yes. There is no time limit on HSA withdrawals. You can accumulate funds for 10 years and then withdraw them all in year 11 for a medical expense, and the withdrawal is tax-free as long as the expense is may have access to. You do not have to spend the money in the year you contribute it.

What happens to my HSA if I die?

The account passes to your beneficiary, usually your spouse or estate. If your spouse is the beneficiary, they can treat the HSA as their own and continue using it. If a non-spouse beneficiary inherits the account, they must withdraw the balance, and the withdrawal is taxed as income. The 20 percent penalty does not apply to inherited accounts.

Do I lose my HSA if I switch to a non-HSA health plan?

No. Your HSA account stays open and the balance remains yours. You simply cannot make new contributions while you are not enrolled in an HSA-may be able to access plan. You can withdraw from the account at any time for may have access to medical expenses, and you can re-enroll in an HSA plan later and resume contributions.

Can I withdraw HSA money and then put it back?

No. Once you withdraw money from your HSA, it is gone. You cannot redeposit it. If you withdraw money by mistake, you will need to correct your tax return and pay any taxes and penalties owed. You cannot undo the withdrawal itself.

What if I have leftover HSA money when I turn 65?

You keep it. There is no age limit on HSA balances. At 65, you can withdraw the money tax-free for medical expenses, or you can pay income tax and use it for anything. The money does not expire or get forfeited.