Direct deposit moves your Social Security payment straight to your bank account on the same day each month, with no check to deposit or cash to collect
The Social Security Administration (SSA) deposits your benefit payment into your checking or savings account automatically. You choose the bank, credit union, or prepaid card account where the money lands. Once set up, the payment arrives on a fixed schedule — usually the second, third, or fourth Wednesday of each month, depending on your birth date.
You do not have to use direct deposit. You can still receive a paper check or a debit card called a Direct Express card. But direct deposit is faster, safer, and requires less work on your part once it is running.
Key Takeaways
- Direct deposit sends your Social Security payment to a bank account you control, arriving on the same day each month with no action needed from you.
- You can set up direct deposit through my Social Security (the SSA's online portal), by phone, by mail, or in person at a Social Security office.
- The SSA needs your bank's routing number and your account number, which you can find on a check or by calling your bank.
- Changing your direct deposit account takes the same steps as setting it up and usually takes effect within one to two months.
- If your bank rejects a payment, the SSA will try to redeposit it, but you should contact your bank and the SSA to fix the problem quickly.
How to set up direct deposit online through my Social Security
The fastest way is through my Social Security, the SSA's online account portal. Go to ssa.gov/myaccount, sign in with your username and password, and select "Change Direct Deposit Information" from the menu. You will enter your bank's routing number and your account number, choose whether the account is checking or savings, and confirm the information.
If you do not have a my Social Security account, you can create one at ssa.gov/myaccount using your Social Security number, email address, and a password. The SSA will ask you to verify your identity by answering questions about your credit history or by uploading documents like a driver's license or passport. Once your account is verified, you can add or change your direct deposit information immediately.
Changes made online usually take effect within one to two months. Your next payment after the change goes to the new account. If you need the change sooner, call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778) and speak to a representative.
Setting up direct deposit by phone or mail
Call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778) Monday through Friday, 8 a.m. to 7 p.m. Eastern time. A representative will ask for your bank's routing number and your account number, confirm your identity, and set up the deposit. This method is faster than mail but slower than online — changes typically take effect within one to two months.
If you prefer to mail a request, download Form SSA-1199-OP4 (Direct Deposit Sign-Up Form) from ssa.gov, fill it out with your bank information, sign it, and mail it to your local Social Security office. You can find your office address on ssa.gov/locator. Mail takes longer — expect two to three months for the change to take effect.
You can also visit a Social Security office in person with a form of identification and your bank account information. An employee will help you complete the form and submit it on the spot.
What information you need from your bank
The SSA needs two pieces of information: your bank's routing number and your account number. Both appear on a check from your account. The routing number is the nine-digit code on the left side of the bottom of the check. Your account number is the longer code to the right of the routing number.
If you do not have a check, call your bank's customer service line and ask for your routing number and account number. You can also log into your bank's website or mobile app — most banks display this information in the account settings or details section. Make sure you have the correct account type selected (checking or savings) when you provide the information to the SSA.
If you use a credit union, prepaid card, or online bank, the same process applies. The routing number and account number work the same way. Some prepaid cards, like NetSpend or Green Dot, accept direct deposit and can be used for Social Security payments.
Changing or canceling your direct deposit
To change the account where your Social Security payment lands, use the same methods you used to set it up: my Social Security online, phone, mail, or in person. Log into my Social Security, select "Change Direct Deposit Information," and enter the new bank's routing number and account number. Or call 1-800-772-1213 and ask a representative to update your account.
The change takes effect within one to two months. Your current payment continues to go to your old account until the switch is complete. After that, all payments go to the new account.
If you want to stop using direct deposit and switch to paper checks or a Direct Express card instead, contact the SSA through any of the same channels. The SSA will stop depositing to your bank account and begin mailing checks or loading a card, depending on what you choose. This change also takes one to two months.
What happens if your bank rejects the payment
If your account is closed, frozen, or has insufficient space for the deposit, your bank will reject the payment and send it back to the SSA. The SSA will attempt to redeposit the payment one more time. If that fails, the SSA will mail you a check instead.
If this happens, contact your bank immediately to find out why the deposit was rejected. Common reasons include a closed account, a name mismatch between your Social Security record and your bank account, or a hold placed on the account. Once you fix the problem with your bank, call the SSA at 1-800-772-1213 and ask them to update your direct deposit information or to resubmit the rejected payment.
To avoid this problem, keep your bank account open and active, make sure your name on the account matches your Social Security record, and notify the SSA if you close an account or open a new one.
Direct deposit versus other payment methods
Social Security offers three ways to receive your payment: direct deposit to a bank account, a paper check mailed to your address, or a Direct Express card (a prepaid debit card issued by Comerica). Direct deposit is the fastest and safest — your money arrives on a set day without risk of loss or theft. Paper checks take several days to arrive and can be lost or stolen in the mail. The Direct Express card works like a debit card but charges fees for some transactions and requires you to activate and manage the card.
The SSA encourages direct deposit and has phased out paper checks for new beneficiaries in some cases. If you already receive paper checks, you can keep them, but switching to direct deposit removes the risk of mail delays and theft. If you do not have a bank account, a prepaid card or Direct Express card is a good alternative.
Frequently Asked Questions
Can I set up direct deposit if I do not have a bank account?
No, direct deposit requires a bank account, credit union account, or prepaid card account. If you do not have one, you can open a basic checking account at most banks with minimal fees, or use a prepaid card like NetSpend or Green Dot. Alternatively, you can receive your Social Security payment by paper check or Direct Express card.
How long does it take for direct deposit to start?
Changes to your direct deposit information usually take effect within one to two months. Your current payment continues to go to your old account until the switch is complete. If you need the change sooner, call the SSA at 1-800-772-1213 and explain your situation — a representative may be able to expedite it.
What if my name on my bank account does not match my Social Security record?
Contact your bank and update your account name to match your Social Security record exactly. Then call the SSA at 1-800-772-1213 and confirm your direct deposit information is correct. A mismatch can cause the bank to reject your payment.
Can I have my Social Security payment split between two accounts?
No, the SSA allows only one direct deposit account per beneficiary. If you want to split your payment, you would need to deposit it into one account and then transfer money to a second account yourself, or use a bank that allows you to set up automatic transfers between your own accounts.
What should I do if I think my direct deposit payment was lost or stolen?
Contact your bank immediately and ask them to check whether the deposit arrived. If it did not, call the SSA at 1-800-772-1213 and report the missing payment. The SSA can investigate and reissue the payment if it was not received. Keep a record of the payment date and amount so you can provide details to both your bank and the SSA.