You can transfer money from your HSA to your bank account, but only under specific circumstances

An HSA (Health Savings Account) is designed to hold money for medical expenses. The account has tax advantages — money you put in is not taxed, and money you take out for may have access to medical costs is not taxed either. Because of these tax benefits, the IRS limits when you can move money out without a penalty.

You can transfer money to your bank account in two ways: you can withdraw it for a may have access to medical expense (which is tax-free), or you can withdraw it for any reason (which means you pay income tax plus a 20% penalty on the amount). Some HSA providers also let you use a debit card linked to the account, which functions like a transfer but happens at the point of purchase.

The key difference between an HSA and a regular savings account is that an HSA is not meant to be a general savings tool. If you move money out for non-medical reasons, you will pay a price for it.

Key Takeaways

  • Withdrawals for may have access to medical expenses (doctor visits, prescriptions, dental work, vision care) are tax-free and penalty-free, regardless of when you take the money out.
  • Withdrawals for any other reason trigger income tax on the amount plus a 20% penalty, making this option expensive unless you have no other choice.
  • Many HSA providers offer a debit card that lets you pay for medical expenses directly from the account, which avoids a separate transfer step.
  • Money in an HSA rolls over year to year — you do not lose it if you do not spend it in the calendar year it was contributed.
  • The IRS publishes a list of may have access to medical expenses; if you are unsure whether something counts, check that list or ask your HSA provider before withdrawing.

Transferring money for may have access to medical expenses

A may have access to medical expense is a health cost the IRS recognizes. This includes doctor visits, hospital stays, prescription medications, dental work, vision care (glasses, contacts, exams), hearing aids, and many other treatments. The IRS maintains a full list on its website, and your HSA provider usually has a summary of common expenses.

To withdraw for a may have access to expense, you typically log into your HSA account online or call the provider and request a transfer to your bank account. Some providers process this when ready; others take one to three business days. You will need to keep receipts and documentation of the medical expense, because the IRS can ask you to prove the withdrawal was legitimate if you are audited.

You do not have to withdraw the money in the same year you had the expense. If you paid for dental work in 2023 but did not withdraw the money until 2025, that withdrawal is still tax-free and penalty-free. This flexibility is one reason an HSA can be a powerful savings tool — you can let the money grow and withdraw it later when you need it.

Withdrawing money for non-medical reasons

If you withdraw money from your HSA for something that is not a may have access to medical expense — groceries, rent, a vacation — you will owe income tax on that amount plus a 20% penalty. This is expensive. If you withdraw $1,000 for a non-medical reason and you are in the 22% tax bracket, you will owe $220 in income tax plus $200 in penalty, leaving you with only $580 of the original $1,000.

There is one exception: if you are over 65 years old, you can withdraw money for any reason and you will owe only income tax, not the 20% penalty. The money is still taxed as income, but the penalty goes away. This rule exists because the IRS assumes that once you reach retirement age, you may need to use HSA funds for general living expenses.

Before you withdraw for a non-medical reason, check with your HSA provider about how the withdrawal is reported. They will send you a Form 1099-SA at the end of the year showing the total amount you withdrew. If any of that withdrawal was for a non-medical reason, you will need to report it correctly on your tax return or you may face additional penalties.

Using an HSA debit card instead of transferring

Many HSA providers issue a debit card linked directly to the account. When you use this card at a pharmacy, doctor's office, or other medical provider, the money comes straight from your HSA. This is not technically a transfer to your bank account, but it accomplishes the same goal — getting the money to pay for a medical expense — without the extra step.

The advantage of a debit card is speed and simplicity. You do not have to request a transfer, wait for it to process, and then pay the provider separately. You just swipe the card. The disadvantage is that some debit cards have daily or monthly spending limits, and you cannot use them at places that do not accept the card network (some small practices or international providers, for example).

If your HSA provider does not offer a debit card, or if you prefer not to use one, you can always request a transfer to your bank account and pay the provider from there.

What happens if you transfer money and later realize it was not a may have access to expense

If you withdraw money thinking it was a may have access to expense and later find out it was not, you can put the money back into the HSA within a certain time frame and avoid the penalty. This is called a recontribution or correction, and the rules vary by HSA provider.

Some providers allow you to recontribute within 60 days of the withdrawal; others have different windows. The key is to act quickly and contact your provider as soon as you realize the mistake. They can guide you through the process and help you file any corrected tax forms if needed.

If you do not recontribute in time, you will owe the income tax and 20% penalty on that amount when you file your taxes. This is another reason to keep good records of what you withdraw and why — it helps you catch mistakes before they become tax problems.

How to request a transfer from your HSA provider

The process for requesting a transfer varies by provider, but most follow a similar path. Log into your HSA account online and look for an option labeled "Withdraw," "Transfer," or "Request a Distribution." You will usually need to specify the amount, the reason (if the provider asks), and where the money should go — your bank account routing number and account number.

Some providers let you set up recurring transfers, which is useful if you have ongoing medical expenses like monthly prescriptions. Others require you to request each transfer individually. A few still require you to call or mail a form, though this is becoming less common.

After you request the transfer, ask the provider how long it will take. Most transfers arrive within one to three business days, but some providers are slower. If you need the money quickly for a medical bill, ask about expedited options or whether you can use the debit card instead.

Frequently Asked Questions

Can I transfer my HSA balance to my bank account and close the account?

You can close an HSA and transfer the balance, but any amount you withdraw for non-medical reasons will be taxed and penalized. If the entire balance is for may have access to medical expenses, you can transfer it all tax-free. If you are closing the account because you no longer have a high-deductible health plan, talk to your provider about your options — some allow you to keep the account open even after you switch insurance.

What if I use my HSA debit card and the charge is later denied as not medical?

If a merchant or the card network flags a purchase as non-medical and the charge is reversed, the money goes back into your HSA. If the charge goes through but you later learn it should not have, contact your HSA provider to report the error and ask about recontribution options. Keep the receipt and any documentation showing why the expense was not may have access to.

Do I have to report HSA transfers to my bank?

No. Your bank does not need to know the money came from an HSA. However, your HSA provider will report the transfer to the IRS on a Form 1099-SA. You will receive a copy, and you should keep it with your tax records. If the withdrawal was for a may have access to medical expense, you do not need to do anything special on your tax return.

Can I transfer money from my HSA to someone else's bank account?

No. HSA funds belong to the account holder and can only be transferred to that person's own bank account or used to pay that person's medical expenses. You cannot gift HSA money to a family member or friend, even if they have medical bills. If you try, the transfer will be treated as a non-medical withdrawal and taxed and penalized.

What if my HSA provider goes out of business?

HSA funds are held in trust and are protected even if the provider fails. Your money does not disappear. The provider's assets are typically transferred to another HSA custodian, or you will be notified and given the option to transfer your account yourself. Contact your state's banking regulator or the provider's customer service if you are concerned about the company's stability.