Check the deposit date on your Social Security statement first
Your payment may not be late—it may straightforward not be scheduled yet. Social Security deposits SSDI payments on a specific day each month based on your birth date, not on the day you were approved. If you were recently approved, your first payment might not arrive for one to three months after your approval letter, even though you became may be able to access on an earlier date called your established onset date.
Log into your my Social Security account at ssa.gov to see the exact deposit date Social Security has scheduled for you. This is the fastest way to confirm whether a payment is actually coming late or straightforward hasn't been scheduled yet. If you don't have an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and ask them to read your payment schedule to you.
Write down the date you see in your account. This is the date Social Security says your money will arrive. If today's date is before that scheduled date, your payment is on track.
Key Takeaways
- SSDI payments arrive on a set day each month based on your birth date, and your first payment may take one to three months after approval to arrive.
- Check your my Social Security account to see your actual scheduled deposit date before assuming your payment is late.
- Bank delays can add one to three business days between when Social Security sends the payment and when it appears in your account.
- If your payment is more than three business days late, contact Social Security directly rather than your bank, because Social Security controls the payment.
- A change in your address, bank account, or representative payee status can stop payments until Social Security updates your record.
How long bank deposits usually take
Even after Social Security sends your payment, your bank may take one to three business days to process it. This is normal. If Social Security's scheduled date was a Friday, your money might not show up until Monday or Tuesday of the following week. Weekends and bank holidays add extra days.
If you switched banks recently, the delay can be longer. Social Security may have sent the payment to your old account, and the old bank has to forward it to your new bank. This can add several extra days. Check whether your old bank received the payment and is in the process of forwarding it.
Direct deposit is still the fastest method. If you receive a paper check instead, add five to seven business days to the timeline, because the check has to be mailed to you and then clear when you deposit it.
What to do if your payment is genuinely late
If today's date is more than three business days after your scheduled deposit date and the money still hasn't arrived, contact Social Security directly. Do not call your bank first—your bank cannot release a payment that Social Security hasn't sent yet. Social Security controls when the payment leaves their system.
Call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and tell them your scheduled deposit date and that the payment hasn't arrived. Have your Social Security number ready. They can check whether the payment actually left their system and, if it did, investigate with your bank. If it hasn't left yet, they can tell you why and when to expect it.
If you have a representative payee (someone Social Security appointed to manage your benefits), Social Security may have sent the payment to the payee's account instead of yours. Ask Social Security to confirm where they sent it.
Changes that stop or delay payments
Social Security stops payments temporarily if you move and don't update your address, if you change banks and don't tell Social Security your new account number, or if there's a question about your continued disability. You won't receive a payment until the issue is resolved.
If you recently reported a change—a new address, new job, new living situation, or new bank account—Social Security may be processing that change and holding your payment until they update your record. This usually takes five to ten business days. Call Social Security to confirm whether a pending change is the reason your payment is delayed.
If you have a representative payee and that person has changed, or if Social Security is reviewing whether you still meet the disability requirements, your payment will be held. Social Security will send you a notice explaining why. Check your mail for any recent letters from Social Security.
When your first payment takes longer than expected
Your first SSDI payment can take longer than regular monthly payments because Social Security has to process your approval, calculate your benefit amount, and set up your payment schedule. Even after you receive your approval letter, Social Security may take an additional month or two to send the first payment.
During this waiting period, you won't see a scheduled deposit date in your my Social Security account. Once Social Security has processed everything, the date will appear. You can call 1-800-772-1213 to ask whether your first payment has been scheduled yet and when it will arrive.
If you were approved more than three months ago and still have no scheduled payment date, call Social Security to ask whether there's a problem with your case. Delays this long are unusual and usually mean something needs to be corrected in your file.
If you need money before your payment arrives
SSDI payments cannot be rushed or advanced. If you're in financial hardship while waiting for your first payment or while investigating a late payment, look into local emergency information programs. Your city or county may have emergency funds for people in crisis, and some nonprofits offer short-term loans or grants.
Call 211 (or visit 211.org) to find emergency information programs in your area. These programs can sometimes help with rent, utilities, or food while you wait. They are separate from Social Security and have their own timelines and rules.
Frequently Asked Questions
How do I know what day my SSDI payment should arrive?
Log into your my Social Security account at ssa.gov and look for your payment schedule. It will show the exact date each month. If you don't have an online account, call 1-800-772-1213 and ask Social Security to tell you your payment date.
My payment was supposed to arrive three days ago. Should I call my bank or Social Security?
Call Social Security first at 1-800-772-1213. Social Security controls when the payment is sent; your bank can only process it once it arrives. Social Security can tell you whether the payment left their system and, if it did, help trace it with your bank.
I just got approved for SSDI. When will my first payment come?
Your first payment usually arrives one to three months after your approval letter. Check your my Social Security account to see whether a deposit date has been scheduled. If you don't see a date yet, call 1-800-772-1213 to ask when Social Security expects to send it.
What if I changed banks and didn't tell Social Security?
Call Social Security at 1-800-772-1213 right away and give them your new bank account number. They can update your record and resend your payment to the correct account. Until you update it, Social Security may keep sending payments to your old bank.
Can Social Security send my payment early if I need it urgently?
No. SSDI payments are sent on a fixed schedule based on your birth date and cannot be moved up. If you're in financial crisis, call 211 or contact your local social services office to ask about emergency information programs that may help while you wait.