Social Security payments arrive on a set schedule based on your birth date, not on demand
Social Security deposits money into your bank account on the same day each month. That day depends on when you were born — not on when you filed or how much you receive. The schedule runs from the second Wednesday of the month through the second Wednesday of the following month, split into three groups by birth date.
If you were born between the 1st and 10th of any month, your payment arrives on the second Wednesday. If you were born between the 11th and 20th, you receive it on the third Wednesday. If you were born on the 21st or later, your payment arrives on the fourth Wednesday. This schedule applies whether you receive retirement benefits, disability benefits, or survivor benefits.
You cannot change your payment day or request an earlier deposit. The schedule is fixed. If your payment day falls on a federal holiday or weekend, Social Security deposits the money the business day before.
Key Takeaways
- Your payment day is determined by your birth date and stays the same every month — you cannot request a different day.
- Payments arrive between the second and fourth Wednesday of each month, depending on whether you were born in the first, second, or third third of the month.
- If your regular payment day is a holiday or weekend, the deposit arrives the business day before.
- You must have a bank account or prepaid card to receive payments; Social Security stopped mailing paper checks to new beneficiaries in 2011.
- Your bank may hold the deposit for one to two business days before the money becomes available to spend, even though Social Security sent it on the scheduled day.
How the three payment groups work
Social Security divides beneficiaries into three groups to spread the workload of processing millions of payments each month. Your group is based solely on your birth date, and you cannot move between groups.
| Birth Date Range | Payment Day |
|---|---|
| 1st–10th of any month | 2nd Wednesday of the month |
| 11th–20th of any month | 3rd Wednesday of the month |
| 21st–31st of any month | 4th Wednesday of the month |
This schedule has been in place since 1997. Before that, all beneficiaries received payments on the 3rd of each month, which created processing bottlenecks. The current system spreads deposits across three weeks and reduces strain on the banking system.
What happens when your payment day lands on a holiday or weekend
If your regular payment day falls on a Saturday or Sunday, Social Security deposits your payment on the Friday before. If it falls on a federal holiday like Thanksgiving, Christmas, or New Year's Day, the deposit arrives on the last business day before that holiday.
This means your payment may arrive one or two days earlier than usual in certain months. The amount never changes — only the timing shifts. You should still plan your budget around your normal payment day unless you know a holiday is coming.
How to receive your payment and set up direct deposit
Social Security requires direct deposit to your bank account, credit union account, or prepaid debit card. The agency stopped mailing paper checks to new beneficiaries in 2011. If you already receive paper checks, you can continue, but Social Security encourages you to switch to direct deposit.
To set up direct deposit, you need your routing number and account number from your bank or credit union. You can provide this information to Social Security in three ways: online through your my Social Security account, by phone at 1-800-772-1213, or in person at your local Social Security office. The process takes about five minutes.
Once you set up direct deposit, your payment goes to the same account on the same day every month. If you change banks, you must update your account information with Social Security. If you do not update it and your old account is closed, Social Security will attempt to return the payment and may hold your next deposit while they investigate.
Why your payment might be late or missing
Your bank may hold a Social Security deposit for one to two business days before making it available, even though Social Security sent it on the correct day. This is called a hold and is common with direct deposits from government agencies. The money has left Social Security's account, but your bank is verifying the deposit before crediting your balance.
If your payment does not arrive within two business days of your scheduled payment day, contact Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can confirm whether the payment was sent and investigate if it was rejected by your bank.
Payments may be delayed if you recently changed your bank account, if your account was closed, or if Social Security has your old routing number on file. You can check your payment status through your my Social Security account online, which shows the date and amount of your last deposit.
How to check your payment history and upcoming deposits
Create a my Social Security account at ssa.gov to see your payment history and confirm your next payment date. The account shows the date and amount of every deposit for the past 12 months. You can also see your current benefit amount and verify that your bank account information is correct.
If you do not have an online account, you can call Social Security at 1-800-772-1213 to ask about your payment status. Have your Social Security number ready. A representative can tell you when your next payment is scheduled and confirm that your bank account is on file.
What changes your payment amount or stops your payments
Your monthly payment amount can change if you reach full retirement age, if you continue working and earn above the earnings limit, or if Social Security recalculates your benefit. These changes are not related to your payment schedule — your payment day stays the same, but the dollar amount may increase or decrease.
Your payments stop if you reach a certain age and no longer meet the requirements for your benefit type, if you move outside the United States for more than six months, or if you fail to report a change in your circumstances to Social Security. If your payments stop, Social Security will notify you by mail. You can contact them to understand why and whether you can restart payments.
Frequently Asked Questions
Can I change my payment day to the 1st of the month or another date I prefer?
No. Your payment day is determined by your birth date and cannot be changed. Social Security uses this fixed schedule to process millions of payments efficiently. If you need your payment on a different day for budgeting reasons, you can ask your bank about overdraft protection or a line of credit, but Social Security itself cannot adjust the deposit date.
What if I was born on the 31st but my birth month only has 30 days?
You are still in the third group (21st or later) and receive your payment on the fourth Wednesday of each month. Your birth certificate shows the actual date you were born, and Social Security uses that date to assign your group, regardless of how many days are in your birth month.
Do I get paid twice if my payment day is a holiday and also a weekend?
No. If your payment day falls on both a weekend and a holiday, you receive one payment on the last business day before both events. For example, if the fourth Wednesday falls on Christmas Day (which is a holiday), your payment arrives on the Friday before Christmas, not twice.
Can I receive my Social Security payment by check instead of direct deposit?
If you already receive checks, you can continue. Social Security stopped issuing checks to new beneficiaries in 2011. If you want to switch to direct deposit, you can set it up through your my Social Security account, by phone, or at your local office. Direct deposit is faster and more find than checks.
What happens to my payment if my bank account is closed?
Social Security will attempt to deposit your payment into the closed account. The bank will reject it, and Social Security will hold your payment while they investigate. You must contact Social Security and provide a new bank account number so they can reissue the payment. This process can take several weeks, so update your account information with Social Security as soon as you close an account.