You can withdraw money from your HSA anytime, but the tax consequences depend on what you spend it on
A Health Savings Account (HSA) is yours to use. You own the account and the money in it. You can withdraw funds whenever you want — there is no waiting period, no approval process, and no one has to sign off on your decision.
The catch is that HSA withdrawals are only tax-free when you use the money for may have access to medical expenses. If you withdraw money for something else, you will owe income tax on that amount, plus a 20% penalty tax. That penalty applies only if you are under 65 years old. Once you turn 65, you can withdraw money for any reason without the penalty, though you will still owe income tax on non-medical withdrawals.
The IRS publishes a detailed list of what counts as a may have access to medical expense. The basics are straightforward: doctor visits, prescriptions, dental work, vision care, and medical equipment. Some less obvious things also may have access to, like certain over-the-counter medications (with a doctor's prescription), therapy, and hearing aids. Gym memberships and vitamins do not may have access to, even if your doctor recommends them.
Key Takeaways
- You can withdraw HSA money anytime without asking permission or waiting for approval.
- Withdrawals for may have access to medical expenses are tax-free at any age, but withdrawals for other purposes trigger income tax plus a 20% penalty if you are under 65.
- The IRS maintains a specific list of may have access to medical expenses that includes doctor visits, prescriptions, dental work, and some over-the-counter items with a prescription.
- After age 65, you can withdraw money for any reason without the 20% penalty, though non-medical withdrawals are still taxable income.
How to actually withdraw the money
The mechanics depend on which bank or financial institution holds your HSA. Most HSA providers give you a debit card that works like a regular bank card — you can use it at pharmacies, doctor offices, and hospitals just like you would any other card. The transaction is recorded and counts as a withdrawal.
If your provider does not issue a debit card, you can request a check, transfer the money to your regular bank account, or use an online transfer. Some employers offer HSA accounts through a specific provider, so check your benefits paperwork or log into your account to see what withdrawal methods are available to you.
Keep receipts and documentation for every withdrawal you make for medical expenses. The IRS does not require you to submit receipts when you withdraw the money, but if you are ever audited, you will need to prove that your withdrawals were for may have access to expenses. Many people keep a folder or digital file of medical receipts for this reason.
What counts as a may have access to medical expense
The IRS list is long, but here are the categories most people use: doctor and dentist visits, prescription medications, vision care (glasses, contacts, exams), hearing aids and batteries, mental health treatment, physical therapy, and certain medical equipment like blood pressure monitors or glucose meters.
Some things that sound medical do not may have access to. Health insurance premiums are not may have access to expenses — you cannot use HSA money to pay your monthly health insurance bill. Cosmetic procedures do not may have access to unless they are medically necessary (a nose job for appearance does not, but one to fix a breathing problem does). Over-the-counter pain relievers, cold medicine, and allergy medication do not may have access to unless a doctor writes a prescription for them specifically.
Long-term care insurance premiums do may have access to, as do certain expenses for a dependent who is not covered by your health plan. If you are unsure whether a specific expense qualifies, the IRS website has a searchable list, or you can ask your HSA provider — they often have a customer service line that can answer these questions.
Withdrawals before age 65 for non-medical reasons
If you withdraw HSA money before you turn 65 and spend it on something that is not a may have access to medical expense, you will owe two things: income tax on the amount you withdrew, and a 20% penalty tax on top of that. This is in addition to any income tax you already owe on your regular income.
For example, if you withdraw $1,000 for a non-medical reason and you are in the 22% federal income tax bracket, you would owe $220 in income tax plus $200 in penalty tax — a total of $420 on that $1,000 withdrawal. State income tax may explore as well, depending on where you live.
The penalty does not explore to withdrawals that are returned to the account within a certain timeframe if you made a mistake, or to withdrawals made because you are no longer covered by a high-deductible health plan. If you lose your coverage, you can withdraw money without the penalty, though you will still owe income tax on non-medical expenses.
Withdrawals after age 65
Once you turn 65, the 20% penalty tax goes away. You can withdraw money from your HSA for any reason — a vacation, a car payment, groceries, anything — and you will not owe the penalty. You will still owe income tax on the withdrawal, just like you would on money from a regular savings account or retirement account.
This is one reason an HSA is sometimes called a "stealth retirement account." If you do not spend the money on medical expenses while you are working, you can let it grow and use it in retirement for any purpose. The money you withdraw for medical expenses is still tax-free, but the flexibility to use it for other things after 65 makes it valuable as a long-term savings tool.
Keeping records and avoiding trouble with the IRS
The IRS does not ask you to prove your expenses when you make a withdrawal, but they can ask later. If you are audited and cannot show that your withdrawals were for may have access to medical expenses, you will owe income tax and the 20% penalty on those withdrawals, plus interest and possibly penalties for underpayment.
The best practice is to keep all medical receipts and bills in one place — a folder, a spreadsheet, or a photo album on your phone. Match each receipt to the withdrawal you made from your HSA. If you used the HSA debit card, your statement will show the date and merchant, which makes it easier to match to a receipt.
Some people use a separate checking account for HSA withdrawals, depositing the HSA money there and then paying medical bills from that account. This creates a clear paper trail. Others use accounting software or a straightforward spreadsheet to track which expenses were paid with HSA money. The method does not matter as long as you can show the connection between the withdrawal and the medical expense.
What happens if you withdraw more than you have
You cannot withdraw more money than is in your account. If you try, the withdrawal will be declined, just like it would be at a regular bank. Some HSA providers offer overdraft protection, but this is rare and you should check your account agreement to see if yours does.
If you have a balance of $2,500 in your HSA and you try to withdraw $3,000, the transaction will not go through. You can only withdraw up to the amount you have available. This is different from a credit card, where you can borrow up to a limit and pay it back later.
Frequently Asked Questions
Can I withdraw HSA money if I am no longer enrolled in a high-deductible health plan?
Yes. Once the money is in your HSA, it stays yours even if you change health plans. You can continue to withdraw it for may have access to medical expenses without the 20% penalty, though you cannot make new contributions to the account unless you re-enroll in a high-deductible plan.
Do I have to pay the 20% penalty if I use HSA money for a medical expense that my insurance does not cover?
No. If the expense is on the IRS list of may have access to medical expenses, it is tax-free and penalty-free, regardless of whether your insurance covers it. The IRS definition of may have access to expenses is separate from what your insurance plan covers.
What if I accidentally use my HSA debit card for something that is not a may have access to expense?
You will owe income tax and the 20% penalty on that amount when you file your taxes. Some HSA providers allow you to reimburse the account within a short window to correct the mistake, but this varies. Contact your provider when ready if this happens to ask about correction options.
Can I withdraw HSA money to pay for my spouse's medical expenses?
Yes, as long as your spouse is your dependent for tax purposes. may have access to medical expenses for you, your spouse, and your dependents can all be paid with HSA money tax-free. Your spouse does not need to be on your health plan.
Is there a limit to how much I can withdraw from my HSA each year?
No annual withdrawal limit exists. You can withdraw as much as you have in the account. The limit applies to how much you can contribute each year, not how much you can take out. You can withdraw $10,000 in January and $10,000 in February if you have that much in the account.