What direct deposit means for your SSDI check
Direct deposit means Social Security puts your monthly SSDI payment straight into a bank account you choose, instead of mailing you a paper check. The money arrives on the same day each month — usually the third, fourth, or fifth, depending on your birth date. Once you set it up, you do not have to go to the bank or worry about a check getting lost in the mail.
Social Security strongly encourages direct deposit because it is faster, safer, and reduces the chance of fraud or theft. If you do not have a bank account yet, you have options — including accounts designed specifically for people receiving government benefits.
Key Takeaways
- Direct deposit sends your SSDI payment to a bank or credit union account on a set day each month, with no paper check involved.
- You can set up direct deposit through my Social Security, by phone, by mail, or in person at a Social Security office.
- You will need your bank's routing number and your account number to complete the setup.
- If you do not have a bank account, you can open one at a bank, credit union, or through a prepaid card program that works with Social Security.
- You can change your direct deposit account at any time, and the change usually takes effect within one or two months.
How to set up direct deposit through my Social Security
The fastest way to set up direct deposit is through my Social Security, the online account portal run by Social Security. You log in with your username and password, go to the "Payment" or "Direct Deposit" section, and enter your bank's routing number and your account number. The system confirms the information and the change takes effect within one or two months.
If you do not have a my Social Security account yet, you can create one at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity — usually a driver's license or state ID number. Once your account is set up, you can manage your direct deposit anytime without calling or visiting an office.
Other ways to set up or change direct deposit
If you prefer not to use the online portal, you have three other routes. You can call Social Security's main number at 1-800-772-1213 (TTY 1-800-325-0778) and speak to a representative who will take your banking information over the phone. You can fill out Form SSA-1199-OP1, the official direct deposit form, and mail it to your local Social Security office. You can also visit a Social Security office in person and ask a staff member to help you set it up.
All three methods work, but they take longer than using my Social Security. Phone calls can have long wait times, and mailed forms typically take two to four weeks to process. If you are not in a rush, any of these options will get the job done.
What information you need from your bank
Before you start the setup process, gather two pieces of information from your bank: your routing number and your account number. The routing number is a nine-digit code that identifies your specific bank or credit union. The account number is unique to your account and is usually 10 to 12 digits long.
You can find both numbers on the bottom left of any check you have. If you do not have checks, log into your bank's website or app and look for account details, or call your bank's customer service line and ask them to read the numbers to you. Some banks print these numbers on your debit card or statement as well.
Opening a bank account if you do not have one
If you do not have a bank account, you have several options. You can open a checking or savings account at any bank or credit union in your area — most require only a photo ID and an initial deposit (sometimes as little as $25). Credit unions often have lower fees and friendlier policies toward people with lower balances.
You can also open a prepaid card account specifically designed to receive government benefits. These cards work like debit cards and let you spend your SSDI payment directly without maintaining a traditional bank account. Some prepaid card programs are free or low-cost, though fees vary. Ask your bank or search online for "government benefits prepaid card" to see what is available in your area.
A third option is a representative payee account — if someone else manages your SSDI money on your behalf, they can set up direct deposit to their own account and then manage the funds for you. This requires a formal arrangement with Social Security.
What happens when you change your direct deposit account
If you need to change which bank account receives your SSDI payment — because you switched banks, closed an account, or want to move to a different financial institution — you can update it the same way you set it up. Use my Social Security, call Social Security, mail Form SSA-1199-OP1, or visit an office in person.
The change usually takes effect within one or two months. During that time, your payment may still go to the old account. Once the change processes, all future payments go to the new account. If you are switching banks, make sure your old account stays open long enough to receive any payments that are still in transit.
If your direct deposit payment does not arrive
If your SSDI payment does not show up on the expected day, first check your bank account to make sure it has not arrived under a different name or description. Social Security payments sometimes appear as "SSA" or "Social Security Administration" rather than "SSDI" or "Disability."
If the money truly has not arrived after two business days past the expected date, call Social Security at 1-800-772-1213 and have your account information ready. A representative can tell you whether the payment was sent and to which account. If there was an error — such as a wrong account number — Social Security can stop the payment and resend it to the correct account, though this can take several weeks.
Frequently Asked Questions
Can I have my SSDI payment sent to someone else's bank account?
Only if that person is your representative payee — someone Social Security has approved to manage your benefits on your behalf. If you have a representative payee, the payment goes to their account and they are responsible for using the money for your needs. You cannot straightforward direct your payment to a friend or family member's account without this formal arrangement.
What if I close my bank account without setting up a new direct deposit?
Social Security will try to deposit your payment into the closed account, and the bank will reject it. Your payment will be held by Social Security, and you will need to contact them to provide a new account number or request a paper check instead. This can delay your payment by several weeks, so always set up a new direct deposit before closing an old account.
Does direct deposit cost money?
No. Social Security does not charge you to set up or use direct deposit. However, your bank or credit union may charge monthly fees for maintaining the account itself — this depends on the institution and the type of account. Many banks offer free checking accounts with no monthly fee.
Can I split my SSDI payment between two bank accounts?
No. Social Security only allows one direct deposit account per person. Your entire monthly payment goes to a single account. If you want to divide the money between accounts after it arrives, you can transfer it yourself through your bank.
How long does it take for direct deposit to start after I set it up?
Usually one or two months. Social Security processes the change during their next payment cycle, which depends on your birth date. Your first payment to the new account may arrive in the month after you submit the change, or it may take until the following month.