What you can and cannot move from an HSA to your bank account

You can transfer money from your HSA to your personal bank account, but only under specific circumstances. The rules depend on whether the money is being used for a may have access to medical expense — the IRS term for healthcare costs the HSA is designed to cover — or whether you are straightforward moving funds out for other reasons.

If you are withdrawing money to pay for a may have access to medical expense, the transfer itself is straightforward: you request the withdrawal from your HSA provider, and the funds move to your bank account. You then use that money to pay the medical bill. This is a normal, tax-free transaction as long as you actually have a may have access to expense to cover.

If you want to move money out for non-medical reasons, you can do that too — but the IRS will tax the withdrawal as ordinary income, and you will owe a 20 percent penalty on top unless you are over 65, disabled, or no longer covered by a high-deductible health plan. That penalty is separate from the income tax, so a $1,000 non-medical withdrawal could cost you $200 in penalty plus income tax on the full $1,000.

Key Takeaways

  • Withdrawals for may have access to medical expenses are tax-free and penalty-free, and the money goes directly to your bank account when you request it.
  • Non-medical withdrawals are taxed as ordinary income plus a 20 percent penalty, unless you are over 65, disabled, or no longer on a high-deductible health plan.
  • Your HSA provider controls the withdrawal process — you cannot move money directly between accounts yourself, and the timeline depends on the provider.
  • You do not have to spend the money when ready after withdrawal; you can move it to your bank account and pay the medical bill later, as long as the expense is may have access to.

How the withdrawal process actually works

The mechanics depend on your HSA provider. Most HSA accounts are held at banks, credit unions, or third-party administrators like HealthEquity, Lively, or Fidelity. To move money out, you log into your account online or call the provider and request a withdrawal to your linked bank account.

The provider will ask you to specify the amount and the destination account. Some providers require you to confirm that the withdrawal is for a may have access to medical expense; others do not ask at all. The IRS does not require the provider to verify your reason — that responsibility falls on you. If you claim a withdrawal is for a medical expense and it is not, the IRS can assess penalties and back taxes if they audit you.

Timing varies by provider. Most transfers take one to three business days, similar to a standard bank transfer. Some HSA providers offer debit cards or checks, which can be faster if you need to pay a provider directly, but if you specifically want the money in your personal bank account, a transfer request is the standard route.

may have access to medical expenses that justify a tax-free withdrawal

The IRS maintains a detailed list of what counts as a may have access to medical expense. The broad categories include doctor visits, hospital care, prescription drugs, dental work, vision care, and mental health treatment. Deductibles, copays, and coinsurance all count. Physical therapy, hearing aids, and certain medical equipment also may have access to.

Some expenses that seem medical do not may have access to. Over-the-counter medications do not count unless they are prescribed by a doctor. Cosmetic procedures do not count. Health club memberships, even if recommended for a medical condition, do not count. Vitamins and supplements do not count unless they are prescribed. The IRS publishes a full list in Publication 502, but the general rule is that the expense must be for diagnosis, treatment, or prevention of disease or condition.

You do not have to withdraw the money at the exact moment you incur the expense. You can pay a medical bill out of pocket, keep the receipt, and withdraw from your HSA weeks or months later. This is useful if you want to let the HSA balance grow and use it strategically. Just keep the receipt — if the IRS audits you, you will need to show that the expense was real and that you had not already been reimbursed for it.

What happens if you withdraw money for non-medical reasons

If you take money out of your HSA and do not use it for a may have access to medical expense, the IRS treats it as a non-may have access to distribution. You owe income tax on the full amount at your ordinary tax rate, plus a 20 percent penalty. So if you are in the 22 percent tax bracket and withdraw $5,000 for a vacation, you owe $1,100 in income tax plus $1,000 in penalty — $2,100 total.

There are three exceptions to the 20 percent penalty. If you are over 65, you can withdraw money for any reason and owe only income tax, no penalty. If you become disabled (as defined by the IRS), the same rule applies. If you lose coverage under a high-deductible health plan — because you switched to a different type of insurance or your employer dropped the plan — you can withdraw the balance without penalty, though you still owe income tax on non-medical amounts.

