Social Security deposits arrive on a set schedule based on your birth date
Your Social Security check arrives on the same day every month, but that day depends on when you were born. The Social Security Administration (SSA) staggered payment dates so the system could handle the volume without processing everything at once. If you receive payments by direct deposit — which most people do — the money lands in your bank account on your scheduled day, typically between the 3rd and the 23rd of each month.
If you still receive a paper check, it arrives by mail a few days before the deposit date. Paper checks are slower and less reliable, so the SSA encourages direct deposit. You can set up direct deposit through your bank, through the SSA's website, or by calling 1-800-772-1213.
Key Takeaways
- Your payment date is determined by your birth date: people born on the 1st to 10th are paid on the second Wednesday of the month, the 11th to 20th on the third Wednesday, and the 21st to 31st on the fourth Wednesday.
- Direct deposit is faster and more reliable than paper checks, and you can set it up online or by phone with the SSA.
- If your regular payment date falls on a weekend or federal holiday, your deposit arrives on the business day before.
- You can check your exact payment date on your Social Security statement or by logging into your my Social Security account online.
How birth date determines your payment schedule
The SSA divides beneficiaries into three groups based on birth date. People born between the 1st and 10th of any month receive payments on the second Wednesday of each month. Those born between the 11th and 20th are paid on the third Wednesday. People born on the 21st through the 31st receive payments on the fourth Wednesday.
This system applies to retirement benefits, survivor benefits, and disability benefits (SSDI). Supplemental Security Income (SSI) has a different schedule — SSI payments arrive on the first of the month, or the first business day if the 1st falls on a weekend or holiday.
If you were born on the 31st of a month, you fall into the third group (21st to 31st) and are paid on the fourth Wednesday. If your birth certificate shows you were born on the 30th or 31st but you were actually born on a different date, contact the SSA to correct your record, because the payment date is tied to what SSA has on file.
What happens when your payment date lands on a weekend or holiday
When your regular payment date falls on a Saturday or Sunday, your deposit arrives on the Friday before. If your payment date lands on a federal holiday when banks are closed — such as Thanksgiving, Christmas, or New Year's Day — your deposit arrives on the business day before the holiday.
This means your payment may arrive one or two days earlier than usual in certain months. The SSA publishes a full payment schedule each year showing exact dates, which you can find on ssa.gov. If you are unsure whether a particular day is a federal holiday that affects banking, your bank's website will list the days it is closed.
How to check your specific payment date
The easiest way to confirm your payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, your payment information appears on the dashboard, including the exact date your next payment will arrive. You do not need to call or visit an office.
If you do not have a my Social Security account, you can create one using your Social Security number, email address, and a phone number. The account also shows your earnings record, lets you request a replacement Social Security card, and displays any messages from the SSA about your benefits.
You can also call the SSA at 1-800-772-1213 to ask about your payment date. Have your Social Security number ready. Representatives are available Monday through Friday, 7 a.m. to 7 p.m. Eastern time, though wait times are often long.
Setting up direct deposit if you do not have it yet
Direct deposit is the fastest and safest way to receive your Social Security payment. The money goes straight into your bank account on your scheduled payment date, and you do not have to worry about mail delays or lost checks.
To set up direct deposit, log into your my Social Security account and select "Change Direct Deposit Information" under the "Payments" section. You will need your bank's routing number and your account number. Both appear on a blank check from your account, or you can call your bank to ask.
You can also set up direct deposit by calling 1-800-772-1213 or by visiting your local Social Security office in person. If you change banks, update your direct deposit information through your my Social Security account or by calling the same number. Changes typically take one to two months to process.
If your payment is late or does not arrive
If your payment does not arrive on your scheduled 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 whether the deposit is pending. Bank processing can sometimes add a day, especially if you deposited late in the day.
If your bank confirms the deposit has not arrived, call the SSA at 1-800-772-1213. Have your Social Security number and bank account information ready. The SSA can check whether the payment was sent and, if there was a problem, can issue a replacement payment or investigate the issue.
Do not assume the payment will arrive eventually without checking. If there is a genuine error — such as a wrong bank account number on file — the SSA needs to know so it can correct the problem and resend the payment.
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 the day your payment is deposited if you switch banks or update your account information. The new deposit date takes effect within one to two months.
What if I receive both Social Security and SSI?
If you receive both retirement or disability benefits and SSI, you will have two separate payment dates. Your Social Security payment arrives on your birth-date schedule, and your SSI payment arrives on the first of the month. Both will be deposited to the same account if you have set that up.
Do I get paid if I die before my payment date?
No. Social Security payments are made only for the month in which you are alive on the first day. If you die before your payment date that month, no payment is issued for that month. Your family should notify the SSA immediately so it can stop payments and handle any overpayments.
Why did my payment arrive on a different date than usual?
Your payment arrived early because your regular payment date fell on a weekend or federal holiday. The SSA deposits the money on the business day before. Check the SSA's payment schedule for your birth date group to see which months this will happen.
Can I receive my payment by check instead of direct deposit?
Yes, but the SSA strongly discourages it. Paper checks take longer to arrive and can be lost or stolen. If you do not have a bank account, you can open one at most banks or credit unions for free, or you can use a prepaid debit card. If you cannot set up direct deposit for a genuine reason, call 1-800-772-1213 to discuss your options.