HSA Shop logoHSA Shop

HSA Guide

Can HSA pay for Medicare Part B or D premiums?

Published April 10, 2022

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

Get the app
Short answer: Yes, you can use HSA funds to pay for Medicare premiums, including Part B and Part D.

Using an HSA for Medicare premiums

Many people wonder if their Health Savings Account (HSA) can be used to pay for Medicare Part B or D premiums. The short answer is yes, you can use your HSA funds to pay for Medicare premiums, including Part B and Part D.

Medicare Part B covers medical services such as doctor visits, outpatient care, and preventive services. Part D, on the other hand, is the prescription drug coverage. Both Part B and Part D premiums are eligible expenses that can be paid for using HSA funds.

Eligibility rules for HSA premium payments

Here are some key points to understand about using your HSA for Medicare premiums:

  • You must be enrolled in Medicare to use your HSA funds towards Part B or D premiums.
  • HSA funds can be used for your own Medicare premiums or those of your spouse.
  • If you are 65 or older, you can use your HSA for any Medicare plan premiums, including Medigap policies.

Tax advantages and recordkeeping tips

Utilizing your HSA for Medicare premiums can provide significant tax advantages and help you manage healthcare costs effectively. It's important to keep track of your expenses and save receipts for documentation purposes.

Yes, your HSA can certainly be used to cover your Medicare Part B and D premiums, providing you with a unique opportunity to use your healthcare savings wisely.

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