Can I Take Money Out of HSA for Previous Years Expenses?

One common question about using a Health Savings Account (HSA) is whether you can take money out for previous years' expenses. The short answer is yes, you can use HSA funds to pay for qualified medical expenses incurred in previous years. This flexibility is one of the key benefits of an HSA, allowing you to utilize the account for past medical bills that may have accumulated.

When it comes to withdrawing funds for prior expenses, there are a few important things to keep in mind:

  • HSA funds must be used for qualified medical expenses as defined by the IRS to avoid penalties.
  • You can reimburse yourself from your HSA for eligible expenses you paid out of pocket in previous years, as long as the expenses occurred after you established the HSA.
  • Keep good records and receipts to track your expenses and withdrawals accurately.

Remember that the ability to reimburse yourself for past expenses relies on having sufficient funds in your HSA. If you withdrew money from your HSA for non-qualified expenses in the past, you may need to repay those funds before using the account for previous medical bills.


Did you know that you can actually withdraw funds from your Health Savings Account (HSA) to cover medical expenses from previous years? This feature lets you take care of earlier healthcare costs while maximizing your tax advantages. Just remember that these funds can only be used for qualified medical expenses as outlined by the IRS.

Download our FREE mobile app to get more of the following

Over 7,000+ HSA eligible items for sale.
Check on product HSA (Health Savings Account) eligibility
Get price update notifications
And more!

Did you find this page useful?

Subscribe to our Newsletter