You can withdraw money from your HSA at any time, but the tax consequences depend on what you spend it on

An HSA (Health Savings Account) is your money. You own it outright, and the account does not expire or force you to spend it by a certain date. You can withdraw the full balance whenever you want. The catch is that if you withdraw money and do not use it for a may have access to medical expense, you will owe income tax on that withdrawal plus a 20 percent penalty — unless you are over 65, disabled, or no longer covered by a high-deductible health plan.

The IRS publishes a list of what counts as a may have access to medical expense. It includes doctor visits, prescriptions, dental work, vision care, and many over-the-counter items like bandages and pain relievers. It does not include cosmetic procedures, gym memberships, or most vitamins. The rules are strict, and the IRS audits HSA withdrawals.

If you need the money for something other than medical care, you can take it out — but you need to understand the tax bill first.

Key Takeaways

  • Withdrawals for may have access to medical expenses are tax-free and penalty-free at any age or any time.
  • Withdrawals for non-medical expenses 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.
  • The IRS defines may have access to medical expenses narrowly — cosmetic procedures, gym memberships, and most vitamins do not count.
  • You can withdraw money by writing a check, using a debit card, or requesting a transfer, depending on how your HSA provider lets you access funds.

How to withdraw money from your HSA

The mechanics depend on your HSA provider. Most HSA custodians (usually banks or investment firms) give you a debit card linked to the account. You can swipe it at a pharmacy or doctor's office just like a regular card. Some providers also let you write checks against the account or request an electronic transfer to your personal bank account.

A few providers require you to pay out of pocket first, then submit receipts and request reimbursement. This is less common but still happens. Check your HSA statement or call your provider to find out which methods they support.

There is no limit on how much you can withdraw in a single transaction or how often you can withdraw. You can empty the account in one day if you need to.

Withdrawals for medical expenses are always tax-free

If you withdraw money and spend it on a may have access to medical expense, there are no taxes and no penalties, no matter how old you are or whether you still have a high-deductible health plan. The IRS does not care when you withdraw the money relative to when you incur the expense — you can withdraw in January for a December medical bill, or withdraw years later for an old expense you never reimbursed yourself for.

may have access to expenses include:

  • Doctor, dentist, and vision care visits and exams
  • Prescription medications and insulin
  • Medical equipment like crutches, wheelchairs, and hearing aids
  • Over-the-counter medications like ibuprofen, antihistamines, and antacids (but only if you have a prescription or a doctor's note)
  • Dental work including cleanings, fillings, and orthodontia
  • Mental health counseling and therapy
  • Long-term care insurance premiums (with limits)

Keep receipts and documentation. If the IRS audits your HSA, you will need to show that the money went to a may have access to expense. A credit card statement alone is not enough — you need the itemized receipt showing what you bought.

Withdrawals for non-medical expenses trigger taxes and a penalty

If you withdraw money for something that is not a may have access to medical expense — a vacation, a car payment, rent, or anything else — you owe income tax on the withdrawal amount plus a 20 percent penalty. The penalty is separate from the tax, so the total hit is substantial.

For example, if you withdraw $5,000 for a non-medical expense and you are in the 22 percent federal tax bracket, you owe $1,100 in federal income tax (22 percent of $5,000) plus $1,000 in penalty (20 percent of $5,000), for a total of $2,100. You may also owe state income tax. That leaves you with $2,900 of the original $5,000.

The penalty applies to the withdrawal amount, not to the tax owed. It is calculated the same way regardless of your tax bracket.

The penalty does not explore if you are over 65 or disabled

Once you turn 65, you can withdraw money from your HSA for any reason without the 20 percent penalty. You still owe income tax on non-medical withdrawals, but the penalty goes away. This is one of the reasons HSAs are sometimes called "stealth retirement accounts" — the money can eventually be used like a traditional IRA.

If you become disabled before 65 (as defined by the Social Security Administration), the same rule applies: no penalty on non-medical withdrawals, but you still owe income tax.

Medical withdrawals remain tax-free and penalty-free at any age.

What happens if you no longer have a high-deductible health plan

HSAs are designed to work with high-deductible health plans. If you switch to a different type of health insurance — a PPO, HMO, or traditional plan with a lower deductible — you can no longer contribute new money to your HSA. But you can still withdraw money that is already in the account.

If you withdraw for a medical expense, it is still tax-free and penalty-free, regardless of what health plan you are on. If you withdraw for a non-medical expense, you owe income tax plus the 20 percent penalty — unless you are over 65 or disabled.

The key point: losing your high-deductible health plan does not lock you out of the money. It just stops you from adding more.

Common mistakes when withdrawing from an HSA

The most frequent error is withdrawing for something you think is medical but the IRS does not. Cosmetic procedures (unless medically necessary), gym memberships, most vitamins and supplements, and weight-loss programs are common culprits. Even if a doctor recommends them, they may not count. The IRS has a detailed list on its website, but when in doubt, ask your HSA provider or a tax professional before you withdraw.

Another mistake is not keeping receipts. If you withdraw $2,000 for medical expenses but cannot document what you spent it on, the IRS can treat the entire withdrawal as non-medical and assess taxes and penalties. Keep itemized receipts, not just credit card statements.

A third mistake is withdrawing more than you need and hoping to use it later. HSA withdrawals are final. If you withdraw $3,000 and only spend $2,000 on medical care, you cannot put the extra $1,000 back in. You will owe taxes and penalties on the $1,000 you did not use.

Frequently Asked Questions

Can I withdraw from my HSA if I am still working and have a high-deductible plan?

Yes. You can withdraw at any time for any reason. If you withdraw for a may have access to medical expense, there are no taxes or penalties. If you withdraw for something else, you owe income tax plus a 20 percent penalty.

What if I withdraw money and then find out it was not a may have access to expense?

You will owe income tax and the 20 percent penalty on that withdrawal. The IRS does not give you a grace period to correct the mistake. If the IRS audits and finds non-may have access to withdrawals, you will owe back taxes, penalties, and possibly interest. It is worth asking before you withdraw if you are unsure.

Can I withdraw money to pay my health insurance premium?

It depends on the type of premium. You can use HSA money to pay for COBRA premiums, Medicare premiums (Part B, Part D, and supplemental), and long-term care insurance premiums. You cannot use it to pay for regular employer health insurance premiums while you are still employed, though you can use it after you retire.

Do I have to report HSA withdrawals on my tax return?

Your HSA provider sends you a Form 1099-SA each year showing all withdrawals. You report this on your tax return. If you withdrew only for may have access to medical expenses, you do not owe additional tax. If you withdrew for non-medical expenses, you report the non-may have access to amount on Form 8889 and calculate the tax and penalty.

What if I withdraw money by mistake?

Once money leaves your HSA, you cannot put it back unless you recontribute it as a new deposit (and you may hit annual contribution limits). If you withdrew by mistake for a non-medical reason, you will owe taxes and penalties on that withdrawal. Contact your HSA provider when ready to see if they can reverse the transaction before it settles.