Yes, you can use your HSA to pay certain Medicare premiums without penalty
A Health Savings Account (HSA) is one of the few places where you can withdraw money penalty-free to pay Medicare premiums once you turn 65. The rules are specific about which premiums may have access to and which do not. If you use HSA money for an ineligible premium, you will owe income tax on that amount plus a 20% penalty.
The key is knowing the difference between premiums your HSA can cover and those it cannot. Part A premiums, Part B premiums, and Part D premiums all may have access to. Medicare Advantage premiums also may have access to. But Medigap (supplemental insurance) premiums do not, and neither do out-of-pocket costs like copays or deductibles.
Once you enroll in Medicare, you can start using HSA funds for these premiums when ready. You do not have to wait until you retire or reach a certain age — the rule applies as soon as Medicare coverage begins.
Key Takeaways
- HSA withdrawals for Medicare Part A, Part B, Part D, and Medicare Advantage premiums are tax-free and penalty-free once you are enrolled in Medicare.
- Medigap (supplemental) insurance premiums cannot be paid with HSA funds without triggering income tax and a 20% penalty on that withdrawal.
- You must keep records showing which HSA withdrawals went to Medicare premiums, because the IRS does not automatically know the source of the money.
- If you stop contributing to your HSA before Medicare, the account balance remains available to use for Medicare premiums for the rest of your life.
Which Medicare premiums your HSA can cover
Your HSA can pay the monthly premium for Medicare Part B (medical insurance) without tax or penalty. This includes the standard premium amount, plus any income-related adjustment if your income is higher. The same rule applies to Medicare Part D (prescription drug coverage) premiums.
Medicare Part A premiums also may have access to, though most people do not pay a Part A premium because they or their spouse paid Medicare taxes for 40 quarters while working. If you do owe a Part A premium, your HSA can cover it.
Medicare Advantage (Part C) premiums are covered. These are the all-in-one plans offered by private insurers that replace Original Medicare. Your HSA can pay the monthly premium to the insurance company.
Do not use your HSA for Medigap premiums. Medigap is supplemental coverage sold by private insurers to fill gaps in Original Medicare (Part A and Part B). The IRS does not treat Medigap as a may have access to medical expense for HSA purposes. If you withdraw HSA money to pay a Medigap premium, you will owe income tax on that amount plus a 20% penalty.
How to document HSA withdrawals for Medicare premiums
The IRS requires you to keep records proving that your HSA withdrawal went to a Medicare premium. You do not send these records to the IRS unless you are audited, but you must have them available. The best approach is to keep a straightforward log showing the date of withdrawal, the amount, and which premium it paid.
Ask your Medicare plan or the Social Security Administration for a written statement of your premium amount each month. If you pay the premium directly from your HSA account, ask your HSA custodian (usually a bank or insurance company) to note on the withdrawal that it was for a Medicare premium. Some HSA custodians allow you to label withdrawals by category.
If you pay the premium out of pocket and then reimburse yourself from your HSA, keep the receipt from the premium payment and a record of the HSA withdrawal. A straightforward spreadsheet or notebook entry is enough — the IRS does not require a specific form.
What happens if you use HSA money for non-may have access to expenses
If you withdraw HSA money to pay a Medigap premium, copays, deductibles, or other costs the IRS does not recognize, you will owe income tax on that amount. You will also owe a 20% penalty on top of the tax. This penalty applies only to non-may have access to withdrawals; withdrawals for may be able to access expenses have no penalty.
For example, if you withdraw $500 from your HSA to pay a Medigap premium, and you are in the 22% tax bracket, you will owe $110 in income tax ($500 × 0.22) plus $100 in penalty ($500 × 0.20), for a total of $210 in taxes and penalties on that $500 withdrawal.
The burden is on you to track which withdrawals are for may have access to expenses. The HSA custodian does not police this — they straightforward process the withdrawal. If you are unsure whether an expense qualifies, contact your HSA custodian or a tax professional before withdrawing the money.
Using HSA money after you enroll in Medicare
You can begin using your HSA for Medicare premiums the month your Medicare coverage starts. You do not have to wait until you turn 65 or retire. If you enroll in Medicare at 62 or 63 because you are on disability, you can use your HSA for premiums when ready.
Once you enroll in Medicare, you can no longer contribute new money to your HSA. The contribution window closes when Medicare begins. However, the money already in your HSA remains available to use for Medicare premiums and other may have access to medical expenses for the rest of your life.
If your HSA balance is large, you can use it strategically. Some people use HSA funds for Medicare premiums in years when their income is lower, which keeps their taxable income down and may help them avoid higher Medicare premiums based on income. Others use HSA funds for premiums in years when they have large medical expenses, to preserve cash for other needs.
HSA rules if you have both HSA and Medicare
Once you enroll in Medicare, you cannot make new contributions to your HSA. This is a hard rule — even if you have not reached age 65, once Medicare coverage begins, contributions stop. If you are still working and your employer offers an HSA, you will need to stop participating in that plan.
The exception is if you are enrolled in Medicare only because of disability (before age 65) and you are still working. In that case, you may be able to continue contributing to an HSA if your employer plan allows it and you meet other requirements. This is rare and requires careful coordination with your employer and HSA custodian.
You can use your HSA for any may have access to medical expense, not just Medicare premiums. Copays, deductibles, dental work, vision care, and prescription drugs all may have access to. The premium-payment rule is straightforward one use among many.
Frequently Asked Questions
Can I use my HSA to pay for Medicare Advantage copays and deductibles?
Yes. Your HSA can pay the monthly Medicare Advantage premium, and it can also cover copays, coinsurance, and deductibles under that plan. Any out-of-pocket cost you incur as a Medicare Advantage member is a may have access to HSA expense.
What if I have a Medigap policy and want to use my HSA?
You cannot use your HSA to pay the Medigap premium itself. However, you can use your HSA for any copays or coinsurance you owe under Original Medicare (Part A and Part B), and you can use it for Part D premiums and any drug copays. The Medigap premium is the only part you cannot cover with HSA funds.
Do I have to use my HSA for Medicare premiums, or can I pay them another way?
You do not have to use your HSA. You can pay Medicare premiums from your checking account, Social Security, or any other source. Using your HSA is optional. Many people choose to use HSA funds because it reduces their taxable income and preserves other money for living expenses.
What if I withdraw from my HSA before I turn 65 and enroll in Medicare?
Before you enroll in Medicare, HSA withdrawals for non-medical expenses are taxed as income plus a 20% penalty. Once you enroll in Medicare, that 20% penalty no longer applies to any withdrawals — you only owe income tax. This is one reason some people delay using their HSA until after Medicare enrollment.
Can my spouse use my HSA to pay their Medicare premiums?
No. An HSA is tied to one person. Your spouse would need their own HSA to use that account for their premiums. If your spouse has an HSA, they can use it for their own Medicare premiums under the same rules.