HSA Shop logoHSA Shop

HSA Guide

Can You Take an HSA Deduction if You are on Medicare?

Published January 8, 2023

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

Get the app
Short answer: If you are enrolled in Medicare, you cannot contribute to an HSA, but you can use any existing HSA funds tax-free for qualified medical expenses.

Medicare enrollment affects HSA contributions eligibility

If you are on Medicare, you cannot contribute to a Health Savings Account (HSA) as Medicare beneficiaries are not allowed to contribute to an HSA. However, if you had an HSA before you enrolled in Medicare, you can still use the funds for qualified medical expenses tax-free.

Medicare beneficiaries face different rules regarding HSAs compared to those with private health insurance. Here are some key points to consider:

When on HDHP, HSA contributions still stop

  • Medicare Part A and Part B enrollment disqualifies you from contributing to an HSA.
  • If you remain on a high-deductible health plan (HDHP) after enrolling in Medicare, you cannot continue contributing to an HSA.
  • However, you can still withdraw from your existing HSA funds tax-free for eligible medical expenses even if you are on Medicare.
  • Be sure to check with a tax advisor to understand the implications of having both Medicare and an HSA.

Existing HSA funds remain tax-free

It's important to understand that if you're enrolled in Medicare, you are unable to contribute to a Health Savings Account (HSA). This is because Medicare coverage alters eligibility for HSA contributions. Nevertheless, if you had established an HSA prior to your Medicare enrollment, you can still utilize those funds tax-free for qualifying medical expenses.

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