You can withdraw money from your HSA at any time, but the tax treatment depends on what you spend it on
A Health Savings Account (HSA) is yours to access whenever you need it. You can withdraw the full balance tomorrow if you want to. But the IRS has rules about what counts as a may have access to medical expense — and if you withdraw money for something that doesn't may have access to, you'll owe income tax on that withdrawal plus a 20% penalty.
The key distinction is simple: money spent on may have access to medical expenses comes out tax-free. Money spent on anything else comes out taxed as ordinary income, with the penalty added on top. You don't need permission from your HSA provider to make a withdrawal. You just need to know the difference between the two categories before you do.
Key Takeaways
- Withdrawals for may have access to medical expenses (copays, deductibles, prescriptions, dental, vision) are tax-free with no penalty.
- Withdrawals for non-medical expenses are taxed as income plus a 20% penalty, unless you're age 65 or older.
- You can withdraw money by debit card, check, or transfer from most HSA providers, and the money reaches you within one to three business days.
- The IRS does not require you to submit receipts when you withdraw, but you must keep them for your records in case of an audit.
- After age 65, you can withdraw money for any reason without the 20% penalty — though non-medical withdrawals are still taxed as income.
What counts as a may have access to medical expense
may have access to medical expenses are those you would be allowed to deduct on your taxes under IRS rules. The list is long and includes copays, coinsurance, deductibles, prescription drugs, and insulin. It also covers dental work (fillings, crowns, orthodontia), vision care (glasses, contacts, exams), hearing aids, and mental health treatment. Physical therapy, chiropractic care, and acupuncture count if a doctor prescribed them. Over-the-counter medications like ibuprofen and cold medicine count only if you have a prescription.
Some expenses that feel medical do not may have access to. Cosmetic surgery, gym memberships, vitamins (unless prescribed for a specific condition), and weight-loss programs are not covered. Toothpaste, sunscreen, and most toiletries do not may have access to. If you're unsure whether a specific expense qualifies, your HSA provider's website usually has a searchable list, or you can call them to ask before you withdraw.
How to request a withdrawal
Most HSA providers give you multiple ways to access your money. Many offer a debit card linked directly to your HSA account — you swipe it at the pharmacy or doctor's office and the money comes out immediately. Some providers let you request a check, which takes three to five business days to arrive. You can also transfer money to your personal bank account, which usually takes one to three business days depending on your bank.
A few providers still require you to submit a withdrawal form by mail or online portal, but this is less common. Log into your HSA provider's website or app to see what methods they support. If you're not sure who your provider is, check the paperwork your employer sent when you enrolled in the HSA, or ask your HR department.
What happens if you withdraw for a non-may have access to expense
If you withdraw $500 for a non-may have access to expense, you owe income tax on that $500 at your ordinary tax rate, plus a $100 penalty (20% of the withdrawal). If you're in the 22% tax bracket, that's $110 in tax plus $100 in penalty — a total of $210 in extra cost on a $500 withdrawal. You report the non-may have access to withdrawal on your tax return when you file.
The penalty applies only to the amount withdrawn for non-may have access to expenses, not to your entire HSA balance. If you withdraw $2,000 total and $1,500 is for may have access to expenses and $500 is for a vacation, only the $500 is penalized. You do not have to tell the IRS which withdrawal was which — you just report the total non-may have access to amount on Form 8889 when you file your taxes.
The age 65 rule: when the penalty goes away
Once you turn 65, you can withdraw money from your HSA for any reason without the 20% penalty. You still owe income tax on non-medical withdrawals, but the penalty disappears. This makes an HSA function like a traditional IRA after age 65 — a tax-deferred savings account you can tap for anything.
Many people use this feature to let their HSA grow untouched during their working years, then use it as a supplemental retirement account after 65. You can withdraw $100 for groceries at 65 and owe only income tax, not the penalty. But if you withdraw $100 for groceries at 45, you owe income tax plus the 20% penalty.
Keeping records and avoiding audit trouble
The IRS does not require you to submit receipts when you make a withdrawal. Your HSA provider does not ask for proof that an expense was may have access to. But you must keep receipts and documentation for at least three years — longer if the IRS audits you. If an auditor questions whether your withdrawals were actually for may have access to expenses, you need to show the receipts to prove it.
Keep a file with receipts, explanation of benefits (EOB) statements from your insurance, and pharmacy records. If you used a debit card, your HSA statement will show the merchant name and amount, but not what you bought. A receipt from the pharmacy or doctor's office fills that gap. If you cannot produce documentation, the IRS can reclassify the withdrawal as non-may have access to and assess the penalty retroactively, plus interest.
Reimbursing yourself for past medical expenses
You can withdraw money from your HSA to reimburse yourself for may have access to medical expenses you paid out of pocket in previous years — even years ago. If you paid $800 for dental work in 2019 and never reimbursed yourself, you can withdraw $800 from your HSA in 2024 and it counts as tax-free. This is a common strategy: people pay medical expenses with their personal money, leave the HSA untouched to grow, then reimburse themselves years later.
You do not need to reimburse yourself in the same year the expense occurred. But you cannot reimburse yourself for an expense that happened before you opened the HSA. And you can only reimburse yourself once per expense — if you already withdrew money to cover a dental bill, you cannot withdraw again for the same bill.
What to do if you made a mistake and withdrew for the wrong reason
If you withdrew money thinking it was may have access to and later realized it was not, you have limited options. You cannot undo the withdrawal or put the money back and erase the tax consequences. You will owe income tax and the 20% penalty on that amount when you file your taxes.
The best approach is to catch the mistake before tax time. If you withdrew $300 for something that turned out not to may have access to, you can set aside $300 from your personal funds and treat it as if you never made the HSA withdrawal. Then report only the truly may have access to withdrawals on your tax return. This does not undo the withdrawal itself, but it prevents you from being taxed twice. Talk to a tax professional if you're unsure how to report a questionable withdrawal.
Frequently Asked Questions
Can I withdraw my HSA money if I leave my job?
Yes. Your HSA belongs to you, not your employer. When you leave a job, the money stays in your account and you can withdraw it anytime. You may need to roll it to a new HSA provider or keep it with your current provider, depending on their rules, but the money is always yours to access.
Do I have to pay taxes on HSA withdrawals for may have access to expenses?
No. Withdrawals for may have access to medical expenses are tax-free and penalty-free. You do not report them on your tax return. Keep your receipts in case of an audit, but you owe nothing to the IRS on those withdrawals.
What if I withdraw money and then find out it wasn't may have access to?
You owe income tax plus a 20% penalty on that amount. Report it on Form 8889 when you file your taxes. There is no way to undo the withdrawal or avoid the tax and penalty after the fact, so it's worth double-checking before you withdraw if you're unsure.
Can I withdraw my HSA if I'm no longer on a high-deductible health plan?
Yes, you can withdraw money anytime regardless of your current insurance. But if you withdraw for non-may have access to expenses while you're not on a high-deductible plan, you still owe the 20% penalty (unless you're 65 or older). You can continue to use the HSA for may have access to medical expenses even after you switch to a different type of insurance.
How long does it take to get my money after I request a withdrawal?
Debit card withdrawals are instant. Transfers to your bank account usually take one to three business days. Checks take three to five business days. The exact timeline depends on your HSA provider and your bank, so check with your provider if you need the money quickly.