Yes, you can withdraw money from your HSA, but the rules about what you can spend it on are strict

You can withdraw money from your HSA at any time. The catch is that withdrawals for non-medical expenses trigger taxes and a 20% penalty on the amount withdrawn — unless you are 65 or older, disabled, or the account holder has died. Withdrawals for may have access to medical expenses come out tax-free and penalty-free, no matter your age.

The IRS maintains a specific list of what counts as a may have access to medical expense. Common ones include copays, deductibles, prescription drugs, dental work, vision care, and mental health treatment. Less obvious ones include hearing aids, crutches, wheelchairs, and even certain over-the-counter items if a doctor prescribes them in writing. Expenses your health insurance does not cover — like cosmetic surgery or most fertility treatments — do not may have access to.

The burden is on you to track which expenses are may have access to. The IRS does not pre-approve withdrawals, and your HSA custodian (the bank or financial company holding the account) does not verify whether an expense qualifies before you withdraw. If you withdraw for something that turns out not to may have access to, you owe the taxes and penalty retroactively, even years later, if the IRS audits you.

Key Takeaways

  • Withdrawals for may have access to medical expenses are tax-free and penalty-free at any age; withdrawals for other purposes trigger a 20% penalty plus income tax unless you are 65 or older.
  • may have access to expenses include copays, deductibles, prescriptions, dental, vision, and mental health care, but not cosmetic procedures or most fertility treatments.
  • You must keep receipts and documentation for every withdrawal because the IRS does not pre-approve expenses and can audit you years later.
  • After age 65, you can withdraw for any reason without penalty, though non-medical withdrawals are still taxed as ordinary income.
  • If you withdraw money and later realize the expense did not may have access to, you cannot put the money back and owe taxes and penalty on that amount.

How to request a withdrawal from your HSA

The process depends on your HSA custodian. Most banks and financial companies that hold HSAs let you request withdrawals online through a portal, by phone, or by mail. Some issue a debit card linked to the account, which you can use to pay medical providers directly — the transaction is treated as a withdrawal.

When you request a withdrawal, the custodian does not ask what the money is for. They process the request and send the funds to you or directly to a provider. You are responsible for ensuring the expense qualifies. Keep the receipt, the invoice, and any documentation from your doctor or provider that shows what was treated and when.

Withdrawals typically post within one to three business days if you request them online or by phone. Mail requests take longer. If you use a debit card, the transaction is immediate, but you still need to save the receipt.

What happens if you withdraw for a non-may have access to expense

If you withdraw money for something that does not may have access to as a medical expense, you owe income tax on that amount plus a 20% penalty. The penalty is calculated on the withdrawal amount itself, not on the taxes owed. For example, if you withdraw $500 for a non-may have access to expense and you are in the 22% tax bracket, you owe $110 in income tax plus $100 in penalty, for a total of $210 in taxes and fees on that $500.

You do not have to report the withdrawal immediately. The IRS finds out through your HSA custodian, who sends you and the IRS a Form 1099-SA each year listing all your withdrawals. If you report the withdrawal as non-may have access to on your tax return, you pay the tax and penalty then. If you do not report it and the IRS audits you, you owe the tax, penalty, and interest on top.

Some common mistakes: withdrawing to pay for gym memberships, cosmetic dentistry, over-the-counter pain relievers without a prescription, or general wellness products. These all trigger the penalty.

The exception: withdrawals after age 65

Once you turn 65, you can withdraw money from your HSA for any reason without the 20% penalty. Non-medical withdrawals are still taxed as ordinary income, but the penalty goes away. This makes an HSA function like a traditional IRA after 65 — you pay income tax on withdrawals, but not a penalty.

Medical withdrawals remain tax-free and penalty-free at any age. So at 65 and beyond, you have the flexibility to use the account for non-medical expenses if you need to, but you still get the tax advantage for actual medical costs.

Reimbursing yourself for past medical expenses

You can withdraw from your HSA to reimburse yourself for medical expenses you paid out of pocket in previous years, even years ago. The expense must have been incurred after the HSA was opened, and you must not have already been reimbursed by insurance or another source. You do not need to have paid the expense in the same year you withdraw the reimbursement.

This is useful if you paid for a large medical expense out of pocket and did not have enough in your HSA at the time. Later, when your HSA balance grows, you can withdraw to reimburse yourself. Keep the original receipt and any proof of payment (credit card statement, cancelled check, bank transfer record) in case the IRS asks.

HSA withdrawals and Medicare

If you are on Medicare, you can still withdraw from your HSA for may have access to medical expenses, including Medicare premiums, copays, and deductibles. You cannot use HSA funds to pay for non-Medicare health insurance premiums while you are on Medicare, with one exception: you can use HSA money to pay premiums for long-term care insurance.

Once you enroll in Medicare, you can no longer contribute new money to your HSA. Existing balances remain yours to withdraw from, and withdrawals for may have access to expenses stay tax-free and penalty-free.

Keeping records and avoiding IRS problems

The IRS does not require you to submit receipts when you withdraw, but you must keep them. If you are audited, you need to show that the expense was medical, that it was not covered by insurance, and that you actually paid it. A credit card or bank statement showing a payment to a medical provider is usually enough, but a detailed receipt from the provider is better.

Create a simple spreadsheet or folder with the date, amount, provider name, and type of expense for each withdrawal. Include the receipt. If you use an HSA debit card, reconcile it monthly like you would a checking account, and match each transaction to a receipt.

If you cannot find a receipt for an old withdrawal, document what you remember: the date, the provider, the type of care, and why you believe it was may have access to. The IRS understands that perfect records are not always possible, but showing you made a good-faith effort to track expenses helps if you are ever questioned.

Frequently Asked Questions

Can I withdraw money from my HSA if I am still working and have health insurance?

Yes. You can withdraw from your HSA at any time, regardless of your employment status or whether you have insurance. Withdrawals for may have access to medical expenses are tax-free and penalty-free. Withdrawals for non-medical expenses trigger a 20% penalty plus income tax unless you are 65 or older.

What if my employer contributes to my HSA — can I still withdraw?

Yes. Employer contributions are part of your HSA balance and can be withdrawn the same way as money you contributed yourself. There is no difference in tax treatment. Withdrawals for may have access to medical expenses are tax-free regardless of who put the money in.

Do I have to report HSA withdrawals on my tax return?

Your HSA custodian sends you a Form 1099-SA showing all withdrawals for the year. If all withdrawals were for may have access to medical expenses, you do not need to report anything on your return — the tax-free status is automatic. If you had non-may have access to withdrawals, you report them on Form 8889 and pay the tax and 20% penalty.

Can I put money back into my HSA if I withdraw it by mistake?

No. Once you withdraw money, it is out of the account. You cannot redeposit it. If you withdraw for a non-may have access to expense by mistake, you owe the tax and penalty on that amount. The only way to add money back is through regular contributions (up to the annual limit) or employer contributions.

What counts as a may have access to medical expense for my family members?

You can withdraw from your HSA to pay for may have access to medical expenses of your spouse and dependents, even if they are not on your health insurance plan. The expense must be incurred after your HSA was opened, and you must not have been reimbursed by their insurance. Keep receipts showing the family member's name and the type of care.