SSDI payments arrive on a set schedule, but the exact day depends on your birth date
Social Security Disability Insurance (SSDI) payments are sent by direct deposit on the same day each month. That day is not the first of the month — it depends on when you were born. The Social Security Administration divides beneficiaries into three groups and pays each group on a different Wednesday.
If you were born on the 1st through the 10th of any month, you receive your payment on the second Wednesday. If you were born on the 11th through the 20th, you receive it on the third Wednesday. If you were born on the 21st through the 31st, you receive it on the fourth Wednesday. This schedule has been in place since 1997 and applies to all SSDI beneficiaries unless you also receive retirement or survivor benefits, which follow a different rule.
The payment leaves Social Security's account on that Wednesday, but it may take one to three business days to appear in your bank account, depending on your bank's processing speed. Most banks show the deposit within one business day. If you have not received your payment by the Friday after your scheduled payment Wednesday, contact your bank first — the delay is usually on their end, not Social Security's.
Key Takeaways
- Your SSDI payment arrives on the second, third, or fourth Wednesday of each month based on your birth date, not on the first of the month.
- Payments are sent by direct deposit only; Social Security stopped mailing checks to new beneficiaries in 2011.
- The payment may take one to three business days to show up in your bank account after it leaves Social Security.
- If your payment is late, check with your bank before contacting Social Security, since most delays happen during the bank's processing.
- You can view your exact payment date and amount on your my Social Security account online.
How to find your specific payment date
You do not have to calculate which Wednesday applies to you. The easiest way to see your exact payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, click "Benefit Verification" and you will see your payment date listed there along with your monthly amount.
If you do not have a my Social Security account, you can create one using your email address, Social Security number, and a phone number. The account takes a few minutes to set up and gives you access to your payment schedule, your earnings record, and other account details. You can also call Social Security's toll-free number at 1-800-772-1213 to ask about your payment date, though wait times are often long.
What happens if your bank processes deposits slowly
Some banks and credit unions hold deposits for a day or two before making the funds available, even though the money has arrived in their system. This is called a hold, and it is legal. If your bank consistently holds your SSDI deposit, you have a few options: you can ask your bank why the hold is in place and whether it can be removed for recurring government deposits, you can switch to a bank or credit union known for faster processing, or you can set up a separate account at a different institution specifically for your SSDI deposit.
Online banks and credit unions often post deposits faster than traditional banks. If you switch banks, you will need to update your direct deposit information with Social Security. You can do this through your my Social Security account, by calling 1-800-772-1213, or by visiting a local Social Security office in person.
Updating your direct deposit information
If you need to change which bank account receives your SSDI payment, you can make the change online through my Social Security. Log in, go to "Benefit Verification," and look for the option to update your payment information. You will need your new bank's routing number and your account number. The change usually takes effect within one or two payment cycles.
If you prefer not to use the online account, you can call Social Security at 1-800-772-1213 or visit your local Social Security office with a blank check or a letter from your bank showing your account and routing numbers. Do not mail your banking information to Social Security — always provide it over the phone or in person.
What to do if your payment is missing or late
If your payment date has passed and the money has not arrived, start by checking your bank account to see if there is a pending deposit. Some banks show pending deposits separately from available funds. If you see a pending deposit, wait one more business day. If nothing appears, contact your bank and ask whether the deposit was received and whether a hold has been placed on it.
If your bank confirms that no deposit has arrived from Social Security, then contact Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can tell you whether the payment was sent and, if it was, can work with your bank to locate it. If the payment was not sent, Social Security will investigate why and may issue a replacement payment.
Do not assume Social Security made an error without checking with your bank first. The vast majority of late or missing payments are caused by bank processing delays or holds, not by Social Security failing to send the payment.
How direct deposit protects your payment
Direct deposit is safer than receiving a paper check because the money goes straight into your account and cannot be lost, stolen, or delayed in the mail. Social Security requires all new beneficiaries to use direct deposit. If you are already receiving SSDI by check, Social Security has been encouraging beneficiaries to switch to direct deposit for years, though it is not yet mandatory for existing beneficiaries.
If you do not have a bank account, you have other options. You can open a basic savings account at most banks with minimal requirements, or you can use a prepaid debit card that accepts direct deposits. Some community organizations and nonprofits also help people without bank accounts set up accounts or find alternatives to banking.
Frequently Asked Questions
Can I change my payment date to a different Wednesday?
No. Your payment date is determined by your birth date and cannot be changed. Social Security uses this system to spread payments across the month so the agency can manage its workload. If you need your payment on a specific date for budgeting reasons, you can plan around your assigned Wednesday or ask your bank about setting up automatic transfers to another account on a date that works better for you.
What if I was born on the 31st but my bank shows the payment on a different day?
Your payment is sent on the fourth Wednesday, but your bank may post it on Thursday or Friday depending on how quickly they process deposits. The sending date and the posting date are not always the same day. Check your my Social Security account to confirm when Social Security sent it, then give your bank time to process it.
Do I get paid twice if my payment date falls on a holiday?
No. If your payment Wednesday falls on a federal holiday, Social Security sends the payment on the business day before the holiday instead. You still receive only one payment that month, not an extra one. Your my Social Security account will show the adjusted date.
Can I get my SSDI payment by check instead of direct deposit?
If you are a new beneficiary, no — direct deposit is required. If you have been receiving SSDI for years and still use checks, you can continue to do so, but Social Security encourages switching to direct deposit. If you want to switch back to checks, you can request this by calling 1-800-772-1213, though the process may take several weeks.
What if I do not have a bank account?
You can open a basic savings account at most banks with just an ID and Social Security number. If you cannot open a traditional bank account, you can use a prepaid debit card that accepts direct deposits, available at many retailers. Some credit unions and community banks also offer accounts designed for people with limited banking history or no credit.