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 designed to pay for medical expenses, and withdrawals for may have access to medical costs come out tax-free. If you withdraw money for non-medical reasons, you pay income tax on that amount plus a 20% penalty — unless you are 65 or older, in which case the penalty disappears but income tax remains.

The key question is whether your withdrawal counts as a may have access to medical expense. The IRS has a specific list, and it includes doctor visits, prescriptions, dental work, vision care, and many other health-related costs. It does not include health insurance premiums (with narrow exceptions), cosmetic procedures, or gym memberships.

If you need the money for something other than medical care, you have the option to take it out — you just need to understand the cost of doing so.

Key Takeaways

  • Withdrawals for may have access to medical expenses are tax-free and penalty-free at any age.
  • Non-medical withdrawals before age 65 trigger both income tax and a 20% penalty on the amount withdrawn.
  • After age 65, you can withdraw money for any reason and pay only income tax, with no penalty.
  • You do not need to withdraw money in the same year you incur the medical expense — you can pay out of pocket now and reimburse yourself from the HSA later.

What counts as a may have access to medical expense

The IRS maintains a list of may have access to medical expenses, and it is longer than most people realize. It covers doctor and dentist visits, prescription medications, eyeglasses and contact lenses, hearing aids, mental health treatment, physical therapy, and many over-the-counter items like pain relievers and allergy medicine (though you typically need a prescription for those to count).

It also includes medical equipment and supplies: crutches, wheelchairs, blood pressure monitors, glucose monitors, and similar items. Long-term care services and certain insurance premiums — including COBRA, Medicare premiums, and long-term care insurance — also may have access to, though health insurance premiums you pay while employed do not.

What does not count: cosmetic procedures (unless medically necessary), gym memberships, vitamins and supplements (unless prescribed by a doctor for a specific condition), and general wellness products. If you are unsure whether a specific expense qualifies, the IRS publishes a detailed list on its website, or you can ask your HSA provider.

The tax and penalty cost of non-medical withdrawals

If you withdraw money from your HSA for something that is not a may have access to medical expense, you owe income tax on that amount at your regular tax rate. On top of that, you pay a 20% penalty. So if you withdraw $1,000 for a non-medical reason and your tax bracket is 22%, you would owe $220 in income tax plus $200 in penalty — a total of $420 on the $1,000 withdrawal.

This penalty applies only to the amount you withdraw for non-medical reasons, not to your entire HSA balance. If you withdraw $5,000 and $4,000 of it goes to may have access to medical expenses, only the $1,000 non-medical portion triggers the penalty and income tax.

The penalty does not apply if you are 65 or older. At that age, you can withdraw money for any reason and pay only income tax — the 20% penalty goes away. This is one reason HSAs are sometimes called "retirement accounts in disguise": after 65, they work like traditional IRAs, except the money spent on medical care remains tax-free.

How to withdraw money without triggering penalties

The simplest way to avoid penalties is to withdraw only for may have access to medical expenses. You can request a check or transfer from your HSA provider, or many providers allow you to use a debit card linked to the account.

One strategy that surprises many people: you do not have to withdraw money in the same year you pay for medical care. You can pay a medical bill out of your own pocket now, keep the receipt, and withdraw that amount from your HSA months or even years later. This lets you leave money in the HSA to grow and invest while you cover current expenses from your regular income.

If you do this, keep careful records. The IRS does not require you to submit receipts when you withdraw, but you must be able to prove the expense was may have access to if you are audited. Many people photograph receipts or keep a spreadsheet of medical expenses and dates.

What happens if you withdraw for the wrong reason

If you withdraw money for a non-medical expense, you are responsible for reporting it on your tax return. Your HSA provider will send you a Form 1099-SA showing the total amount you withdrew. You then report any non-may have access to portion on your return and calculate the 20% penalty yourself.

If you discover after the fact that you made a mistake — for example, you withdrew money thinking an expense may have access to when it did not — you can sometimes correct it by recontributing the money within a certain timeframe, though this depends on your specific situation and the IRS rules in effect. It is better to verify before you withdraw.

The IRS does not typically audit HSA withdrawals unless there is a pattern of large non-medical withdrawals or unless your return is selected for audit for other reasons. That said, the penalty and tax are real costs, and they add up quickly on larger amounts.

HSA withdrawals and your HSA provider

Different HSA providers have different withdrawal processes. Some allow online transfers to your bank account. Others issue checks. Many provide a debit card that you can use at pharmacies, doctors' offices, and medical suppliers. Some require you to submit receipts before approving a withdrawal; others do not.

When you open or manage your HSA, ask your provider about their withdrawal options and any documentation they require. If you plan to reimburse yourself for past medical expenses, confirm that they allow this and what records they need from you.

If you change HSA providers, you can roll over your balance to the new account without tax or penalty. This is different from a withdrawal — it is a direct transfer of funds from one HSA to another.

Frequently Asked Questions

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

Yes. The expense must be may have access to, but it does not have to be your own medical expense. You can withdraw to pay for medical care for your spouse, your children, or any dependent you claim on your tax return. You can also pay for expenses of family members who are not dependents, as long as the expense itself qualifies.

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

You can recontribute the money to your HSA within a limited timeframe in some cases, though rules vary. The safest approach is to verify before you withdraw. If you have already withdrawn and are unsure, contact your HSA provider or a tax professional — the penalty and tax can be substantial, and it is worth getting it right.

Do I have to withdraw money from my HSA, or can I just leave it there?

You do not have to withdraw anything. HSA money rolls over year to year — there is no "use it or lose it" rule like there is with flexible spending accounts. You can let the balance grow and invest it for future medical expenses or retirement.

Can I withdraw HSA money to pay my health insurance premium?

It depends on the premium. You can withdraw to pay Medicare premiums, COBRA premiums, and long-term care insurance premiums. You cannot withdraw to pay regular health insurance premiums while you are employed. If you lose your job and pay COBRA or an ACA marketplace premium, that withdrawal would be may have access to.