You can withdraw money from your HSA whenever you need it for may have access to medical expenses, but the rules about what counts and how you prove it matter for your taxes
An HSA works like a regular savings account with one condition: money you take out must go toward medical costs that the IRS recognizes. If you withdraw for something that doesn't count, you owe income tax on that amount plus a 20 percent penalty. The withdrawal itself is straightforward—you request the money and it arrives in your bank account or on a debit card—but what you spend it on is what the IRS watches.
You do not need to submit receipts when you withdraw. You keep them yourself. The IRS does not ask to see them unless you are audited, but if you cannot produce them and the IRS questions a withdrawal, you will owe the tax and penalty retroactively, sometimes years later. This is why tracking matters even though the process feels informal.
Key Takeaways
- You can withdraw HSA money at any time for any reason, but non-medical withdrawals trigger income tax plus a 20 percent penalty until age 65.
- may have access to medical expenses include doctor visits, prescriptions, dental work, vision care, and some medical equipment, but not insurance premiums or cosmetic procedures.
- You do not submit receipts when you withdraw, but you must keep them to prove the expense was medical if the IRS ever asks.
- After age 65, you can withdraw for any reason without penalty, though non-medical withdrawals are still taxed as regular income.
- Most HSAs offer a debit card, online transfer, or check request—the fastest method depends on your account provider.
What counts as a may have access to medical expense
The IRS publishes a list of may have access to expenses in Publication 969. The broad categories are straightforward: doctor visits, hospital stays, prescription drugs, dental care, vision care, and medical equipment. But the details matter because some things that sound medical are not on the list, and some things that do not sound medical are.
Prescription medications count. Over-the-counter drugs do not, unless you have a prescription for them—a doctor's note saying you need ibuprofen or allergy medicine makes it count. Dental work counts: fillings, cleanings, root canals, orthodontia. Vision care counts: eye exams, glasses, contacts, contact solution. Hearing aids and hearing tests count. Physical therapy, mental health counseling, and acupuncture count if a doctor orders them.
Cosmetic procedures do not count unless they treat an injury or disease. Botox does not count. A nose job to fix a deviated septum that blocks breathing does count. Teeth whitening does not count. A crown to repair a cracked tooth does count. Health insurance premiums do not count, with one exception: if you are receiving unemployment benefits, you can use HSA money to pay for health insurance premiums while unemployed.
Gym memberships, vitamins, and general wellness products do not count. Maternity clothes do not count. A breast pump counts. A crib does not. The rule is roughly: if it treats, diagnoses, or prevents a specific medical condition, it counts. If it is general health or lifestyle, it does not.
How to request a withdrawal from your HSA
The method depends on your account provider. Most HSAs offer three ways to access money: a debit card linked to the account, an online transfer to your bank, or a check request mailed to you.
The debit card is fastest. You swipe it at a pharmacy or doctor's office and the money comes out when ready. Some providers let you use it anywhere and then categorize the expense later in your online account. Others require you to enter the medical code at the point of sale. Check your provider's rules before you rely on the card for a non-pharmacy purchase.
Online transfer takes one to three business days. You log into your HSA account, enter your bank details, and request the amount. The money lands in your checking account and you pay the provider directly or reimburse yourself if you paid out of pocket. This method works well if you are paying a large bill or multiple providers.
Check requests take five to ten business days. You request a check through your account portal or by phone, and the provider mails it to you. This is the slowest option but works if you need a paper trail or your provider does not accept electronic transfers.
Some providers also let you request reimbursement for expenses you already paid. You submit a receipt or invoice, and they send you a check or transfer for that amount. This is useful if you paid a medical bill from your regular bank account and want to reimburse yourself from the HSA.
Keeping records and proving expenses to the IRS
You do not have to send receipts to your HSA provider when you withdraw. But you must keep them. The IRS can audit your HSA at any time, and if they ask for proof that a withdrawal was for a may have access to expense, you need to show it.
What counts as proof depends on the expense. For a doctor visit, keep the receipt or explanation of benefits from your insurance. For a prescription, keep the pharmacy receipt showing the drug name and that it was prescribed. For dental work, keep the invoice from the dentist. For medical equipment, keep the receipt and any documentation that a doctor ordered it.
Store receipts in one place—a folder, a spreadsheet, or a photo album on your phone. Note the date, the provider, the amount, and what the expense was for. If you use the HSA debit card, your account statement will show the transaction, but the statement alone does not prove it was medical. The receipt does.
If you cannot find a receipt, you can sometimes get a duplicate from the provider. Call the doctor's office, pharmacy, or hospital and ask for a copy of the receipt or an itemized statement. Keep that as your proof.
What happens if you withdraw for a non-medical expense
If you withdraw HSA money and spend it on something that is not a may have access to medical expense, you owe income tax on that amount plus a 20 percent penalty. The penalty applies only to the non-medical portion, not the whole withdrawal.
Example: You withdraw $500 from your HSA. You spend $300 on a doctor visit and $200 on a vacation. You owe income tax on the $200 at your regular tax rate, plus a $40 penalty (20 percent of $200). You do not owe tax on the $300 because that was medical.
You report this on your tax return. When you file, you report the total HSA withdrawals on Form 8889. If any were non-medical, you report those separately and calculate the tax and penalty yourself, or your tax software will do it. The IRS does not know which withdrawals were medical unless you tell them or they audit you.
After age 65, the penalty goes away. You can withdraw for any reason without the 20 percent penalty. You still owe income tax on non-medical withdrawals, but the penalty is gone. This is why some people use HSAs as a retirement savings account: after 65, it works like a traditional IRA.
Withdrawals and your HSA contribution limit
Money you withdraw does not count against your annual contribution limit. The limit is how much you can put in each year, not how much you can take out. You can withdraw the entire balance if you want, and it does not affect how much you can contribute next year.
This matters if you are thinking about your HSA as both a medical fund and a savings account. You can contribute the maximum each year, withdraw what you need for medical expenses, and let the rest grow. The balance rolls over year to year—there is no "use it or lose it" rule like there is with a flexible spending account.
Frequently Asked Questions
Can I withdraw HSA money to pay my health insurance premium?
No, not for regular health insurance premiums. You cannot use HSA money to pay premiums for your regular health plan, Medicare, or supplemental insurance. The one exception is COBRA premiums while you are unemployed and receiving unemployment benefits. You also cannot use it for long-term care insurance premiums.
What if I withdraw money and later realize the expense was not may have access to?
You owe the income tax and 20 percent penalty on that amount when you file your tax return. If the IRS audits you and you cannot prove the expense was medical, you will owe the tax and penalty retroactively, sometimes with interest. The best approach is to ask your HSA provider or a tax professional before you withdraw if you are unsure.
Can I withdraw HSA money for my spouse or children?
Yes, as long as the expense is for a may have access to medical cost. The person receiving the medical care does not have to be on your HSA plan. You can withdraw to pay for your spouse's dental work, your child's glasses, or your parent's prescription, as long as you keep the receipt proving it was medical.
Do I have to withdraw money in the same year I have the medical expense?
No. You can pay a medical expense out of pocket in 2024 and withdraw from your HSA to reimburse yourself in 2025 or later. You do not have to match the withdrawal to the year the expense happened. Just keep the receipt from the original expense to prove it was may have access to.
What happens to my HSA if I change jobs or leave my employer?
Your HSA stays with you. It is your account, not your employer's. You can take it to a new job, a new HSA provider, or keep it where it is. The money in it remains yours to withdraw for medical expenses whenever you need it, regardless of your employment status.