Social Security payment dates depend on your birth date, not when you file
Social Security checks arrive on a fixed schedule each month, and your payment date is determined by the day you were born. The Social Security Administration does not send all payments on the same day — instead, they spread payments across three Wednesdays each month based on your birth date. If you know your birth date, you can find your exact payment date without calling anyone.
The schedule works the same way every month. Beneficiaries born between the 1st and 10th of any month receive payments on the second Wednesday. Those born between the 11th and 20th receive payments on the third Wednesday. Beneficiaries born on the 21st or later receive payments on the fourth Wednesday. This pattern repeats month after month, so once you know which Wednesday applies to you, that is your payment date for as long as you receive benefits.
If your payment date falls on a federal holiday, the Social Security Administration sends your check the business day before. This happens rarely, but it is worth knowing if you receive a check by mail rather than direct deposit. Direct deposit payments are not delayed by holidays — they arrive on the scheduled date even if that date is a holiday.
Key Takeaways
- Your payment date is based on your birth date and stays the same every month: the 2nd, 3rd, or 4th Wednesday depending on whether you were born in the 1st–10th, 11th–20th, or 21st–31st of any month.
- Direct deposit is the fastest way to receive your payment and protects you from mail delays or lost checks.
- If you receive a paper check and your payment date falls on a federal holiday, the check arrives the business day before.
- You can confirm your exact payment date by logging into your my Social Security account at ssa.gov or calling 1-800-772-1213.
How to find your specific payment date
The easiest way to confirm when your payment arrives is to create or log into your my Social Security account at ssa.gov. Once you are signed in, your payment date appears on the dashboard under "Payment Information." This account also shows your payment amount, your earnings record, and any changes to your benefits.
If you do not have an online account, you can call the Social Security Administration at 1-800-772-1213. A representative can tell you your payment date over the phone. Have your Social Security number ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time.
You can also visit your local Social Security office in person, though this usually takes longer than calling or using the online account. Find your nearest office at ssa.gov/locator.
Why direct deposit is faster and safer than paper checks
Direct deposit sends your payment straight to your bank account on your scheduled payment date. The money is available when ready, and you do not have to worry about mail delays, lost checks, or theft. Direct deposit also means you never miss a payment because of a holiday or weather.
To set up direct deposit, log into your my Social Security account and select "Change Direct Deposit Information" under the Payment Information section. You will need your bank account number and routing number, which you can find on a blank check or by calling your bank. The change takes effect within one or two months.
If you prefer not to use online accounts, you can set up direct deposit by calling 1-800-772-1213 or visiting your local Social Security office. You will still need your bank information, but a representative can enter it for you.
What to do if your payment is late or missing
If you receive direct deposit and your payment does not arrive on your scheduled date, check your bank account first — sometimes deposits take a few hours to show up. If it has been more than 24 hours past your payment date and the money is not there, contact your bank to confirm they have received the payment.
If your bank has not received the payment, call the Social Security Administration at 1-800-772-1213. Have your Social Security number and bank account information ready. A representative can check whether the payment was sent and help you trace it if it was lost in transit.
If you receive a paper check by mail and it does not arrive within five business days of your payment date, contact Social Security. They can issue a replacement check or switch you to direct deposit to prevent future delays.
Understanding the three payment schedules
| Birth Date Range | Payment Date Each Month |
|---|---|
| 1st–10th of any month | 2nd Wednesday |
| 11th–20th of any month | 3rd Wednesday |
| 21st–31st of any month | 4th Wednesday |
The Social Security Administration created this three-schedule system to spread payments throughout the month and reduce the workload on banks and post offices. It also makes it easier for beneficiaries to remember when their payment arrives — the date never changes.
Supplemental Security Income (SSI) beneficiaries follow a different schedule. SSI payments arrive on the 1st of each month, regardless of birth date. If you receive both Social Security and SSI, you will have two separate payment dates.
How holidays affect your payment date
Federal holidays that fall on a Wednesday can shift your payment date. If your scheduled payment date is a federal holiday, the Social Security Administration sends your payment the business day before. This applies only to paper checks — direct deposit payments arrive on the scheduled date even if it is a holiday.
The federal holidays that most often affect Social Security payments are New Year's Day (January 1), Independence Day (July 4), Thanksgiving (fourth Thursday in November), and Christmas (December 25). If any of these fall on a Wednesday, your payment arrives on Tuesday instead.
You do not need to do anything if a holiday affects your payment date. The Social Security Administration handles the adjustment automatically. If you are unsure whether a holiday will change your payment date this month, check your my Social Security account or call 1-800-772-1213.
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 choose how you receive your payment — direct deposit, paper check, or a debit card issued by the Social Security Administration. Changing your delivery method does not change when the payment is sent.
What if I was born on the 31st but some months only have 30 days?
If you were born on the 31st, you are in the third payment group (21st or later) and receive your payment on the fourth Wednesday of each month. The day of the month does not matter — only the day of the week. This is the same for all beneficiaries born on the 21st or later.
Do I get paid twice if my birthday is on a payment date?
No. Your payment date is based on your birth date, but you do not receive an extra payment on your birthday. Your regular payment arrives on your scheduled payment date as usual.
Why did my payment date change?
Your payment date should not change unless you requested a change to your delivery method or the Social Security Administration made an error. If your payment date has shifted, log into your my Social Security account to check your payment information, or call 1-800-772-1213 to ask what happened.
Can I get my payment earlier if I need money now?
Social Security payments are sent on a fixed schedule and cannot be moved up. If you need money before your next payment, you may want to explore other options like a personal loan, credit line, or local information programs. The 211 helpline (dial 211) can connect you with emergency financial resources in your area.