Can You Withdraw from HSA for Non Medical Expenses?

Health Savings Accounts (HSAs) are a great way to save money for medical expenses and enjoy tax benefits. However, many people wonder if they can withdraw funds from their HSA for non-medical expenses. The short answer is yes, but there are important factors to consider.

When it comes to using HSA funds for non-medical purposes, there are a few things to keep in mind:

  • While you can withdraw funds for non-medical expenses, you will incur a penalty if you are under 65 years old. The penalty is 20% of the withdrawn amount, plus the withdrawal will be taxed as income.
  • Once you turn 65, you can withdraw funds for any reason without penalty. However, if the funds are not used for qualified medical expenses, they will be taxed as income.
  • It's important to keep accurate records of your HSA expenses to ensure you are using the funds properly and avoiding any penalties.

While it is possible to withdraw funds from your HSA for non-medical expenses, it is generally recommended to use the funds for medical expenses to fully benefit from the tax advantages of the account.


Withdrawing from your Health Savings Account (HSA) for non-medical expenses can seem tempting, but it's essential to understand the financial repercussions. Withdrawals made for non-qualified expenses before age 65 incur a hefty 20% penalty along with normal income tax. This can lead to a significant loss of your hard-earned savings.

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