Skip to main content

When Your Social Security Payment Arrives Each Month

Your payment date depends on your birth date, not when you filed

Social Security sends payments on a fixed schedule tied to the day you were born, not the day you started receiving benefits. If you were born on the 1st through the 10th of any month, your payment arrives on the second Wednesday of each month. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st through the 31st, your payment comes on the fourth Wednesday. This schedule applies whether you receive retirement, survivor, or disability benefits.

The Social Security Administration uses this system to spread payments across the month and reduce the administrative load on banks. Your payment date stays the same every month unless you change how you receive your money — for instance, switching from direct deposit to a debit card, or vice versa. If you have never set up direct deposit and still receive a paper check, your check is mailed three days before the payment date, which means it may arrive a few days later depending on your postal service.

Key Takeaways

  • Your payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • Direct deposit is the fastest and most reliable way to receive your payment, and Social Security encourages it over paper checks.
  • If you change your payment method, your new schedule takes effect the following month.
  • You can check your exact payment date by logging into your Social Security account online or calling 1-800-772-1213.
  • Payments are made every month, including December, with no skipped months or delays for holidays.

How to find your specific payment date

The easiest way to confirm when you will be paid is to create an account on ssa.gov and log in to "my Social Security." Once you are signed in, your payment date appears on the dashboard under "Payment Information." You do not need to search for it — it is displayed immediately when you open the account.

If you do not have an online account, you can call Social Security directly at 1-800-772-1213. A representative can tell you your payment date over the phone. You will need to provide your Social Security number and answer security questions to verify your identity. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time.

You can also visit a local Social Security office in person, though wait times vary widely. To find the office nearest you, use the office locator on ssa.gov. Bring a photo ID and your Social Security card or a document showing your number.

Direct deposit versus paper checks and debit cards

Direct deposit is the fastest and most secure way to receive your payment. The money lands in your bank account on your payment date, usually by early morning. There is no risk of a check being lost in the mail, and you do not have to wait for a check to clear. Social Security strongly encourages direct deposit and has been phasing out paper checks for new beneficiaries.

If you receive a paper check, it is mailed three days before your payment date. Depending on where you live and your mail service, the check may take several more days to arrive. Once you deposit it, your bank may hold it for one to five business days before the funds are available. This means you could wait a week or more from your official payment date to actually use the money.

Social Security also offers a debit card called the Direct Express card. Payments are deposited electronically on your payment date, just like direct deposit to a bank account. The card works at ATMs and stores nationwide. There is a small monthly fee if you use the card regularly, but no fee if you only use it to withdraw cash at ATMs. If you lose the card or it is stolen, you can report it immediately and get a replacement.

What happens if your payment date falls on a holiday or weekend

Social Security does not skip payments for holidays or weekends. If your payment date falls on a Saturday or Sunday, the payment is deposited on the Friday before. If it falls on a federal holiday when banks are closed, the payment is deposited on the business day before the holiday.

This means your payment always arrives on or before your scheduled date — never after. For example, if you are scheduled to be paid on the fourth Wednesday of the month and that date is Christmas, your payment will be deposited on the last business day before Christmas. You do not have to do anything; Social Security adjusts the timing automatically.

Changing your payment method or bank account

You can change how you receive your payment at any time. To switch to direct deposit, log into your my Social Security account and select "Payment Information," then choose "Change How You Get Paid." You will need your bank's routing number and your account number. The change takes effect the following month.

If you want to change the bank account where your payments are deposited, you can update it the same way. Make sure you enter the correct routing and account numbers — if you make a mistake, your payment may be delayed or sent to the wrong account. If that happens, contact Social Security immediately at 1-800-772-1213 to correct it.

If you are switching from direct deposit to a paper check or debit card, the process is the same. Log in, select your new payment method, and confirm. Your first payment under the new method will arrive according to the schedule for that method — direct deposit on your payment date, or a check mailed three days before.

Understanding payment delays and what to do if money does not arrive

Direct deposit payments are rarely delayed. If your payment does not appear on your payment date, first check your my Social Security account to confirm the date. If the date has passed and the money is not in your account, contact your bank to ask if the deposit is pending. Banks sometimes process deposits a few hours late, especially early in the morning.

If your bank confirms no deposit has been received, call Social Security at 1-800-772-1213. Have your account information ready. A representative can check whether the payment was sent and, if it was, can help you trace it. If the payment was not sent, Social Security can investigate why and reissue it.

Paper check delays are more common because they depend on the mail. If your check does not arrive within a week of your payment date, contact Social Security. Do not cash a check if it is more than six months old — banks may refuse it. If your check is lost or stolen, Social Security can stop payment on the original check and issue a replacement.

Frequently Asked Questions

Can I change my payment date?

No. Your payment date is fixed based on your birth date and cannot be changed. However, you can change how you receive the payment — direct deposit, paper check, or debit card — and the timing may shift slightly depending on the method you choose.

What if I have multiple Social Security benefits?

If you receive more than one benefit — for example, retirement and survivor benefits — they are combined into a single payment sent on the same date. You will not receive separate payments for each benefit type.

Do I get paid in December?

Yes. Social Security makes payments every month, including December. There are no skipped months or special rules for the end of the year. Your payment arrives on your regular payment date in December, adjusted for weekends or holidays if necessary.

What if I move to a different country?

You can continue to receive Social Security payments in most countries. Your payment date and method remain the same. However, some countries have restrictions, and you may need to report your address change to Social Security. Contact them at 1-800-772-1213 to discuss your situation.

How do I set up direct deposit if I do not have a bank account?

If you do not have a bank account, you can use the Direct Express debit card instead. Social Security will deposit your payment onto the card each month. You can withdraw cash at ATMs or use the card to pay for things. There is no bank account required.