HSA Shop logoHSA Shop

HSA Guide

How to Fix Your HSA Contribution if You are on Medicare

Published July 17, 2023

Check eligibility on the gobrowse 7,000+ HSA-eligible products in the free app.

Get the app
Short answer: You can contribute to an HSA while on Medicare, but you must be enrolled only in Medicare Part A or Part D; if you over-contributed, withdraw excess by the tax filing deadline and report it on IRS Form 8889.

Medicare enrollment rules for HSA contributions

Being on Medicare does not mean you cannot contribute to your HSA. However, there are specific rules and limitations to consider when making contributions. If you have mistakenly over-contributed to your HSA while on Medicare, here are some steps to help you fix it:

1. Understand Medicare eligibility: Make sure you are enrolled only in Medicare Part A or Part D. Being enrolled in Medicare Part B disqualifies you from contributing to an HSA.

Fix excess HSA contributions and reporting

2. Calculate excess contribution: Determine the excess amount you have contributed to your HSA while on Medicare. This can be done by referring to your contribution records.

3. Withdraw excess contributions: You have until the tax filing deadline to remove the excess contributions from your HSA to avoid penalties. Contact your HSA provider to initiate the withdrawal process.

4. Report the correction: When filing your taxes, report the excess HSA contributions as income and include IRS Form 8889 to document the withdrawal of excess contributions.

Need help? consult a tax professional

5. Consult with a tax professional: If you are unsure about the correct steps to take or need assistance with the process, consider seeking advice from a tax professional.

Even if you're enrolled in Medicare, you still have the opportunity to contribute to your HSA—just tread carefully and follow the rules!

Free App

Browse 7,000+ HSA-Eligible Products

Search by symptom, get price alerts, and build your HSA shopping list — all in the free app.

← Back to all articles