The penalty is assessed by the IRS, not by your HSA provider. Your provider will issue a 1099-SA form at tax time showing all your withdrawals. If you claim some were non-may have access to, you report that on your tax return and calculate the penalty yourself, or your tax software will do it. The IRS does not pre-approve or deny withdrawals — they audit after the fact if something looks wrong.

Timing and limits on how often you can withdraw

There is no limit on how many times you can withdraw from your HSA or how much you can withdraw in a given year, as long as the total does not exceed your account balance. You can make one withdrawal or fifty. The only constraint is the amount you have saved.

The withdrawal itself — the transfer from your HSA to your bank account — typically takes one to three business days, depending on your provider and your bank. Some providers offer faster options like debit cards or checks if you need the money when ready. If you are paying a medical provider directly, ask whether they accept HSA debit cards or checks; that can be faster than withdrawing to your bank account first.

There is also no time limit on when you can use the money. You can withdraw it today and pay a medical bill from three years ago, as long as you have the receipt. The IRS allows you to reimburse yourself for past medical expenses at any point in the future, which is why some people use HSAs as long-term savings vehicles — they pay medical bills out of pocket and let the HSA grow, then withdraw it later.

Reimbursing yourself for past medical expenses

One of the less obvious features of HSAs is that you can withdraw money to reimburse yourself for medical expenses you paid for out of pocket in previous years. This works as long as the expense was incurred after you opened the HSA and you have not already been reimbursed by insurance or another source.

The process is the same: you request a withdrawal from your HSA provider and transfer it to your bank account. You do not need to file any special form or notify the IRS. You just need to keep the receipt and be able to show, if audited, that the expense was real and may have access to. This is useful if you had a large medical bill years ago that you paid yourself, and now you want to reimburse yourself from your HSA savings.

Some people use this strategy deliberately. They pay medical expenses out of pocket and let their HSA balance grow, treating it as an investment account. Then, years later, they withdraw money to reimburse themselves for those old expenses. This way, the money in the HSA has had time to grow (especially if it is invested), and they get a tax-free withdrawal when they need it.

How to set up a bank account link with your HSA provider

Before you can transfer money, your HSA provider needs to know where to send it. Most providers let you add a bank account through their online portal. You will need your routing number and account number, which you can find on a check or in your bank's online banking system.

The first transfer may take longer than subsequent ones. Some providers verify the account by making two small deposits (usually under a dollar each) and asking you to confirm the amounts. This is a security measure to may support you own the account. After verification, transfers are usually faster.

If you do not have a bank account linked, you can still request a withdrawal — most providers will mail you a check or offer other options like a debit card. But a linked bank account is the fastest and most direct route to get money into your personal account.

Frequently Asked Questions

Can I transfer my entire HSA balance to my bank account at once?

Yes. There is no limit on the total amount you can withdraw in a single transaction or over a year. You can move the entire balance if you want. If the money is for may have access to medical expenses, it is tax-free. If it is not, you owe income tax and a 20 percent penalty on the non-may have access to portion.

What if I withdraw money and then do not use it for a medical expense?

You have already triggered a withdrawal. If you do not use the money for a may have access to medical expense, the IRS treats it as non-may have access to, and you owe income tax plus a 20 percent penalty. You cannot put the money back into the HSA to undo it. Plan your withdrawals carefully to match actual medical expenses.

Do I have to pay taxes on the withdrawal itself, or only when I file my return?

Your HSA provider does not withhold taxes on withdrawals. You owe the taxes when you file your return. If you withdraw non-may have access to money, you will owe a larger tax bill at tax time, so budget for that. Some people set aside money from non-may have access to withdrawals to cover the tax bill.

Can I withdraw money from my HSA if I am no longer on a high-deductible health plan?

Yes, you can withdraw at any time. If you are no longer covered by a high-deductible plan, you cannot make new contributions, but you can withdraw existing money. Non-medical withdrawals no longer incur the 20 percent penalty once you lose coverage, though you still owe income tax.

How long do I have to keep receipts for medical expenses I reimburse myself for?

The IRS does not specify a time limit, but you should keep receipts for at least three to seven years in case of an audit. The statute of limitations for the IRS to audit is generally three years, but it can be longer if they suspect underreporting of income. Keep receipts as long as you keep your tax returns.