What happens when you move HSA money to a new account

A rollover moves money from one HSA to another HSA without triggering taxes or penalties. The money stays in an HSA the whole time — it just changes which bank or provider holds it. This is different from a withdrawal, which takes money out of the HSA system entirely and counts as taxable income unless you spend it on medical expenses.

You might roll over an HSA because you changed jobs, switched health plans, or found a provider with lower fees. The process itself is straightforward: you contact your current HSA provider, request a rollover, name the new HSA provider, and the money moves directly from one account to the other. No money passes through your hands, and no taxes are withheld.

The IRS allows you to do one rollover per HSA per year. If you try to do a second rollover within 12 months, the second one will be treated as a taxable withdrawal. This rule applies to each HSA separately — if you have two HSAs, you can roll over one of them once per year, then roll over the other one once per year, as long as the rollovers happen in different 12-month periods.

Key Takeaways

  • A rollover moves HSA money directly from one provider to another without taxes or penalties, and the money stays in an HSA the entire time.
  • You can do one rollover per HSA per year; a second rollover within 12 months becomes a taxable withdrawal.
  • Contact your current HSA provider to start the process, and they will send the money directly to your new provider — you do not handle the funds yourself.
  • The rollover typically takes one to three weeks, and you should confirm receipt with your new provider before closing the old account.

When you can roll over an HSA

You can roll over an HSA at any time, regardless of whether you still have the high-deductible health plan (HDHP) that originally may have access to you to open it. Once money is in an HSA, it belongs to you, and you can move it between HSA providers whenever you want. The HDHP requirement only matters for making new contributions — not for moving money that is already there.

Common reasons to roll over include leaving a job where your employer managed your HSA, switching to a different health insurance plan, or moving to a provider with lower fees or better investment options. Some people roll over when they want to consolidate multiple HSAs into one account, which simplifies record-keeping and makes it easier to track spending.

If you have an HSA through your employer and you leave that job, you should roll it over to an individual HSA you control. Employer HSAs sometimes close when you leave, and even if they stay open, you lose access to employer contributions and may face higher fees. Rolling over gives you full control and usually costs less.

How to start a rollover

Contact your current HSA provider and ask for a direct rollover form or request. Do not ask for a withdrawal or a check made out to you — specify that you want a direct rollover to another HSA. The provider will ask you for the name, account number, and routing number of your new HSA provider.

Open the new HSA account before you request the rollover. You need to give your current provider the account details of the place where the money is going. If you do not have a new account yet, open one first, then call your old provider with the routing and account information.

Your current provider will send the money directly to the new provider's bank account. This is called a trustee-to-trustee transfer, and it is the safest way to move HSA money because the funds never touch your personal bank account. The transfer usually takes one to three weeks, depending on how quickly both providers process it.

What to do after the money arrives

Once the rollover is complete, log into your new HSA account and confirm that the money has arrived. Check the account balance and make sure it matches what you expected. If the amount is wrong or the money has not arrived after three weeks, contact your new provider immediately.

After you confirm receipt, you can close the old HSA account if you want. Some people keep both accounts open, but this creates extra work at tax time — you have to track spending and deductions across two accounts. Closing the old account simplifies things, though you should wait until you are certain the rollover is complete before you do.

Keep records of the rollover for your taxes. Save the confirmation from your old provider showing the rollover was processed, and save the confirmation from your new provider showing the money arrived. You do not report a rollover on your tax return — it is not taxable income — but if the IRS ever questions your HSA activity, these records prove the transfer was legitimate.

The one-rollover-per-year rule and what breaks it

The IRS limits you to one rollover per HSA per year. The 12-month period runs from the date you receive the money in the receiving account, not from the date you request the rollover. If you roll over HSA A on January 15, you cannot roll over HSA A again until January 15 of the following year.

If you try to do a second rollover within 12 months, the second transfer will be treated as a taxable withdrawal. You will owe income tax on the full amount, plus a 20 percent penalty if you are under 65 and the money was not spent on medical expenses. This penalty is steep, so it is important to track when you did your last rollover.

The rule applies to each HSA separately. If you have two different HSAs, you can roll over one of them in January and the other one in March, as long as you do not roll over the same account twice in 12 months. Some people consolidate multiple HSAs into one to avoid confusion.

Rollovers versus transfers and withdrawals

A rollover moves money from one HSA to another HSA. A transfer is when you move money within the same HSA — for example, from a savings portion to an investment portion. A withdrawal takes money out of the HSA system entirely, and you owe income tax on it unless you use it for medical expenses.

Transfers do not count against the one-rollover-per-year limit. You can move money around within the same HSA as many times as you want. Withdrawals do count as taxable income if they are not used for medical expenses, but they do not count against the rollover limit either.

If you need to move money to a different type of account — such as a regular savings account or a retirement account — that is a withdrawal, not a rollover. Withdrawals are taxable and may trigger penalties. Rollovers are only for moving money between HSAs.

What happens if the rollover goes wrong

If your old provider sends the money to the wrong account or your new provider loses the funds, contact both providers immediately. Ask your old provider for proof that the money was sent — they should have a confirmation number and the date it was transferred. Ask your new provider to search their records for an incoming transfer.

If the money was sent to the wrong account, your old provider may be able to recall it or file a claim with the bank. This process can take several weeks. In the meantime, you still have access to the money in your old HSA account — the rollover did not remove it. Once the issue is resolved, you can try the rollover again.

If you miss the 12-month window and accidentally do a second rollover, you can sometimes fix it by treating the second transfer as a return of the first rollover. This is called a return of rollover, and it requires filing an amended tax return. Talk to a tax professional if this happens to you — the rules are complex, and getting it wrong costs money.

Frequently Asked Questions

Can I roll over an HSA if I no longer have a high-deductible health plan?

Yes. Once money is in an HSA, you can move it between HSA providers at any time, even if you switched to a different type of health plan. The HDHP requirement only applies to making new contributions, not to moving money that is already there.

What if my employer closed my HSA when I left the job?

Contact your former employer's HSA provider and ask them to do a direct rollover to a new individual HSA you open. If the account was already closed, ask for a check made out to the new HSA provider (a rollover check), not to you personally. Deposit it into your new HSA within 60 days to avoid taxes and penalties.

How long does a rollover take?

Most rollovers take one to three weeks from the date you request it. Some providers are faster, and some are slower. Contact your new provider after two weeks to check on the status if the money has not arrived yet.

Do I have to pay taxes on a rollover?

No. A direct rollover from one HSA to another is not taxable income. You only owe taxes if you withdraw money from the HSA and do not spend it on medical expenses, or if you do a second rollover within 12 months.

Can I roll over money from a health flexible spending account (FSA) to an HSA?

No. FSAs and HSAs are separate accounts with different rules. You cannot roll over FSA money to an HSA. However, you can have both accounts at the same time if your employer offers them, as long as you meet the HSA requirements.