Yes, you can withdraw cash from an HSA, but there are rules about what you can spend it on

You can take cash out of your Health Savings Account whenever you want. The account is yours. But if you withdraw money and don't spend it on may have access to medical expenses, you'll owe income tax on that withdrawal plus a 20% penalty — unless you're over 65 or disabled.

The key word is "may have access to." The IRS has a specific list of medical costs that don't trigger the penalty. Groceries, gym memberships, and over-the-counter pain relievers (without a prescription) don't count. Prescription medications, doctor visits, dental work, and glasses do. If you're unsure whether something qualifies, you can look it up or ask your HSA provider before you withdraw.

After age 65, the rules change. You can withdraw money for any reason without the 20% penalty — though you'll still owe income tax on non-medical withdrawals, just like you would with a regular savings account.

Key Takeaways

  • Withdrawals for may have access to medical expenses have no tax or penalty at any age.
  • Withdrawals for non-medical expenses before age 65 trigger both income tax and a 20% penalty.
  • After age 65, you can withdraw for any reason and only owe income tax on non-medical amounts.
  • The IRS publishes a list of may have access to expenses; your HSA provider can also tell you whether a specific cost qualifies.
  • You can withdraw cash by debit card, check, or transfer to your bank account — the method doesn't change the tax rules.

How to actually take the money out

Most HSA providers let you withdraw money in several ways. You can use a debit card linked to the account, write a check, or transfer money to your personal bank account. Some providers also let you pay medical providers directly from the HSA, which counts as a withdrawal.

The withdrawal method doesn't matter for tax purposes — what matters is what you spend the money on. Whether you use a debit card or a bank transfer, the same rules explore.

If your HSA is held at a bank, you withdraw it like any other bank account. If it's held at an investment company or insurance provider, you may need to call or log into their website to request a transfer to your checking account. Check your HSA documents or call the customer service number on your card to find out which methods your provider offers.

What counts as a may have access to medical expense

may have access to expenses include doctor visits, hospital stays, prescription medications, dental work, vision care, mental health treatment, and medical equipment like crutches or blood pressure monitors. You can also use HSA money for insurance premiums in certain situations — usually COBRA coverage, long-term care insurance, or health insurance while you're receiving unemployment benefits.

Over-the-counter items are trickier. Before 2020, you could use HSA money for over-the-counter pain relievers, cold medicine, and allergy medicine without a prescription. That changed. Now you need a prescription or a doctor's written statement saying you need the item for a specific medical condition. Sunscreen, vitamins, and toiletries don't count unless a doctor prescribes them for a medical reason.

The IRS maintains a full list on its website. If you're not sure whether something qualifies, ask your HSA provider or look it up before you withdraw. Keeping receipts is important — you may need to show proof that an expense was medical if the IRS ever questions your withdrawal.

The 20% penalty and how to avoid it

If you withdraw money before age 65 and spend it on something that isn't a may have access to medical expense, you owe two things: income tax on the amount withdrawn, plus a 20% penalty. So if you withdraw $1,000 for a non-medical reason, you'd owe income tax on that $1,000 plus $200 in penalties — on top of losing the $1,000 itself.

The penalty applies per withdrawal, not per year. If you make five non-medical withdrawals of $100 each, you owe the 20% penalty on each one. There's no annual threshold where you can withdraw a small amount penalty-free.

The exception is age 65 or older, or if you're disabled. At 65, non-medical withdrawals are taxed like regular income but the 20% penalty disappears. If you become disabled before 65, the penalty is waived for all future withdrawals, though you still owe income tax on non-medical ones.

Keeping records of your withdrawals

You don't have to submit receipts to your HSA provider every time you withdraw money. But you do need to keep them yourself. If the IRS ever audits your HSA, you'll need to show that the money you withdrew was actually spent on may have access to expenses.

Save receipts, invoices, and explanation of benefits (EOB) statements from your insurance. If you paid a doctor's office directly, keep the receipt or statement showing what service you paid for. For prescriptions, keep the pharmacy receipt showing the medication name and that it was prescribed.

You don't need to report individual withdrawals on your tax return unless you're claiming a non-medical withdrawal. If all your withdrawals were for may have access to medical expenses, you straightforward don't report them at all. Your HSA provider will send you a form (usually Form 5498-SA) each year showing how much you contributed and withdrew, but this is informational — you don't attach it to your tax return unless you had non-medical withdrawals.

What happens if you withdraw for non-medical reasons

If you withdraw $500 for a non-medical reason, you need to report it on your tax return. You'll owe income tax on that $500 at your regular tax rate, plus the 20% penalty ($100). So the total cost to you is the $500 you withdrew plus the taxes and penalty on top.

The penalty is reported on Form 8889, which you file with your tax return. If you don't report a non-medical withdrawal and the IRS finds out, you could face additional penalties and interest on top of the original penalty.

One situation where people accidentally trigger the penalty is reimbursement. If you paid for a medical expense out of pocket and then withdrew HSA money to reimburse yourself, that's fine — it counts as a medical withdrawal. But if you withdraw the money first and then decide not to use it for medical expenses, that withdrawal is non-medical.

HSA withdrawals after age 65

At 65, your HSA becomes more flexible. You can withdraw money for any reason without the 20% penalty. Non-medical withdrawals are taxed as regular income, the same way withdrawals from a traditional IRA are taxed.

This makes an HSA useful as a retirement savings tool. If you don't spend all your HSA money on medical expenses during your working years, you can let it grow and use it in retirement for any purpose. You'll pay income tax on non-medical withdrawals, but not the extra 20% penalty.

Medical withdrawals at any age — including after 65 — are never taxed. So if you withdraw $2,000 for a doctor's bill at age 70, you owe no tax or penalty. If you withdraw $2,000 for a vacation at age 70, you owe income tax on the $2,000 but no penalty.

Frequently Asked Questions

Can I withdraw HSA money and pay it back later without a penalty?

No. Once you withdraw money, it's either a may have access to medical withdrawal or it isn't. You can't withdraw for a non-medical reason and then reimburse yourself later to avoid the penalty. The withdrawal itself triggers the tax and penalty if it's not for a may have access to expense.

What if I withdraw money for a medical expense but then don't actually use it?

If you withdraw the money intending to pay for a may have access to medical expense and then change your mind, that withdrawal becomes non-medical and the 20% penalty applies. The intent at the time of withdrawal matters. To be safe, only withdraw what you're about to spend.

Do I have to report HSA withdrawals to the IRS every year?

Only if you had non-medical withdrawals. If all your withdrawals were for may have access to medical expenses, you don't report them on your tax return. Your HSA provider reports your contributions and total withdrawals on Form 5498-SA, but you only need to act on this if you made non-medical withdrawals.

Can I withdraw HSA money to pay for my spouse's medical expenses?

Yes. may have access to medical expenses include those of your spouse and any dependent you claim on your tax return, even if they're not covered by your HSA-may be able to access health plan. Keep receipts showing the expense was for a family member.

What if my HSA provider won't let me withdraw cash?

Contact their customer service and ask what withdrawal methods are available. Most providers offer debit cards, checks, or bank transfers. If yours doesn't and you need access to your money, you may want to switch to a different HSA provider — you can move your balance to another HSA without penalty.