Direct deposit moves your Social Security payment straight to your bank account instead of mailing a paper check
Social Security sends payments by direct deposit to a checking or savings account at a bank, credit union, or other financial institution. The payment arrives on the same day each month — usually the second, third, or fourth Wednesday, depending on your birth date. Once you set up direct deposit, you stop receiving paper checks in the mail.
You can start direct deposit before you receive your first payment, or switch from checks to direct deposit at any time. The process takes about five minutes and requires your bank account number and routing number. Social Security does not charge a fee for direct deposit, and neither do most banks.
Key Takeaways
- Direct deposit sends your payment to your bank account on a set day each month, with no mailing delays or lost checks.
- You need your bank's routing number and your account number to set up direct deposit — both appear on a blank check or your bank's website.
- You can set up direct deposit through my Social Security (the online portal), by phone at 1-800-772-1213, or in person at a Social Security office.
- Changing your direct deposit account takes the same steps as setting it up and usually takes effect within one or two months.
- If you receive Supplemental Security Income (SSI) in addition to Social Security, both payments go to the same account unless you request otherwise.
What you need before you start
Gather your bank account information before you contact Social Security. You will need your bank's routing number (a nine-digit code that identifies your bank) and your account number (the number of the specific checking or savings account where you want payments sent). Both numbers appear on the bottom left of any check from that account.
If you do not have a check, log into your bank's website or app and look for account details. Most banks display the routing number and account number in the account information section. You can also call your bank's customer service line and ask for both numbers.
You will also need your Social Security number and a way to verify your identity. If you are setting up direct deposit online through my Social Security, you will log in with your username and password. If you call or visit an office, a Social Security representative will ask you security questions to confirm who you are.
Three ways to set up direct deposit
Online through my Social Security: Go to ssa.gov/myaccount and log in with your username, password, and a one-time code sent to your phone or email. Click "Manage Benefits," then "Direct Deposit." Enter your routing number and account number, choose whether the account is a checking or savings account, and confirm. The change usually takes effect within one or two months.
By phone: Call Social Security at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative will ask for your Social Security number, verify your identity with security questions, and take down your routing number and account number. The call takes about ten minutes. Direct deposit usually starts within one or two months.
In person at a Social Security office: Bring a blank check or write down your routing number and account number, along with your Social Security card or other ID. A representative will enter your information into the system. You can find your local office at ssa.gov/locator. Processing time is the same as the other methods.
What happens after you set up direct deposit
Social Security will send you a notice in the mail confirming that direct deposit has been set up. The notice includes the account number where your payments will go (usually with the last four digits shown for privacy). Keep this notice for your records.
Your first payment by direct deposit may take one or two months to arrive, depending on when you submit the information and when your payment cycle begins. During that time, you may still receive a paper check. Once direct deposit starts, paper checks stop automatically.
If you have not received your payment by the expected date, log into my Social Security or call 1-800-772-1213 to check the status. Social Security can tell you whether the payment was sent and to which account. If there was a problem with your bank account information, Social Security will contact you to get corrected details.
Changing or canceling your direct deposit account
If you want to change which bank account receives your payments, use the same three methods: online through my Social Security, by phone, or in person. You will enter the new routing number and account number, and the change takes effect within one or two months. Your old account will stop receiving payments once the switch is complete.
If you want to cancel direct deposit and return to paper checks, contact Social Security through any of the three methods and tell the representative you want to stop direct deposit. Paper checks will resume within one or two months. This is rare — most people keep direct deposit once it is set up — but Social Security will process the request without penalty.
Direct deposit and other Social Security payments
If you receive both Social Security retirement or disability benefits and Supplemental Security Income (SSI), both payments go to the same bank account by default. SSI payments arrive on the first of the month; Social Security payments arrive on the second, third, or fourth Wednesday. You can see both deposits in your account.
If you want SSI and Social Security to go to different accounts, you must contact Social Security directly by phone or in person — you cannot split accounts online through my Social Security. A representative will set up separate accounts for each payment type.
Frequently Asked Questions
Can I set up direct deposit before I start receiving payments?
Yes. You can set up direct deposit as soon as Social Security approves your claim, even if your first payment has not arrived yet. This way, your first payment goes directly to your account instead of arriving by check.
What if I do not have a bank account?
Social Security also accepts direct deposit to a prepaid debit card or a savings account at a credit union. The card or account must be in your name. If you do not have any of these, some communities offer low-cost bank accounts or prepaid cards specifically for people receiving government benefits.
Is my bank account information safe when I give it to Social Security?
Yes. Social Security uses the same security standards as banks and other government agencies. Your information is encrypted and stored securely. Social Security only uses your account information to deposit your payment — they do not withdraw money or make charges.
How long does it take for direct deposit to start after I set it up?
Usually one or two months. The exact timing depends on when you submit your information and when your payment cycle begins. Social Security will send you a confirmation notice with the expected start date.
What should I do if my direct deposit payment does not arrive on the expected date?
Check my Social Security or call 1-800-772-1213 to confirm the payment was sent. If it was sent to the correct account and did not arrive, contact your bank — the payment may be delayed on their end. If Social Security has the wrong account information, they will contact you to correct it.