Where to pay your Medicare bill depends on what you owe

Medicare bills come from different places depending on what you're paying for. If you owe Part B premiums (doctor visits and outpatient care), Part D premiums (prescription drugs), or a Medigap supplemental policy premium, you pay the organization that sends you the bill — usually your insurance company or the Social Security Administration. If you owe a hospital bill or doctor's bill after Medicare has already paid its share, you pay the provider directly, not Medicare itself.

The online payment method changes based on who is billing you. There is no single "Medicare payment portal" where all bills go. Instead, you log into the account of whoever sent the bill.

Key Takeaways

  • Part B and Part D premiums are usually paid to Social Security or your insurance company, not to Medicare directly, and each has its own online payment system.
  • Hospital and doctor bills after Medicare pays are sent by the provider, and you pay them through the provider's patient portal or billing website.
  • You can set up automatic monthly payments through most insurers and Social Security to avoid missing a due date.
  • If you do not know who to pay, check your bill for a customer service number or log into your Medicare.gov account to see your coverage details.

Paying Part B premiums through Social Security

If you receive Social Security benefits, your Part B premium is usually deducted automatically from your monthly check. You do not need to pay it separately online. However, if you are not yet on Social Security or you want to pay Part B a different way, you can pay Social Security directly.

Go to ssa.gov and look for the "Pay Your Bill" or "Manage Your Account" section. You will need to create a my Social Security account if you do not have one. From there you can view what you owe and set up a one-time payment or recurring monthly payments using a bank account or debit card. Social Security does not charge a fee for online payments made directly through their website.

If you have questions about what you owe or whether a payment posted, call Social Security at 1-800-772-1213 (TTY 1-800-325-0778). They can tell you the exact amount due and the due date.

Paying Part D and Medigap premiums through your insurance company

Part D prescription drug coverage and Medigap supplemental policies are sold by private insurance companies, not by Medicare. Each company has its own billing system and website. Your bill will show the company name and a customer service phone number.

To pay online, visit the insurance company's website and log into your account. Most insurers let you pay a single bill or set up automatic monthly payments. You will typically need your policy number (found on your insurance card) and your date of birth to log in. If you do not have an online account yet, the website will walk you through creating one.

If you cannot find the payment option or do not want to use the website, call the customer service number on your bill. The company can take a payment over the phone using a bank account or debit card, though some may charge a fee for phone payments.

Paying hospital and doctor bills after Medicare pays

When you receive care at a hospital or doctor's office, Medicare pays its share and sends you a bill for what you owe (your deductible, coinsurance, or copay). This bill comes from the provider, not from Medicare or your insurance company.

Most hospitals and large medical practices have patient portals where you can view and pay bills online. Look for a "Pay Your Bill" or "Patient Portal" link on the provider's website. You will usually need your date of birth and a reference number from the bill to log in. Once inside, you can pay using a bank account, debit card, or credit card.

If the provider does not offer online payment, call the billing department number on your bill. They can tell you payment options and may be able to set up a payment plan if you cannot pay the full amount at once.

Finding your bill if you cannot locate it

If you are not sure who sent a bill or where to pay it, log into your Medicare.gov account. Go to Medicare.gov, click "Sign In" in the top right, and enter your username and password. Under "Claims & Statements," you can see recent bills and claims. The page will show you which provider or insurer sent each bill and often includes a link to pay.

You can also call Medicare directly at 1-800-MEDICARE (1-800-633-4227) and give them the bill amount and date. They can tell you which organization sent it and provide contact information for payment.

Setting up automatic payments to avoid late fees

Most insurers and Social Security let you set up automatic monthly payments so you do not have to remember to pay each month. This is especially useful if you have multiple bills from different companies.

When you log into your insurer's website or your Social Security account, look for an option called "Autopay," "Automatic Payments," or "Recurring Payments." You will provide your bank account or debit card information once, and the payment will be taken on the same date each month. You can change or cancel automatic payments anytime through the same account.

If a payment fails because your bank account or card is expired or closed, the company will usually send you a notice. Update your payment method right away to avoid a late fee or loss of coverage.

What happens if you miss a payment

If you do not pay your Part B or Part D premium by the due date, your coverage may be suspended. You can still use Medicare, but you may have to pay a penalty when you restart coverage. The penalty is a percentage of your monthly premium and stays with you for the rest of your life, so it is worth paying on time.

If you are having trouble paying, contact your insurer or Social Security before the due date. Many offer payment plans or can tell you about programs that help pay premiums for people with low income. Do not wait until after you miss a payment — it is easier to arrange help beforehand.

Frequently Asked Questions

Can I pay my Medicare bill by mail?

Yes. Your bill will show a mailing address where you can send a check or money order. Include your policy number or account number with the payment so it posts to the right account. Mail payments take longer to process than online payments, so send them at least two weeks before the due date.

Do I have to pay Medicare directly, or do I pay my insurance company?

It depends on what you are paying for. Part B premiums go to Social Security (if you are on Social Security) or directly to Medicare. Part D and Medigap premiums go to the insurance company that sold the policy. Hospital and doctor bills go to the provider. Check your bill to see who to pay.

What if I pay online but the payment does not show up?

Online payments usually post within one to three business days. If more than a week has passed, log back into your account and check the payment history to see if it went through. If it shows as pending, wait a few more days. If it shows as failed, try again with a different payment method or call customer service.

Can I use a credit card to pay my Medicare bill online?

Most insurers accept credit cards for online payments. Social Security and some providers do not accept credit cards online but may accept them over the phone. Check the payment page or call before you try, because some companies charge a fee for credit card payments.