What direct deposit means for SSDI

Direct deposit means Social Security puts your SSDI payment straight into a bank account you choose, instead of mailing you a check or loading it onto a debit card. Once you set it up, the money arrives on the same day each month without you having to do anything else. You can change your bank account or stop direct deposit at any time.

Direct deposit is optional — you do not have to use it. But Social Security encourages it because payments arrive faster and you do not have to worry about lost or stolen checks. If you do not set up direct deposit, Social Security will send you a debit card called a Direct Express card, which works like a prepaid card.

Key Takeaways

  • Direct deposit sends your SSDI payment to your bank account on the same day each month, with no action needed from you after setup.
  • You can set up direct deposit through your Social Security account online, by phone, or in person at a local Social Security office.
  • You will need your bank's routing number and your account number, which you can find on a check or by calling your bank.
  • If you change banks or want to stop direct deposit, you can update your information anytime through your Social Security account or by calling 1-800-772-1213.
  • Direct deposit is free and does not cost you anything, whether you use a checking account, savings account, or credit union account.

How to set up direct deposit online

The fastest way to set up direct deposit is through your my Social Security account, which you can create at ssa.gov. You will need an email address, a phone number, and a way to verify your identity — usually a Social Security number, date of birth, and either a driver's license number or a tax return from the past two years.

Once you are logged in, look for "Payment Information" or "Direct Deposit" in the account menu. You will enter your bank's routing number and your account number. The routing number is a nine-digit code that identifies your bank; your account number is unique to your account. Both appear on the bottom left of any check you have from that account. If you do not have a check, call your bank and ask for both numbers — they can tell you in seconds.

After you submit the information, Social Security will verify it with your bank. This usually takes one to two business days. Once it is confirmed, your next payment will go to that account. You will see a confirmation message in your account showing the date your direct deposit starts.

Setting up direct deposit by phone or in person

If you do not want to create an online account, you can call Social Security at 1-800-772-1213 and ask to set up direct deposit. Have your bank's routing number and your account number ready. A representative will enter the information for you and confirm when direct deposit will start. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

You can also visit your local Social Security office in person. Bring a document showing your bank account information — a check, a bank statement, or a letter from your bank with the routing and account numbers. A staff member will set up direct deposit for you on the spot. To find your nearest office, go to ssa.gov/locator or call the main number above.

What bank accounts work with direct deposit

Direct deposit works with checking accounts, savings accounts, and accounts at credit unions. It does not matter whether the bank is large or small, national or local. The only requirement is that the account is in the United States and can receive electronic transfers.

You can set up direct deposit to any account in your name or to a joint account where you are listed as the owner. You cannot direct deposit to someone else's account unless your name is on it. If you share an account with a spouse or family member, both names should appear on the account.

Some people use a representative payee — someone who receives and manages their SSDI payment on their behalf. If you have a representative payee, the direct deposit goes to an account in the payee's name, not yours. Your payee will handle the setup, or Social Security will work with your payee to set it up.

Changing or stopping direct deposit

If you want to change which bank account receives your direct deposit, log into your my Social Security account and update the routing and account numbers. You can also call 1-800-772-1213 or visit your local office. The change usually takes effect within one to two business days, and your next payment will go to the new account.

If you want to stop direct deposit and receive a check or debit card instead, you can make that change the same way — through your online account, by phone, or in person. Once you stop direct deposit, Social Security will mail you a check or send you a Direct Express debit card for future payments. The change takes a few days to process, so your next payment might still go to your bank account; after that, it will arrive by mail or card.

What happens if your bank account closes

If your bank account closes or you close it yourself, tell Social Security right away. If a payment tries to go to a closed account, the bank will reject it and send it back to Social Security. Social Security will then mail you a check instead, which takes longer.

To avoid this, update your direct deposit information before you close an account. If you already closed it and a payment was rejected, contact Social Security at 1-800-772-1213 and give them your new bank information. They can reissue the payment to your new account, though this can take a few weeks. In the meantime, Social Security may mail you a check for that month's payment.

Frequently Asked Questions

Does direct deposit cost money?

No. Direct deposit is free. Social Security does not charge you to set it up, and your bank does not charge you to receive a direct deposit payment. Some banks offer free checking accounts specifically for people who receive government benefits by direct deposit.

How do I find my bank's routing number if I do not have a check?

Call your bank's customer service number on the back of your debit card or on your bank's website. Tell them you need your routing number and account number for direct deposit. They will give you both numbers over the phone. You can also find the routing number on your bank's website, usually in the FAQ or customer service section.

Can I set up direct deposit to a savings account instead of checking?

Yes. Direct deposit works with savings accounts at banks and credit unions. The process is the same — you provide the routing number and account number, and Social Security deposits your payment there each month.

What if I have a representative payee?

Your representative payee can set up direct deposit, or they can ask Social Security to do it. The payment goes to an account in the payee's name. If you want to change the account or stop direct deposit, your payee needs to contact Social Security or update the information through their own my Social Security account.

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

Social Security usually confirms your bank information within one to two business days. Your next scheduled payment will then go to that account. If you set up direct deposit early in the month, it may start with that month's payment. If you set it up late in the month, it might not start until the following month.