You can reimburse yourself from your HSA for past medical expenses, but only if you follow specific rules about timing and documentation
A self-reimbursement from your HSA means you pay a medical bill out of your own pocket now, then withdraw money from your HSA later to repay yourself. The IRS allows this, but the expense must have occurred after your HSA was opened, you must have paid it with non-HSA money, and you must keep the receipt or bill as proof. You cannot reimburse yourself for an expense you already paid with HSA funds, and you cannot reimburse yourself for expenses that happened before the HSA account existed.
The reimbursement itself is not taxed — the money comes out of your HSA tax-free, just as it would if you had paid the bill directly from the account. What matters is that the original expense was a real medical cost and that you can document it if the IRS asks.
Key Takeaways
- You can withdraw HSA money to reimburse yourself for medical expenses you paid with your own money, as long as the expense occurred after you opened the HSA.
- You must keep the original receipt, bill, or explanation of benefits as proof that the expense was real and that you paid it yourself.
- The reimbursement is tax-free, but only if the expense was a may have access to medical expense under IRS rules — routine dental work, vision care, and prescriptions count, but cosmetic procedures and over-the-counter items (except certain ones) do not.
- You can reimburse yourself years after the expense occurred, as long as you have documentation and the HSA still has money in it.
- If you reimburse yourself for an expense that was not actually a may have access to medical expense, you owe income tax plus a 20 percent penalty on that withdrawal.
What counts as a may have access to medical expense you can reimburse
The IRS maintains a list of what qualifies as a medical expense for HSA purposes. Expenses that count include doctor visits, hospital stays, surgery, prescription medications, dental work (fillings, crowns, root canals, orthodontia), vision care (eye exams, glasses, contact lenses), hearing aids, mental health treatment, and physical therapy. Preventive care like annual checkups and vaccines also counts.
Expenses that do not count include cosmetic procedures (unless they treat an injury or disease), over-the-counter medications like cold medicine or pain relievers (with a narrow exception for certain items if you have a prescription), gym memberships, vitamins, and toiletries. Long-term care insurance premiums may count under specific conditions, but life insurance and disability insurance do not.
If you are unsure whether a specific expense qualifies, the IRS publishes Publication 502, which lists hundreds of items. Your HSA provider may also have a searchable database on their website. When in doubt, keep the receipt anyway — you can always ask the IRS later if you are audited, and having documentation is better than guessing.
How to document expenses for reimbursement
You need to keep the original receipt or bill that shows the date of service, the provider's name, the amount paid, and what was treated or purchased. An explanation of benefits (EOB) from your insurance company can serve as documentation if it shows these details. A credit card or bank statement alone is not enough — the IRS wants to see what the charge was for, not just that money left your account.
Store these documents in a folder, a spreadsheet, or a photo album on your phone — whatever system you will actually use. If you wait years to reimburse yourself, you will need to find the original paperwork, so keeping it organized saves time. Some people photograph receipts and store them in a cloud folder, which works as long as the image is clear enough to read.
You do not have to submit receipts when you request the reimbursement from your HSA provider. The provider will process the withdrawal without seeing them. But if you are audited by the IRS, you must be able to produce the documentation. The burden is on you to prove the expense was real and may have access to.
The timing rules for reimbursement
You can only reimburse yourself for expenses that occurred on or after the date your HSA was opened. If you had a medical bill in 2022 but did not open your HSA until 2023, you cannot reimburse yourself for the 2022 expense. The expense must be incurred after the account exists.
Once the expense is incurred, you can wait as long as you want to reimburse yourself — there is no important date. Some people reimburse themselves years later. The only requirement is that you have the documentation and the HSA still has money in it. This flexibility is one reason some people use HSAs as long-term savings vehicles: they pay medical bills out of pocket, keep the receipts, and reimburse themselves from the HSA whenever they need the money.
What happens if you reimburse yourself for a non-may have access to expense
If you withdraw HSA money to reimburse yourself for something that does not count as a may have access to medical expense, that withdrawal is treated as a non-may have access to distribution. You owe income tax on the amount at your ordinary tax rate, plus a 20 percent penalty. So if you withdraw $500 for a cosmetic procedure and you are in the 22 percent tax bracket, you owe $110 in income tax plus $100 in penalty — a total of $210 in taxes on a $500 withdrawal.
The HSA provider does not automatically withhold taxes on non-may have access to distributions the way they do on may have access to ones. You are responsible for reporting the non-may have access to withdrawal on your tax return and paying the tax and penalty. If you do not, the IRS will catch it during an audit.
To avoid this, stick to the IRS definition of may have access to medical expenses. If you are uncertain, err on the side of caution and either keep the money in the HSA or pay the bill from a different account.
Reimbursing yourself vs. paying directly from the HSA
You have two ways to use HSA money for medical expenses: pay the provider directly from the HSA (by debit card, check, or transfer), or pay out of pocket and reimburse yourself later. From a tax standpoint, both are identical — the withdrawal is tax-free as long as the expense qualifies. The difference is purely practical.
Paying directly from the HSA is simpler if you know you will use the money anyway. You avoid the step of keeping receipts and tracking reimbursements. But reimbursing yourself later gives you flexibility: you can leave money in the HSA to grow and invest, pay the bill from your checking account, and reimburse yourself whenever you need cash. This strategy is especially useful if you have a high-deductible health plan and expect to pay medical bills out of pocket anyway.
Some people use HSAs as retirement savings accounts by intentionally paying medical bills out of pocket, keeping the receipts, and leaving the HSA money invested. After age 65, you can withdraw HSA money for any reason without penalty (though you owe income tax on non-medical withdrawals). At that point, you can reimburse yourself for decades of old medical expenses if you still have the documentation.
How to request a reimbursement from your HSA provider
Contact your HSA provider — usually your bank or the financial institution that holds the account — and ask how to request a reimbursement withdrawal. Most providers let you request it online through their portal, by phone, or by mail. You will need to specify the amount and may be asked to describe the expense, though you do not submit the receipt at that time.
The provider will process the withdrawal and send the money to your bank account or issue a check. The timeline varies by provider, but most take three to five business days. Once the money reaches your account, it is yours to use however you want — the reimbursement is complete.
Keep a record of the reimbursement request and the date it was processed. If you are audited, you may need to show that you requested the withdrawal and when. Some providers send a confirmation email or statement showing the reimbursement, which serves as your proof.
Frequently Asked Questions
Can I reimburse myself for medical expenses from before I opened my HSA?
No. The expense must occur on or after the date your HSA was opened. If you had a medical bill before the account existed, you cannot use HSA money to reimburse yourself for it, even if you still have the receipt.
Do I have to reimburse myself in the same year the expense happened?
No. You can wait years to reimburse yourself. The only requirement is that you have documentation of the expense and the HSA still has money in it. Some people reimburse themselves decades later.
What if I lost the receipt for an old medical expense?
Without documentation, you cannot safely reimburse yourself. If you are audited and cannot produce a receipt or bill, the IRS may treat the withdrawal as non-may have access to, which means you owe income tax and a 20 percent penalty. Contact the provider (doctor, hospital, pharmacy) and ask for a copy of the bill or receipt. Many will provide it if you give them the date and amount.
Can I reimburse myself for health insurance premiums?
Only in specific cases. You can reimburse yourself for premiums paid while you were unemployed and receiving unemployment benefits, or for long-term care insurance premiums (up to certain limits by age). You cannot reimburse yourself for regular health insurance premiums, Medicare premiums, or supplemental insurance premiums.
If I reimburse myself, do I have to report it on my tax return?
No, as long as the expense was a may have access to medical expense. may have access to reimbursements are not reported on your tax return — they are tax-free. Only non-may have access to reimbursements must be reported, and you owe income tax plus a 20 percent penalty on those.