HSA Shop logoHSA Shop

HSA Guide

Can You Pay Medicare Premiums out of an HSA Account?

Published December 26, 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 certain Medicare premiums, but not Medigap or Medicare Advantage premiums.

Can HSA pay Medicare premiums?

One common question that arises among HSA account holders is whether they can use their HSA funds to pay for Medicare premiums. The answer is yes, you can pay for certain Medicare premiums using your HSA account.

Yes, you can utilize your HSA to cover certain Medicare premiums, allowing you to manage your healthcare expenses more efficiently during retirement.

Which Medicare premiums are eligible

Medicare premiums that can be paid with HSA funds include:

  • Medicare Part A, which covers inpatient hospital stays
  • Medicare Part B, which covers outpatient services
  • Medicare Part D, which covers prescription drugs

Which Medicare premiums are not eligible

It's important to note that you cannot use HSA funds to pay for Medigap premiums or Medicare Advantage plan premiums. These are considered separate from original Medicare and are not eligible for HSA reimbursement.

Tax advantages and recordkeeping tips

Overall, utilizing your HSA to pay for Medicare premiums can provide a tax-advantaged way to cover essential healthcare costs in retirement. Make sure to keep records of your HSA distributions for tax purposes.

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