You can withdraw HSA money at ATMs, through your bank, or by writing a check — just like a regular savings account

Your Health Savings Account works like a hybrid between a savings account and a debit card. Most HSA providers give you a debit card that you can use at pharmacies, doctors' offices, and medical suppliers to pay for may be able to access expenses directly. But if you need cash instead, you have several straightforward options.

The simplest route is usually the ATM. If your HSA is held at a bank or credit union, you can withdraw cash from their ATMs just as you would from a checking account. Some HSA providers also participate in ATM networks — your provider's website or the back of your debit card will show which ATMs you can use without a fee.

If ATM withdrawal isn't an option or you need a larger amount, you can request a check from your HSA provider or transfer money to your personal bank account. This takes a few business days but works reliably. You can also visit a branch in person if your HSA is held at a bank with physical locations.

Key Takeaways

  • Most HSA debit cards work at ATMs, and many providers waive fees at their own ATM networks or partner networks like Allpoint or MoneyPass.
  • You can request a check or electronic transfer from your HSA provider to move money to your personal bank account, which typically takes three to five business days.
  • Using your HSA debit card directly at a pharmacy or doctor's office is the fastest way to pay for may be able to access medical expenses without touching cash.
  • Some HSA providers charge fees for ATM withdrawals outside their network, so checking your provider's fee schedule before you withdraw can save you money.

ATM withdrawals and which networks accept your card

The ATM option depends on which company holds your HSA. If your employer chose a large bank or financial institution to administer the account — such as Fidelity, Lively, or HealthEquity — your debit card usually works at that institution's ATMs for free.

Beyond your provider's own ATMs, many HSA debit cards are part of larger networks. Allpoint and MoneyPass are the two biggest, with thousands of ATMs nationwide. Your debit card documentation or your online account dashboard will tell you which network your card belongs to. You can also search the Allpoint or MoneyPass websites by entering your ZIP code to find nearby ATMs.

Out-of-network ATM withdrawals — using an ATM that is not part of your provider's network — usually cost money. Fees vary but often run $2 to $3 per withdrawal. Some providers charge the fee, and some ATM operators do. Check your provider's fee schedule before you withdraw, especially if you plan to use ATMs regularly.

Requesting checks or bank transfers from your HSA provider

If you do not have access to a convenient ATM or prefer not to use one, you can request a check directly from your HSA provider. This is a standard service, and most providers let you order checks through their online portal or by calling customer service. The check is drawn on your HSA account, so you can deposit it into your personal bank account or cash it at a bank or check-cashing service.

Electronic transfer is often faster. Many providers let you move money from your HSA to a linked bank account through their website or app. This typically takes one to three business days, depending on your bank. Some providers charge a small fee for transfers, while others offer them free — check your account terms.

If your HSA is held at a bank with branches, you can also visit in person and withdraw cash directly at the teller window. Bring your HSA debit card and a photo ID. This is the fastest option if you need cash when ready and a branch is nearby.

Using your HSA debit card directly at medical providers

The easiest way to access your HSA money is often to not withdraw it as cash at all. Your HSA debit card works like a regular debit card at pharmacies, doctor's offices, hospitals, and medical suppliers. When you swipe it, the transaction is processed as a medical expense, and the money comes straight from your HSA.

This method avoids ATM fees entirely and keeps a clear record of what you spent the money on. If you are paying for an may be able to access expense — prescription medications, copays, dental work, vision care, or medical equipment — using the card directly is usually the fastest and cheapest option.

Some medical providers may not recognize HSA debit cards, especially smaller offices or specialists. In those cases, you can pay with your personal debit card or cash and then request reimbursement from your HSA provider. Keep your receipt and submit it through your provider's online portal or by mail.

What happens if you withdraw money for non-medical expenses

HSA money is meant for medical expenses only. If you withdraw cash and use it for something that is not medically may be able to access — groceries, rent, or entertainment — you owe income tax on that amount, plus a 20 percent penalty. The penalty applies only to the non-medical portion, not your whole account.

The IRS does not automatically know what you spent the money on when you withdraw it as cash. But your HSA provider tracks your account, and if you claim reimbursement for a non-may be able to access expense, that creates a record. If you withdraw cash and spend it on non-medical things, you are responsible for reporting the non-medical portion on your tax return.

After age 65, you can withdraw HSA money for any reason without the 20 percent penalty — you still owe income tax on non-medical withdrawals, but the penalty goes away. This makes HSA a powerful retirement savings tool if you do not spend all the money on medical expenses while you are working.

Fees to watch for when withdrawing HSA money

Different providers charge different fees, so it is worth understanding your account before you start withdrawing. The most common fees are out-of-network ATM charges, which can range from $2 to $3 per withdrawal. Some providers also charge for paper checks or electronic transfers, though many waive these fees.

A few providers charge monthly maintenance fees or inactivity fees if your account balance falls below a certain level. These are less common with larger providers but worth checking. Your HSA provider should have a fee schedule available on their website or in your account documents.

To minimize fees, use your provider's ATM network or partner network whenever possible, and consider using your debit card directly at medical providers instead of withdrawing cash. If you withdraw regularly, the fees can add up quickly.

Frequently Asked Questions

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

You can withdraw money for may be able to access medical expenses anytime, regardless of your current insurance. However, you can only contribute new money to an HSA while you are enrolled in a high-deductible health plan. Once you switch plans, your existing HSA balance stays in the account and you can use it indefinitely.

What if my HSA provider does not have ATMs near me?

Check whether your debit card is part of the Allpoint or MoneyPass network — most are — and search their websites for nearby ATMs. If neither network has locations near you, request an electronic transfer to your personal bank account or order a check. Both take a few business days but cost nothing or very little.

Do I need to keep receipts when I withdraw HSA money?

If you use your debit card directly at a medical provider, the transaction is automatically documented. If you withdraw cash or reimburse yourself, keep receipts for at least three years in case the IRS asks questions. The IRS can audit HSA accounts, and receipts are your proof that the expense was medically may be able to access.

Can someone else withdraw money from my HSA?

Only you can withdraw from your HSA unless you give someone power of attorney over the account. Your spouse cannot access it without your permission, even if they are on your health plan. If you want someone else to handle withdrawals, contact your provider about setting up authorized access.

What is the difference between withdrawing and getting reimbursed?

Withdrawing means taking money out as cash or a transfer. Reimbursement means paying a medical expense with your own money first, then submitting a receipt to your HSA provider to get that money back. Both reduce your HSA balance, but reimbursement creates a clear paper trail of what the money was spent on.