Social Security payments go directly to your bank account, prepaid card, or Treasury savings account through direct deposit — you choose which one when you first claim benefits or change it later.
You do not have to use direct deposit. Social Security still mails paper checks if you prefer, though the payment arrives slower and you lose the option to change your delivery method by phone or online. Most people choose direct deposit because the money lands on a set schedule, you avoid lost mail, and you can manage it from home.
The setup itself is straightforward: Social Security needs your routing number and account number, which you provide either when you claim benefits or afterward through your Social Security account online, by phone, or in person at a local office. The first payment usually arrives within one to two weeks after you submit your information.
Key Takeaways
- You can set up direct deposit when you first claim Social Security, or change your method anytime after you start receiving payments.
- Social Security accepts deposits to checking accounts, savings accounts, and prepaid cards issued by U.S. banks — not to accounts held outside the United States.
- Your routing number and account number are printed on a check from your bank, or you can ask your bank for them directly.
- If you lose access to your account or your bank closes it, Social Security will mail you a paper check while you set up a new deposit method.
Setting up direct deposit when you claim benefits
When you apply for Social Security retirement, disability (SSDI), or Supplemental Security Income (SSI), the Social Security representative will ask how you want to receive your payment. At that point, you can choose direct deposit and provide your bank details on the spot. This is the easiest time to set it up because you are already in the process.
You will need your routing number and account number ready. These appear on the bottom left of any check from your bank — the routing number is the first set of nine digits, and your account number follows. If you do not have a check, call your bank and ask for both numbers, or log into your online banking and find them in the account details section.
Social Security will confirm the information with you before finalizing it. Your first payment will arrive on your regular payment date once the setup is complete, usually within one to two weeks.
Changing your direct deposit method after you start receiving payments
If you already receive Social Security and want to switch banks, add a second account, or change from paper checks to direct deposit, you have three ways to do it: online through your Social Security account, by phone, or in person at your local Social Security office.
The online method is fastest. Log into your account at ssa.gov, go to "Manage Your Benefits," and select "Change Direct Deposit Information." You will enter your new routing and account number, and the change takes effect on your next payment date. By phone, call Social Security's main line at 1-800-772-1213 (TTY 1-800-325-0778) and a representative will update your information while you are on the call. In person, bring a photo ID and your banking information to your local office, and staff will process the change the same day.
Social Security does not charge a fee to change your direct deposit method, and the change is free.
What types of accounts Social Security accepts
Social Security will deposit to a checking account, savings account, or money market account at any U.S. bank, credit union, or savings institution. You can also use a prepaid card issued by a U.S. bank, as long as the card has a routing number and account number associated with it.
Social Security does not deposit to accounts held outside the United States, even if you are a U.S. citizen living abroad. If you live outside the U.S. and receive Social Security, you must use a U.S. bank account or have the payment mailed to a U.S. address.
If you do not have a bank account, Social Security offers the Direct Express card, a prepaid card designed for federal benefit recipients. You can request one when you claim benefits or apply for one later through the Direct Express website or by calling 1-888-233-3748.
What happens if your bank account closes or becomes unavailable
If your bank closes your account, your bank merges with another bank, or your account is frozen, Social Security will not know immediately. When the payment is rejected, Social Security will attempt to redeposit it for up to two business days. If the deposit fails, Social Security will mail you a paper check instead.
You should update your direct deposit information as soon as you know your account will no longer work. This prevents the payment from being rejected and ensures your money arrives on time. If a payment was already rejected and mailed as a check, you can still update your account information for the next payment cycle.
If you are having trouble accessing your account temporarily — for example, your bank is investigating fraud — contact your bank first to resolve the issue. Once your account is working again, you can update Social Security with the same account information, or switch to a different account if you prefer.
Timing and payment schedules with direct deposit
Social Security payments arrive on the same day each month, based on your birth date. If you were born between the 1st and 10th of the month, you receive payment on the second Wednesday. If you were born between the 11th and 20th, you receive payment on the third Wednesday. If you were born between the 21st and 31st, you receive payment on the fourth Wednesday. Supplemental Security Income (SSI) payments arrive on the first of the month.
Direct deposit is faster than paper checks because the money lands in your account on the payment date itself, rather than spending days in the mail. If the payment date falls on a weekend or federal holiday, the deposit arrives the business day before.
Once direct deposit is set up, you do not need to do anything to receive your payment each month. The deposit happens automatically unless you change your account information or request to stop receiving payments.
Frequently Asked Questions
Can I have my Social Security payment deposited to someone else's bank account?
No. Social Security requires that direct deposit go to an account in your name or a joint account where you are listed as the account holder. If you need help managing your benefits, you can appoint a representative payee through Social Security, but the payment still goes to an account in your name.
What if I do not know my routing number?
Call your bank and ask for your routing number and account number. You can also find the routing number on a check from your bank, or log into your online banking portal — most banks display it in the account details section. Do not share this information with anyone except Social Security or your bank.
Can I split my Social Security payment between two bank accounts?
No. Social Security deposits your entire payment to one account only. If you want to move money to a second account, you can do that yourself after the deposit arrives, or set up an automatic transfer through your bank.
How long does it take for direct deposit to start after I provide my bank information?
Your first direct deposit usually arrives within one to two weeks after you submit your banking information to Social Security. The exact timing depends on when you submit it relative to your payment date and how long it takes Social Security to process the change.
What should I do if my direct deposit did not arrive on the expected date?
Wait one business day — sometimes deposits arrive a day late due to bank processing delays. If it still has not arrived after one business day, log into your Social Security account online or call 1-800-772-1213 to confirm your bank information is correct. If the information is wrong, update it immediately. If it is correct, contact your bank to see if there is a hold on the deposit or a problem with your account.