Social Security payments arrive on a set schedule based on your birth date

Social Security sends payments on the same day each month, but that day depends on when you were born. If your birth date falls between the 1st and 10th of any month, you receive your payment on the second Wednesday of each month. If you were born between the 11th and 20th, your payment comes on the third Wednesday. If your birth date is the 21st or later, you get paid on the fourth Wednesday.

This staggered schedule has been in place since 1997 to spread out the volume of payments the Social Security Administration processes. The system works the same way whether you receive retirement benefits, survivor benefits, or disability payments — the schedule is based purely on your birth date, not on the type of benefit you collect.

Payments are deposited directly into your bank account, not mailed as checks. You must have set up direct deposit to receive your benefits. If you have not done this yet, you can arrange it through your bank or by contacting Social Security directly.

Key Takeaways

  • Your payment date is determined by your birth date: the 1st–10th gets paid the second Wednesday, the 11th–20th gets the third Wednesday, and the 21st or later gets the fourth Wednesday of each month.
  • All Social Security payments are deposited directly into a bank account; you cannot receive them by check or in person.
  • Payments arrive on the same day every month, so you can plan your budget around that date.
  • If you were born before May 1, 1997, you may be on the older payment schedule and should check your Social Security statement to confirm your actual payment date.

How to find your exact payment date

Your payment date is listed on your Social Security statement, which you can view online through your my Social Security account. To access it, go to ssa.gov, click "Create an account," and follow the steps to verify your identity. Once you are logged in, your payment schedule appears under the "Benefits" section.

You can also call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) to ask about your payment date. Have your Social Security number ready when you call. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

If you receive your statement by mail instead of online, the payment date is printed on the front of the letter. The statement arrives once a year, typically in September or October, but you do not have to wait for it — checking online is faster.

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

Social Security does not shift payment dates for holidays or weekends. If your scheduled payment date lands on a Saturday or Sunday, your bank receives the deposit on that day, but your account may not show the funds until the next business day. This depends on your bank's processing schedule, not on Social Security.

If your payment date falls on a federal holiday — such as Thanksgiving, Christmas, or New Year's Day — Social Security still sends the payment on that day. Your bank will process it according to its own holiday schedule. Most banks deposit federal payments even on holidays, but some may delay posting until the next business day.

To avoid confusion, check your bank's holiday schedule if you are expecting a payment around a major holiday. Your bank's website or customer service line can tell you whether deposits will post on the holiday itself or the following business day.

Setting up or changing your direct deposit

You must have direct deposit to receive Social Security payments. If you do not have it set up, you can arrange it through your bank or through Social Security. To set it up through your bank, call the bank's customer service number and ask to enroll in direct deposit for federal benefits. You will need to provide your bank account number and routing number, both of which appear on a blank check from your account.

You can also set up direct deposit through Social Security's website. Log into your my Social Security account, go to "Manage Benefits," and select "Change Direct Deposit Information." You will enter your bank account number, routing number, and account type (checking or savings). The change usually takes one to three business days to take effect.

If you want to change which bank account receives your payments, you can update this information the same way — through your my Social Security account or by calling 1-800-772-1213. Changes made before the 10th of the month typically take effect with your next scheduled payment. Changes made after the 10th may not show up until the following month's payment.

What to do if your payment is late or missing

If your payment does not arrive on your scheduled date, first check that you have the correct date. Log into your my Social Security account or call 1-800-772-1213 to confirm when your payment should have arrived. Sometimes people misremember their birth date or the payment schedule.

If the date is correct and the payment is still missing, contact your bank first. The payment may have been delayed in processing or deposited to the wrong account. Your bank can search their records and tell you whether Social Security sent the payment and when it arrived.

If your bank confirms the payment was not received, contact Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can check whether the payment was sent and investigate if there was an error. If the payment was sent but lost, Social Security can issue a replacement.

Payment dates for people born before May 1, 1997

If you were born before May 1, 1997, you may be on a different payment schedule. Before 1997, Social Security paid all beneficiaries on the 3rd of each month. People who were already receiving benefits before the new schedule started were allowed to stay on the 3rd of the month if they preferred, or they could switch to the birth-date-based schedule.

Check your Social Security statement to see which schedule you are on. If you are still receiving payments on the 3rd of the month, that is your payment date. If you want to switch to the birth-date-based schedule, you can contact Social Security to request the change, though there is no requirement to do so.

Frequently Asked Questions

Can I choose what day of the month I want to be paid?

No. Your payment date is set by your birth date and cannot be changed. The only exception is if you were born before May 1, 1997 and are currently on the old 3rd-of-the-month schedule — you can request to switch to the birth-date-based schedule, but you cannot pick a different date within that system.

What if I do not have a bank account?

Social Security requires direct deposit, so you must have a bank account to receive benefits. If you do not have one, you can open a basic checking or savings account at most banks or credit unions. Some banks offer accounts with no minimum balance or monthly fees. Once your account is open, you can set up direct deposit with Social Security.

Will my payment date change if I move to a different state?

No. Your payment date is based on your birth date and does not change when you move. The date you receive your payment stays the same no matter where you live. Your bank may process the deposit at different times depending on your location, but Social Security sends it on the same day.

How far in advance can I see my payment dates for the year?

Your my Social Security account shows your payment date for the current month and upcoming months. You can see the pattern — the same day every month — so you can plan ahead. If you want a written list of all payment dates for the year, Social Security's website has a calendar showing payment dates for each birth date group.

What happens to my payment if the bank I use goes out of business?

If your bank closes, Social Security will not automatically send your payment elsewhere. You need to update your direct deposit information with a new bank account before your next scheduled payment. Log into your my Social Security account or call 1-800-772-1213 to change your banking information. If a payment was sent to a closed account, contact Social Security to request a replacement.