You can pay Medicare premiums directly from your checking account through several methods, but the route depends on which part of Medicare you have and whether you want automatic payments or one-time payments.
Medicare Part B (medical insurance) and Part D (prescription drug coverage) premiums can be withdrawn from a checking account. Part A (hospital insurance) is usually free if you or your spouse paid Medicare taxes for 10 years, so most people do not pay a Part A premium. If you do owe a Part A premium, you can pay it the same way as Part B.
The most common method is automatic bank draft, where Medicare withdraws your premium each month on a set date. You can also make one-time payments by check, money order, or online through your Medicare account. The payment method you choose affects when the money leaves your account and whether you have to remember to pay each month.
Key Takeaways
- Automatic monthly withdrawals from your checking account are the fastest way to set up Medicare premium payments and ensure you never miss a payment.
- You can authorize bank drafts through Medicare.gov, by phone at 1-800-MEDICARE, or by mailing a signed form to your Medicare contractor.
- One-time payments by check or money order take longer to process than automatic drafts and require you to send payment each month.
- If you pay late or miss a payment, your coverage may be delayed or terminated, and you may owe a penalty when you restart.
- Your checking account information is only shared with your Medicare contractor, not with other government agencies or private companies.
Setting up automatic monthly withdrawals from your checking account
Automatic bank draft is the fastest and most reliable way to pay Medicare premiums. Medicare withdraws the amount due on the same day each month, usually around the 25th, though the exact date depends on your Medicare contractor. You need your checking account number and routing number (the nine-digit code at the bottom left of your checks) to set this up.
You can authorize automatic payments three ways. Online through Medicare.gov: log into your account, go to "Billing and Payments," and select "Set up automatic payments." By phone: call 1-800-MEDICARE and ask to set up bank draft. By mail: download the Authorization Agreement for Automatic Bank Draft form from Medicare.gov, sign it, and mail it to your Medicare contractor. The mailing address is on the form itself. Processing takes about two weeks after Medicare receives your signed form.
Once automatic draft is active, the payment comes out of your checking account each month without you having to do anything. If your balance is too low on the withdrawal date, your bank may charge an overdraft fee. You can change or cancel automatic payments at any time through the same three methods.
Paying Medicare premiums by check or money order
If you do not want automatic withdrawals, you can mail a check or money order each month. Write your Medicare number on the check or money order. Include the payment stub that comes with your Medicare bill, or write your name, date of birth, and Medicare number on a separate piece of paper and include it with your payment.
Mail your payment to the address shown on your bill. Processing takes two to three weeks after your Medicare contractor receives it. Your checking account is not charged until the check clears your bank, which may take several additional days. This delay means you need to account for float time when planning your account balance.
The risk of mailing payments is that they can get lost or delayed. If your payment does not arrive within 30 days of mailing, contact your Medicare contractor to confirm receipt. Keep a record of the check number and mailing date in case you need to prove you sent it.
One-time online payments from your checking account
You can make a single payment online through Medicare.gov without setting up automatic draft. Log into your account, go to "Billing and Payments," and select "Make a one-time payment." Enter your checking account number and routing number. The payment is processed immediately, though it may take one to two business days for the money to leave your account.
One-time online payments are useful if you want to pay a past-due balance right away or if you prefer not to set up recurring automatic payments. You can make as many one-time payments as you need, but you have to log in and enter your information each time. There is no fee for paying online.
What happens if your payment is late or fails
If your checking account does not have enough money when an automatic draft is scheduled, the withdrawal fails and your Medicare contractor sends you a notice. You then have a grace period to pay, usually 30 days. If you do not pay within that time, your coverage ends. Restarting coverage requires you to contact Medicare and may result in a late enrollment penalty added to your premium.
The late enrollment penalty for Part B is 10 percent of the standard premium for each full year you were not enrolled, and you pay this penalty for as long as you have Part B. For Part D, the penalty is 1 percent of the national average premium for each month you were not enrolled. These penalties are permanent and do not go away if you pay your bill later.
If you know your account will not have funds on the withdrawal date, contact your Medicare contractor before the payment is due. You can request a different withdrawal date or switch to mailing a check. Acting before the payment fails is much simpler than dealing with a lapsed coverage situation.
Protecting your checking account information when paying Medicare
Your checking account number and routing number are only sent to your Medicare contractor, the organization that handles billing for your specific region. Medicare contractors are private companies hired by the federal government, and they are required to keep your banking information secure. They do not share your account details with other government agencies, insurance companies, or third parties.
If you set up automatic draft through Medicare.gov, your information travels through a secure connection. The same applies to one-time online payments. If you mail a signed form or a check, your account number is written on paper, which carries slightly more risk, but the form goes directly to your Medicare contractor's secure mailroom.
If you receive a call or email asking for your checking account information to pay Medicare, do not provide it unless you initiated the contact. Scammers sometimes pose as Medicare representatives. Legitimate Medicare staff will never call you asking for account details; you contact them. If you are unsure, hang up and call 1-800-MEDICARE yourself to verify.
Changing your payment method or account information
You can switch from automatic draft to mailing checks, or vice versa, at any time. You can also change which checking account the payments come from. Make changes through Medicare.gov, by phone at 1-800-MEDICARE, or by mailing a new signed form to your Medicare contractor.
If you change banks or close your checking account, update your payment information with Medicare before the next withdrawal date. If Medicare tries to withdraw from a closed account, the payment fails and you enter a grace period. Updating your information in advance prevents this problem.
Changes made online or by phone usually take effect within a few business days. Changes made by mail take about two weeks. If your next payment is due before the change processes, make a one-time payment to cover it and avoid a lapse in coverage.
Frequently Asked Questions
Can I pay Medicare premiums from someone else's checking account?
Yes, but the account holder must authorize it. If you are paying for a family member, you can set up automatic draft from your own account if you have their permission and their Medicare number. The account holder's name does not have to match the Medicare beneficiary's name.
What if I want to pay multiple months at once?
You can mail a check for multiple months or make multiple one-time online payments. With automatic draft, you cannot prepay; Medicare withdraws only the amount due each month. If you want to pay ahead, use checks or one-time online payments and clearly note on each payment which months it covers.
Do I need to provide my routing number and account number every time I pay?
No. Once you set up automatic draft, Medicare stores your information and withdraws the same amount each month without you entering it again. For one-time online payments, you enter your information each time, but Medicare does not save it between payments unless you choose to save it for future use.
What if my bank rejects the automatic withdrawal?
Your bank may reject a withdrawal if your account does not have sufficient funds or if there is a fraud hold on your account. Contact your bank to find out why the withdrawal failed. Then contact your Medicare contractor to request a retry or switch to a different payment method. You have a grace period to pay before your coverage ends.
Can I set up automatic payments if I do not have internet access?
Yes. Call 1-800-MEDICARE and a representative will help you set up automatic bank draft over the phone. You can also print the Authorization Agreement for Automatic Bank Draft form from a library computer, sign it, and mail it to your Medicare contractor. Both methods work without internet access.