Can I Contribute to HSA if I am on Medicare?

Are you wondering if you can still contribute to a Health Savings Account (HSA) while being enrolled in Medicare? This is a common question that many individuals have when they reach the age of 65 and become eligible for Medicare benefits. The good news is that you can continue to contribute to an HSA even if you are on Medicare, but with some limitations.

Here's what you need to know:

  • If you are enrolled in Medicare, you are no longer eligible to open a new HSA account. However, if you had an HSA before enrolling in Medicare, you can keep and continue to contribute to it.
  • If you are on Medicare and still working, you can contribute to your existing HSA as long as you are not enrolled in any other health coverage, such as a spouse's plan.
  • It's important to note that once you enroll in Medicare, you can no longer contribute to your HSA using pre-tax payroll deductions.
  • Your contributions to the HSA while on Medicare will still be tax-deductible, and the funds can be used to pay for qualified medical expenses tax-free.
  • Keep in mind that if you use the HSA funds for non-qualified expenses, you will incur a tax penalty of 20%.

While being on Medicare may restrict some aspects of contributing to an HSA, it's still a valuable savings tool for healthcare expenses in retirement. Be sure to understand the rules and limitations to make the most of your HSA benefits.


Wondering about contributing to your Health Savings Account (HSA) while enrolled in Medicare? Many people share this concern as they reach the eligible age of 65. The great news is, if you had an HSA before signing up for Medicare, you’re still able to contribute, albeit with certain restrictions.

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