Can You Spend HSA on Non-Medical Expenses?

Many people wonder if they can use their HSA (Health Savings Account) funds for non-medical expenses. The short answer is yes, but there are important considerations to keep in mind.

One of the primary benefits of an HSA is its triple tax advantage, where contributions are tax-deductible, earnings grow tax-free, and withdrawals for qualified medical expenses are also tax-free. However, if you use your HSA funds for non-medical expenses, you may incur taxes and penalties.

Here are some key points to understand regarding spending HSA funds on non-medical expenses:

  • You can withdraw money from your HSA for non-medical expenses at any time, but it will be subject to income tax and an additional 20% penalty if you are under 65 years old. After 65, you will only pay income tax on non-medical withdrawals, without the penalty.
  • Non-medical expenses include things like groceries, entertainment, or other everyday purchases that are not considered qualified medical expenses.
  • It's essential to keep accurate records of your HSA transactions to differentiate between medical and non-medical expenses for tax purposes.

While using HSA funds for non-medical expenses is possible, it's generally recommended to prioritize using the account for healthcare costs to maximize the tax benefits. However, in certain situations, such as in retirement, using HSA funds for non-medical expenses may be a viable option.


While many people are aware that HSA funds can be utilized for qualified medical expenses, it's important to recognize that you can also withdraw them for non-medical expenses; however, doing so isn't the most tax-efficient move.

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