Where your Medicare premium refund comes from

A Medicare premium refund happens when you've paid more than you owe for Part B (medical insurance) or Part D (prescription drug coverage), or when you've been charged in error. The refund comes from Social Security or the Railroad Retirement Board — whichever one pays your benefits — not from Medicare itself. If you're not yet receiving benefits, the Centers for Medicare & Medicaid Services (CMS) handles the refund directly.

The most common reason for a refund is overpayment: you paid premiums for months you weren't covered, or your income dropped and you may have access to for a lower premium but kept paying the higher one. Another reason is a billing error — for instance, being charged twice for the same month or being enrolled in a plan you never requested.

Refunds are not automatic. You have to report the overpayment or error, and the timeline depends on how your benefits are paid and whether the mistake was on Medicare's side or yours.

Key Takeaways

  • If you receive Social Security or Railroad Retirement benefits, your refund will be returned to that account, not mailed as a separate check.
  • You must contact Social Security or the Railroad Retirement Board to report the overpayment; Medicare does not process refunds directly for beneficiaries already receiving benefits.
  • If you're not yet receiving benefits, call Medicare at 1-800-MEDICARE to report the error and request a refund.
  • Refunds typically take 30 to 60 days after the error is confirmed, though complex cases can take longer.
  • Keep records of your premium payments and any correspondence about the overpayment in case you need to follow up.

Reporting an overpayment if you receive Social Security

If your Medicare premiums are deducted from your Social Security check, you report the overpayment to Social Security, not to Medicare. Call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and explain what was overcharged and for which months. Have your Social Security number and Medicare number ready.

Social Security will investigate the claim. If they confirm the overpayment, they will credit your Social Security account. The refund appears as an increase to your next benefit payment or as a lump sum, depending on the amount and the reason for the overpayment. This process usually takes 30 to 60 days from the date you report it.

If the overpayment was Medicare's error — for example, you were charged for Part B after you disenrolled — Social Security will coordinate with CMS to verify the mistake before processing the refund. If the overpayment was your error — such as failing to report a change in income that would have lowered your premium — Social Security may still refund it, but they may also ask you to repay part of it if you received a subsidy you weren't may have access to to.

Reporting an overpayment if you receive Railroad Retirement benefits

If your Medicare premiums come out of a Railroad Retirement benefit, contact the Railroad Retirement Board at 1-877-772-5772 to report the overpayment. You will need your Railroad Retirement claim number and your Medicare number.

The Railroad Retirement Board follows the same process as Social Security: they investigate, confirm the overpayment with CMS if needed, and credit your Railroad Retirement account. Refunds typically take 30 to 60 days. If you have questions about your specific case, ask to speak with a claims representative rather than using the automated phone system.

Reporting an overpayment if you don't receive benefits yet

If you're paying Medicare premiums out of pocket because you haven't started Social Security or Railroad Retirement benefits, call Medicare at 1-800-MEDICARE (1-800-633-4227) to report the overpayment. Have your Medicare number and a record of the months you were overcharged.

Medicare will review your account and confirm whether an error occurred. If they find an overpayment, they will issue a refund check mailed to your address on file. This process takes 60 to 90 days. You can check the status of your refund by calling the same number and providing your Medicare number.

What to do if you disagree with a premium charge

If Medicare charged you a premium you believe is wrong — for instance, a higher income-related premium you don't think you owe — you can request a review before reporting an overpayment. Call 1-800-MEDICARE and ask for a coverage information on your premium amount. Medicare will review your income and circumstances.

If you disagree with the coverage information, you can file a formal appeal. This is different from requesting a refund and can take several months. However, while your appeal is pending, you can still request a refund for premiums you've already paid if you believe they were charged in error. The two processes run separately.

Tracking your refund status

If your refund is being processed through Social Security, call 1-800-772-1213 and give them the date you reported the overpayment. They can tell you whether the claim is still under review or has been approved. Ask for a reference number so you can follow up if needed.

If your refund is being processed through Medicare directly, call 1-800-MEDICARE with your Medicare number. Medicare can tell you the status and the expected date the refund will arrive. If more than 90 days have passed since you reported the error, ask to speak with a supervisor.

If your refund was supposed to go to your Social Security or Railroad Retirement account and you don't see it after the expected timeframe, contact that agency again. Sometimes the refund is applied to a different benefit month than expected, or there may be a delay if your account has other pending transactions.

What happens if the refund is denied

Social Security or Medicare may deny your refund request if they determine no overpayment occurred, or if they find that you were responsible for the error — for example, you failed to report a change in income that would have lowered your premium. In that case, you have the right to appeal.

For Social Security denials, request a reconsideration by calling 1-800-772-1213 within 60 days of the denial notice. For Medicare denials, you can file a formal appeal through the Medicare appeals process, which involves multiple levels of review. Ask for a written explanation of why the refund was denied so you know what to address in your appeal.

Frequently Asked Questions

Can I get a refund if I disenrolled from Medicare Part B?

Yes, if you were charged premiums after your disenrollment date, you can request a refund for those months. Contact Social Security, the Railroad Retirement Board, or Medicare (depending on how you pay) and provide your disenrollment date. Medicare will verify the date and refund any premiums charged after that date.

What if I paid Medicare premiums while I was also on Medicaid?

Medicaid may cover your Medicare premiums, and if it does, you should not be paying them yourself. If you paid premiums that Medicaid should have covered, contact your state Medicaid agency to report the error. They can coordinate with Medicare to process a refund. This can take longer than a standard overpayment because two agencies are involved.

How long does it take to get a refund after I report it?

Most refunds take 30 to 60 days if the error is straightforward and confirmed quickly. Complex cases — such as those involving income verification or coordination between agencies — can take 90 days or longer. If you haven't received your refund after 90 days, contact the agency handling it and ask for a status update.

Will I get interest on my refund?

No. Medicare does not pay interest on refunds, even if the overpayment was Medicare's error and lasted for many months. The refund is the amount you overpaid, with no additional compensation.

What if I owe money to Medicare and also have a refund coming?

If you owe a debt to Medicare (such as an overpayment of benefits) and you also have a premium refund pending, the refund may be applied to the debt first. Contact Social Security, the Railroad Retirement Board, or Medicare to ask whether this will happen in your case and whether you can request the refund separately.