You can take money out of your HSA whenever you need it, but the rules about what you can spend it on matter
Yes, you can withdraw money from your Health Savings Account at any time. There is no waiting period and no permission needed from your employer or the bank. However, the tax treatment of that withdrawal depends entirely on what you spend the money on. If you use it for a may have access to medical expense — something the IRS recognizes as healthcare — the withdrawal is tax-free. If you use it for anything else, you pay income tax on the amount plus a 20% penalty, with limited exceptions.
The key is knowing which expenses count as may have access to. The list is longer than most people expect, but it does not include everything health-related. A dental crown counts. Vitamins do not, unless your doctor prescribes them for a specific condition. Gym memberships do not. Physical therapy does.
Key Takeaways
- You can withdraw HSA money anytime without asking permission, but non-medical withdrawals trigger income tax plus a 20% penalty.
- may have access to medical expenses include deductibles, copays, prescriptions, dental work, vision care, and many treatments not covered by insurance.
- You can withdraw money to pay for a medical expense that happened in the past, even years ago, as long as you did not already claim it on your taxes.
- After age 65, you can withdraw money for any reason without the 20% penalty, though non-medical withdrawals still owe income tax.
- Keep receipts and records for every medical withdrawal in case the IRS asks you to prove the expense was may have access to.
What counts as a may have access to medical expense
The IRS maintains a list of may have access to medical expenses, and it covers far more than just doctor visits. Deductibles, copays, and coinsurance all count. Prescription medications count. Dental work — fillings, crowns, root canals, orthodontia — counts. Vision care, including glasses, contacts, and eye exams, counts. Mental health treatment, physical therapy, and chiropractic care count. Over-the-counter medications like pain relievers and allergy medicine count if you have a prescription or a doctor's note saying you need them.
Some expenses surprise people because they seem health-related but do not may have access to. Cosmetic procedures do not count unless they treat an injury or disease — a facelift does not, but reconstructive surgery after an accident does. Gym memberships and fitness equipment do not count. Vitamins and supplements do not count unless a doctor prescribes them to treat a specific medical condition. Toothpaste and other hygiene products do not count. Travel to a medical appointment does not count, but the medical care itself does.
If you are unsure whether an expense qualifies, the IRS publishes a full list on its website, and your HSA provider can often answer the question too. When in doubt, keep the receipt and the documentation — a doctor's note, a prescription, an invoice — because you may need to show it later.
How to actually withdraw the money
The mechanics depend on what type of HSA account you have. If your HSA is held at a bank or financial institution, you typically have a debit card linked to the account. You use it like any other debit card at pharmacies, doctor offices, and hospitals. Some providers also let you write checks or transfer money to your regular checking account.
If your HSA is through your employer's plan, the process is usually similar — you get a debit card or can request a check. Some employer plans require you to submit a claim form with receipts before they reimburse you. Check with your plan administrator or the customer service number on your HSA statement to learn which method your account supports.
You do not need to withdraw money when ready when you have a medical expense. You can pay out of pocket and withdraw from your HSA later, even months or years later, as long as the expense happened after you opened the account. This flexibility lets some people leave money in the HSA to grow and invest while paying medical costs from their regular income.
The tax penalty for non-medical withdrawals
If you withdraw money and spend it on something that does not count as a may have access to medical expense, you owe income tax on that amount plus a 20% penalty. That penalty is in addition to the income tax, not instead of it. So if you withdraw $1,000 for a non-may have access to expense and you are in the 22% tax bracket, you would owe $220 in income tax plus $200 in penalty, for a total of $420 out of the $1,000.
The penalty applies only to the amount you withdraw for non-may have access to expenses. If you withdraw $1,000 and spend $800 on medical care and $200 on something else, only the $200 faces the penalty. You still owe income tax on the full $1,000, but the penalty hits only the non-may have access to portion.
There are two situations where you can withdraw money without the 20% penalty, even if it is not for a medical expense. After you turn 65, you can withdraw any amount for any reason — you will owe income tax on non-medical withdrawals, but not the penalty. If you become disabled or die, your beneficiary can also withdraw without the penalty, though income tax still applies to non-medical amounts.
Withdrawals and your tax return
HSA withdrawals do not appear on a W-2 or 1099 form the way wages or interest do. Instead, you track them yourself. At the end of the year, you report may have access to medical expenses you paid from your HSA on Form 8889, which you file with your tax return. You do not report the withdrawal itself — you report the expense.
This is why record-keeping matters. If the IRS audits your return and questions whether an expense was may have access to, you need to show proof: a receipt, an invoice, a prescription, a doctor's note. The burden is on you to document that the money went to a may have access to expense. If you cannot prove it, the IRS can reclassify the withdrawal as non-may have access to and assess the penalty retroactively, plus interest.
Keep receipts and records for at least three years after you file the return in which you claim the expense. The IRS can audit back further in some cases, so keeping records longer is safer.
Reimbursing yourself from old expenses
One of the most useful features of an HSA is that you can withdraw money to pay for a medical expense from years ago, as long as you did not already claim it as a deduction on your taxes and the expense happened after you opened the account. This means you can pay a medical bill out of pocket when it arrives, leave the money in your HSA to grow and invest, and withdraw it years later to reimburse yourself.
For example, if you had a $500 dental procedure in 2020 and paid for it with your own money, you can withdraw $500 from your HSA in 2024 to reimburse yourself, even though the expense is four years old. You will need to keep the receipt or invoice from 2020 to prove the expense was may have access to and that it happened after your HSA opened.
This strategy works only if you did not claim the expense as a medical deduction on your tax return in the year it happened. If you itemized deductions and included the dental work on your 2020 return, you cannot later reimburse yourself from the HSA for the same expense — that would be claiming it twice.
What happens if you withdraw too much
If you withdraw more than your may have access to medical expenses for the year, you have a few options. You can correct the mistake by redepositing the excess amount back into your HSA before the tax filing important date. If you do that, you do not owe the penalty on the excess, though you may owe income tax depending on how long the money was out and whether it earned interest.
If you do not redeposit the excess, you will owe income tax and the 20% penalty on the amount you over-withdrew. The IRS does not forgive this automatically — you discover it when you file your taxes or when you are audited.
Some people intentionally over-withdraw late in the year because they turn 65 before the end of the tax year. Once you turn 65, the 20% penalty no longer applies to any withdrawals, may have access to or not. If you will turn 65 before December 31, you can withdraw more than your medical expenses that year and only owe income tax, not the penalty.
Frequently Asked Questions
Can I withdraw money from my HSA to pay for my spouse's medical expenses?
Yes. Your spouse's medical expenses count as may have access to expenses for your HSA, even if your spouse is not on your health insurance plan. You can withdraw to pay for their doctor visits, prescriptions, dental work, and other may have access to care. Keep receipts showing the expense was for your spouse.
What if I withdraw money and then find out the expense does not may have access to?
You can redeposit the money back into your HSA before the tax filing important date to avoid the penalty. If you do not redeposit it, you will owe income tax plus the 20% penalty on that amount when you file your return. The sooner you catch the mistake, the easier it is to fix.
Do I have to report HSA withdrawals to my employer?
No. Your HSA is your account, and your withdrawals are private. You report may have access to medical expenses on your own tax return using Form 8889. Your employer does not need to know how much you withdraw or what you spend it on.
Can I withdraw money to pay for my child's medical expenses?
Yes, as long as your child is your dependent for tax purposes. Their medical expenses count as may have access to expenses for your HSA. Once they are no longer your dependent, you can no longer use your HSA to pay for their care.
What if I lose my HSA debit card or forget my PIN?
Contact your HSA provider's customer service. They can issue a replacement card, reset your PIN, or arrange an alternative withdrawal method like a check or transfer to your bank account. The process usually takes a few business days.