Direct deposit is the fastest and most reliable way to receive your Social Security payment

Social Security payments arrive by direct deposit into your checking account on the same day each month—usually the second, third, or fourth Wednesday, depending on your birth date. You do not have to wait for mail, and the money is available immediately. The process takes about five to ten minutes to set up, and you can do it online, by phone, or in person at a Social Security office.

If you are already receiving Social Security and still get a paper check, you can switch to direct deposit at any time. If you are about to start receiving benefits, Social Security will ask you to choose a payment method before your first check arrives. Direct deposit is the default option they recommend.

Key Takeaways

  • Direct deposit deposits your Social Security payment into your checking account automatically each month on a set schedule based on your birth date.
  • You need your checking account number, routing number, and the name of your bank to set up direct deposit through Social Security's website, phone line, or a local office.
  • The setup takes five to ten minutes and can be changed or cancelled at any time if you switch banks or prefer a different payment method.
  • If you receive Supplemental Security Income (SSI) in addition to Social Security, both payments can go to the same checking account.

How to set up direct deposit online

The fastest way is through my Social Security, the official Social Security website. Go to ssa.gov, click "Create an account" if you do not have one, and sign in with your username and password. Once logged in, look for "Payment Information" or "Direct Deposit" in the menu.

You will need your checking account number and your bank's routing number. The routing number is a nine-digit code that identifies your bank. You can find it on the bottom left of any check you write, or call your bank and ask for it. Enter both numbers, confirm your bank's name, and submit. Social Security will send a confirmation email, and the change usually takes effect within one or two pay periods.

If you do not have a my Social Security account, you can create one using your Social Security number, date of birth, and an email address. You will also need to verify your identity by answering security questions or uploading a photo of your driver's license or passport.

Setting up direct deposit by phone or in person

Call Social Security's toll-free number at 1-800-772-1213, Monday through Friday, 8 a.m. to 7 p.m. Eastern time. Have your checking account number and routing number ready. A representative will walk you through the process and confirm the change on the call. This method takes about ten minutes.

You can also visit a Social Security office in person. Find your local office at ssa.gov/locator. Bring a photo ID, your Social Security card if you have it, and a blank check or a bank statement showing your account and routing numbers. An employee will enter the information into the system while you wait, and the change takes effect within one or two pay periods.

What happens if you change banks

If you switch to a new bank or open a new checking account, you need to update your direct deposit information with Social Security. Log into my Social Security and change your account number and routing number, or call 1-800-772-1213 to make the change by phone.

If you forget to update and Social Security tries to deposit into a closed account, the bank will reject the payment and send it back. Social Security will then mail you a paper check instead, which takes an extra week or two. To avoid this, update your information as soon as your new account is open.

Direct deposit for SSI and other benefits

If you receive Supplemental Security Income (SSI) in addition to Social Security retirement or disability benefits, both payments can be deposited into the same checking account. You do not need separate accounts. Social Security will deposit both on their regular schedules—SSI typically arrives on the first of the month, while retirement and disability benefits arrive on the second, third, or fourth Wednesday.

If you receive other federal benefits like Veterans benefits or railroad retirement, those programs have their own direct deposit systems. You will need to set up direct deposit separately with each program.

Changing or cancelling direct deposit

You can change your direct deposit information or switch back to paper checks at any time. Log into my Social Security, go to Payment Information, and update your account details or select "Check" as your payment method. Changes take effect within one or two pay periods.

If you cancel direct deposit and request paper checks instead, your payments will arrive by mail. Paper checks typically take five to seven business days after the payment date to reach you. Direct deposit is faster and more secure, so Social Security recommends keeping it active even if you switch banks.

Troubleshooting direct deposit problems

If your payment does not arrive on the expected date, log into my Social Security and check your Payment Information to confirm your account number and routing number are correct. If they are wrong, update them immediately. If the information is correct but the payment is still missing, call 1-800-772-1213 to report the issue.

Social Security can trace a missing payment and determine whether it was rejected by your bank, sent to the wrong account, or delayed for another reason. If the payment was sent to a closed or incorrect account, Social Security can reissue it as a paper check or deposit it to a corrected account. This process usually takes one to two weeks.

Frequently Asked Questions

Can I have my Social Security check deposited to a savings account instead of a checking account?

Yes. Direct deposit works with savings accounts, money market accounts, and some prepaid debit cards. You will need the account number and routing number for whichever account you choose. The process is the same as setting up direct deposit to a checking account.

What if my bank does not have a routing number?

All banks and credit unions have routing numbers. If you cannot find it on a check or online, call your bank's customer service line and ask for your routing number. They will give it to you immediately. Online banks and credit unions use routing numbers just like traditional banks.

How long does it take for direct deposit to start after I set it up?

Direct deposit usually takes effect within one or two pay periods after you submit the change. If you set it up early in the month, it may start with your next scheduled payment. If you set it up late in the month, it might not start until the following month's payment.

Is direct deposit safe, or could someone steal my money?

Direct deposit is secure. Social Security only deposits into the account you authorize, and your bank protects the account with its own security measures. If someone gains access to your account without permission, your bank's fraud protection covers unauthorized withdrawals. Report any suspicious activity to your bank immediately.

Can I have my Social Security payment split between two accounts?

No. Social Security deposits the entire payment into one account only. If you want to split the money between accounts, you can set up a transfer from your bank after the deposit arrives, or you can withdraw cash and deposit it into another account yourself.