Social Security payments arrive on a fixed schedule based on your birth date, not on demand
Social Security direct deposits land in your bank account on the same day each month, determined by when you were born. If your birthday falls between the 1st and 10th of any month, you receive your payment on the second Wednesday of each month. If your birthday is between the 11th and 20th, you get paid on the third Wednesday. If your birthday is between the 21st and 31st, your payment arrives on the fourth Wednesday.
In May 2024, this means payments go out on May 8th, May 15th, or May 22nd depending on your birth date group. The schedule does not change for holidays or weekends — if your payment date falls on a weekend or federal holiday, the deposit arrives the business day before. This is a fixed system; you cannot request an earlier or later payment date.
The only exception is Supplemental Security Income (SSI), which pays on the first of every month. If May 1st is a weekend or holiday, SSI recipients receive their payment on the last business day of April instead.
Key Takeaways
- Your Social Security payment date depends on your birth date and does not change month to month — it is the same Wednesday every month.
- May payments arrive on May 8th, 15th, or 22nd in 2024, depending on whether your birthday falls in the first, second, or third ten days of any month.
- If your payment date lands on a weekend or holiday, the deposit arrives the business day before, not after.
- SSI recipients receive payment on May 1st (or April 30th if May 1st is a weekend), while Social Security retirement, disability, and survivor benefits follow the birth-date schedule.
How the birth date schedule works
Social Security Administration (SSA) divides beneficiaries into three groups to spread payment processing across the month. Your group is permanent — it does not change if you move, change banks, or update your information. You can find your payment date by logging into your my Social Security account at ssa.gov, calling 1-800-772-1213, or checking a recent payment notification.
The schedule applies to all Social Security benefits: retirement, disability (SSDI), and survivor benefits. Family members receiving benefits on your record follow the same payment date as you do. If you receive multiple types of benefits, they combine into a single payment on your scheduled date.
What happens if your bank account changes
If you switch banks or close the account where your Social Security deposits, you must update your direct deposit information with SSA before your next payment date. You can change your account online through my Social Security, by phone at 1-800-772-1213, or in person at your local Social Security office. The change takes effect within one to three business days, but SSA recommends making the change at least a week before your payment date to avoid delays.
If a payment deposits to a closed account, your bank will reject it and return it to SSA. SSA will then mail you a check, which can take two to three weeks. During this time, contact SSA to confirm your new account information so the next month's payment goes through without interruption.
Delays and what causes them
Direct deposits normally arrive on schedule, but delays can happen. System outages at your bank, errors in your account number, or a hold placed on your account by the bank can all delay a deposit. If your payment does not arrive by the end of the business day on your scheduled date, contact your bank first to confirm the deposit was not held or rejected.
If your bank has no record of the deposit, contact SSA at 1-800-772-1213 with your Social Security number and the date you expected payment. SSA can check whether the payment was sent and, if so, where it went. If SSA did not send the payment (for example, because your account information was incomplete), they will issue a replacement check or resubmit the direct deposit once the problem is corrected.
Verifying your payment date before May
You do not have to wait until May to know when your payment will arrive. Log into my Social Security at ssa.gov and select "Benefit Verification" to see your payment date listed. You can also view recent payments and upcoming payment dates in the "Payment History" section. If you do not have an online account, call 1-800-772-1213 and a representative can tell you your payment date over the phone.
If you are new to Social Security and have not yet received a payment, SSA will assign you to a payment group based on your birth date. Your first payment may take longer than usual — typically four to six weeks from the date SSA approves your claim — but once it arrives, future payments follow the standard schedule.
Direct deposit versus check payments
Direct deposit is faster and more secure than receiving a paper check. Checks can be lost, stolen, or delayed in the mail, and replacing a lost check takes additional time. Direct deposit deposits funds immediately on your scheduled date, and you can access the money right away. If you currently receive a check and want to switch to direct deposit, you can set it up online, by phone, or at your local Social Security office. The change takes effect within one to three business days.
If you do not have a bank account, you may be able to use a Direct Express card, a prepaid debit card issued by Comerica that works like a bank account for Social Security payments. You can apply for a Direct Express card by calling 1-888-233-9124 or visiting directexpresscard.com. Once approved, your Social Security payments deposit to the card instead of a bank account.
Frequently Asked Questions
Can I get my Social Security payment earlier in May?
No. Your payment date is fixed based on your birth date and does not change. You cannot request an earlier payment, and SSA does not offer advance payments. If you need money before your scheduled payment date, you may want to explore other resources like local emergency assistance programs or food banks.
What if May 8th, 15th, or 22nd falls on a weekend?
Your payment will arrive on the Friday before the weekend. For example, if May 15th is a Saturday, your deposit arrives on Friday, May 14th. SSA always pays on the last business day before your scheduled date if that date is not a business day.
Do I get paid twice in May if I change my payment date?
You cannot change your payment date — it is determined by your birth date and stays the same. You receive one payment per month on your assigned date. If you update your bank account information, the payment still arrives on your regular date; only the destination account changes.
How do I know if my May payment was deposited?
Check your bank account on your scheduled payment date. You can also log into my Social Security to view your payment history and confirm the deposit was sent. If you do not see the payment by the end of the business day, contact your bank to ask if it was held or rejected, then contact SSA if your bank has no record of it.