Your first Medicare premium is usually due on the first day of the month your coverage begins
Medicare Part B and Part D have monthly premiums. Your first payment is typically due on the 1st of the month your coverage starts — not when you sign up, but when the insurance actually begins. If you turn 65 in March and your coverage starts April 1st, your first payment is due April 1st. If you enroll in Part D during the open enrollment period in October and your coverage starts January 1st, your first payment is due January 1st.
Part A (hospital insurance) has no monthly premium for most people, so you will not owe a payment for it. If you do owe a Part A premium because you did not work long enough, that payment is also due on the 1st of your coverage month.
How you pay depends on how you signed up. If you enrolled through Social Security, your payment is usually taken directly from your Social Security check each month. If you enrolled through Medicare directly or chose a private plan, you will receive a bill in the mail or set up automatic payments from your bank account.
Key Takeaways
- Your first Medicare premium payment is due on the 1st of the month your coverage begins, not the month you enroll.
- Part B and Part D both have monthly premiums; Part A does not for most people.
- If you enrolled through Social Security, the premium is deducted from your monthly benefit check automatically.
- If you enrolled directly with Medicare or chose a private plan, you will receive a bill by mail or can set up automatic bank payments.
- Missing your first payment can delay your coverage or result in a late enrollment penalty on future premiums.
How payment timing works if you enroll through Social Security
If you are already receiving Social Security when you turn 65, Medicare Part B is usually deducted from your check automatically starting the month your coverage begins. You do not have to do anything — the payment happens on its own. The amount is deducted before you receive the check, so your Social Security deposit will be smaller by the Part B premium amount.
If you are not yet receiving Social Security, you will get a bill from Medicare in the mail. This bill arrives before your coverage month begins, usually 3 to 4 weeks ahead. Pay it by the due date shown on the bill to avoid a late payment.
If you enroll in Part D through Social Security as well, that premium is also deducted from your check in the same way. You will see both Part B and Part D deducted from a single Social Security payment.
How payment timing works if you enroll directly with Medicare
If you enroll through Medicare.gov or by phone with Medicare directly, you will receive a bill in the mail. This bill shows your coverage start date and the amount due. The due date is typically the 1st of your coverage month, though the bill itself arrives earlier.
You can pay by check, money order, or automatic bank transfer. If you choose automatic payments, set them up as soon as you receive your bill so the payment processes on time. Many people set up automatic payments to avoid missing a due date.
If you choose a private Medicare Advantage plan or a standalone Part D plan, the insurance company sends you a separate bill. That bill will show its own due date and payment instructions. Some private plans also offer automatic payment setup.
What happens if you miss your first payment
If your first payment is not received by the 1st of your coverage month, your coverage may be delayed. Medicare will not process your enrollment until payment is received. This means you could be without coverage for hospital visits, doctor visits, or prescriptions during that gap.
Missing a payment can also result in a late enrollment penalty. This is an extra amount added to your Part B or Part D premium for as long as you have Medicare. The penalty is 10% of the standard premium for each 12 months you were late, and it does not go away.
If you realize you will miss the due date, contact Medicare or your plan when ready. Explain the situation and ask about a grace period or payment plan. Some plans offer a short window to pay without triggering a penalty, but you must reach out before the important date passes.
How to find out your exact due date
Your Medicare Summary Notice (the official bill from Medicare) shows your coverage start date and payment due date clearly. This notice arrives in the mail before your coverage begins. Keep it in a safe place so you know exactly when to pay.
If you enrolled through Social Security, you do not need to look for a bill — the deduction happens automatically. But you can call Social Security at 1-800-772-1213 to confirm that Medicare Part B and Part D are set up to deduct from your check.
If you enrolled in a private plan, your plan's welcome packet includes payment instructions and your due date. If you do not receive this packet at least 2 weeks before your coverage starts, call your plan's customer service number to ask for it.
You can also log into your Medicare account at Medicare.gov to see your coverage start date and payment status. This account shows whether your payment has been received and when your next payment is due.
Setting up automatic payments to avoid missing a due date
Automatic payments are the easiest way to make sure your premium is paid on time every month. If you receive a bill from Medicare or your plan, the bill includes instructions for setting up automatic bank transfers. You provide your bank account number and routing number, and the payment is deducted on the due date each month.
If you enrolled through Social Security, automatic deduction from your Social Security check is already set up — you do not need to do anything else.
If you want to change how you pay later, you can call Medicare at 1-800-MEDICARE (1-800-633-4227) or your plan directly. You can switch from automatic payments to paying by check, or vice versa, at any time. Just give yourself time to make the change before your next payment is due.
What to do if you cannot pay your first premium on time
If you are facing financial hardship and cannot pay your first premium by the due date, contact Medicare or your plan right away. Explain your situation. Some plans have hardship programs or payment plans that allow you to pay in installments instead of a lump sum.
You can also reach out to your local Area Agency on Aging or a Medicare counselor through the State Health Insurance information Program (SHIP). These are free services that help seniors understand their Medicare options and can sometimes connect you with resources if you are struggling to pay. Call 1-800-MEDICARE to find the SHIP office in your state.
Do not wait until after the due date to ask for help. Reaching out before you miss a payment gives you more options than trying to fix it afterward.
Frequently Asked Questions
What if I turn 65 in the middle of a month — when does my coverage start?
Your coverage starts on the 1st of the month you turn 65, regardless of which day of the month your birthday falls on. If you turn 65 on March 15th, your coverage starts April 1st and your first payment is due April 1st. If you turn 65 on April 1st, your coverage starts that same day and your payment is due April 1st.
Do I have to pay for Part A if I have worked long enough?
No. If you or your spouse worked at least 40 quarters (10 years) and paid Medicare taxes, Part A is free. You will not owe a payment for it. You only pay if you did not work long enough to may have access to for free Part A, which is uncommon.
Can I delay my first payment if I am not using Medicare yet?
No. Your premium is due on the 1st of your coverage month, even if you do not plan to use your benefits right away. If you do not pay, your coverage will not set up and you will face a late enrollment penalty if you pay later. If you do not want coverage to start, you must decline it before your coverage month begins.
What if my Social Security check is not large enough to cover the Medicare premium?
Medicare will still deduct the premium from your check, which may result in a smaller payment to you. If this creates a hardship, contact Social Security at 1-800-772-1213 to discuss your options. You may be able to switch to paying by bill instead, or explore programs that help with premium costs.
How do I know if my payment was received?
If you set up automatic payments, your bank statement will show the deduction. You can also log into Medicare.gov and check your account status, or call 1-800-MEDICARE to confirm your payment was processed. If you paid by check, allow 2 weeks for the payment to clear before calling to verify.