You can reimburse yourself from your HSA for past medical expenses, but only if you follow the rules about timing and documentation
Yes, you can withdraw money from your HSA to reimburse yourself for medical expenses you paid out of pocket. The IRS allows this as long as the expense was incurred after your HSA was opened, you did not already deduct it on your taxes, and you have documentation to prove it happened. You do not need to reimburse yourself when ready — you can pay a bill today and withdraw the HSA money months or even years later, as long as you keep the receipt.
The catch is that the expense must have been a real medical cost that would have been covered by your HSA if you had used the card at the time. Cosmetic procedures, gym memberships, and over-the-counter items without a prescription do not count. If you are unsure whether an old expense qualifies, your HSA provider can tell you, or you can check IRS Publication 969, which lists what counts.
Key Takeaways
- You can reimburse yourself for medical expenses paid out of pocket, even if you paid them months or years ago, as long as the expense happened after your HSA opened.
- The expense must be a may have access to medical cost — doctor visits, prescriptions, dental work, and vision care count, but cosmetic procedures and most over-the-counter items do not.
- You need a receipt or bill showing the date, amount, and what the expense was for; your HSA provider may ask to see it.
- You cannot reimburse yourself for an expense you already deducted on your tax return or that was paid by insurance.
- Reimbursing yourself does not trigger a tax penalty, but withdrawing HSA money for non-medical reasons does.
What counts as a may have access to medical expense you can reimburse
The IRS has a long list of medical costs that HSAs can cover. Common ones include doctor and dentist visits, prescription medications, vision exams and glasses, hearing aids, mental health counseling, and hospital stays. Physical therapy, chiropractic care, and acupuncture count if a doctor prescribed them. Insulin and other diabetes supplies are covered. Most prescription and over-the-counter medications count, but only if you have a prescription for them.
Items that do not count include cosmetic surgery, gym memberships, vitamins without a prescription, toothpaste, sunscreen, and most first-aid supplies you buy at a drugstore. Elective procedures like teeth whitening or LASIK eye surgery do not may have access to. If you are reimbursing yourself for something unusual — say, a special mattress your doctor recommended for a back condition — ask your HSA provider first whether it meets the IRS definition.
How to document expenses for reimbursement
Keep the receipt or bill from the medical provider. It should show the date you paid, the amount, and what the service or item was. If you paid cash and the receipt is vague — just a total with no detail — ask the provider for an itemized bill that breaks down what you were charged for. Your HSA provider may ask to see this documentation before approving the reimbursement, especially for larger amounts or unusual expenses.
You do not have to submit receipts when you request the reimbursement, but the IRS can ask you to produce them later if your account is audited. Many people keep receipts in a folder or take photos of them and store the images in a phone or computer. If you lose a receipt, contact the provider and ask them to send a duplicate or a statement showing the date and amount of the charge.
The timing rules: when the expense must have occurred
The expense must have happened after your HSA was opened. You cannot reimburse yourself for medical bills from before you had the account. The date that matters is when you received the service or bought the item, not when you paid the bill. If you had surgery on June 15 but did not receive the bill until July, you can still reimburse yourself — the expense date is June 15.
You can reimburse yourself at any time after the expense occurs, even years later. Some people use their HSA as a long-term savings account and reimburse themselves only when they need the money. Others reimburse themselves right away. There is no important date, as long as you have the documentation and the expense was a may have access to one.
Expenses you cannot reimburse yourself for
Do not reimburse yourself for an expense that insurance already paid. If your health insurance covered the bill, the cost is not yours to reimburse. You also cannot reimburse yourself for an expense you deducted on your tax return as a medical deduction. The IRS does not allow you to use the same expense twice — once as a tax deduction and once as an HSA withdrawal.
If you received a bill and paid part of it out of pocket while insurance paid the rest, you can only reimburse yourself for the part you paid. For example, if a dental procedure cost $500, your insurance paid $300, and you paid $200, you can reimburse yourself for $200. Keep the insurance explanation of benefits (EOB) along with your receipt to show what portion was your responsibility.
How to request the reimbursement from your HSA provider
Log into your HSA account online or call your provider. Most providers have a form or online tool to request a reimbursement. You will enter the amount, the date of the expense, and a description of what it was for. Some providers ask you to upload a photo of the receipt; others just keep a record that you requested it and may ask for documentation later if needed.
The money usually appears in your bank account within one to five business days. If your HSA is set up as a savings account only (no debit card), you may need to request a check or electronic transfer. If you have an HSA debit card, you can sometimes use it to pay the provider directly instead of requesting a reimbursement, which is faster.
Tax implications of reimbursing yourself
Reimbursing yourself for a may have access to medical expense is not a taxable event. You do not owe income tax on the withdrawal, and it does not count as income. The money you put into your HSA was already tax-free, so taking it out for a may have access to expense keeps it tax-free.
If you withdraw HSA money for something that is not a may have access to medical expense, you owe income tax on that amount plus a 20% penalty (unless you are over 65 or disabled). This is why it matters to keep receipts and only reimburse yourself for real medical costs. If you are unsure whether an expense qualifies, ask your provider or check IRS Publication 969 before you withdraw the money.
Frequently Asked Questions
Can I reimburse myself for medical expenses from before I opened my HSA?
No. The expense must have occurred after your HSA was opened. You cannot go back and reimburse yourself for medical bills from years before you had the account, even if you still have the receipts.
What if I do not have the receipt anymore?
Contact the medical provider or pharmacy and ask for a duplicate receipt or an itemized statement showing the date and amount. Keep this documentation in case the IRS asks for proof later. If the provider cannot locate the record, you may not be able to reimburse yourself.
Can I reimburse myself for health insurance premiums?
Generally no, with a few exceptions. You cannot use HSA money for regular health insurance premiums. However, you can use it for COBRA premiums, Medicare premiums (if you are over 65), and long-term care insurance premiums. Ask your HSA provider if you are unsure about a specific premium.
Do I have to reimburse myself right away, or can I wait?
You can wait as long as you want. Many people use their HSA as a savings account and reimburse themselves only when they need the cash. As long as you keep the receipt and the expense was may have access to, you can reimburse yourself months or years later.
What happens if I reimburse myself for an expense that does not actually may have access to?
You will owe income tax on that withdrawal plus a 20% penalty. The IRS can assess this penalty if your account is audited and the expense does not meet the definition of a may have access to medical cost. This is why it is important to check whether an expense qualifies before you withdraw the money.