You can change your checking account for Social Security payments through My Social Security, by phone, or in person at your local office

Social Security lets you change the bank account where your benefits land at any time. You do not have to wait for a specific date or give advance notice. The change usually takes effect within one or two pay cycles — typically one to three weeks, depending on when you submit it and which method you use.

The fastest way is through My Social Security, the official online portal where you can update your account information yourself in minutes. If you do not have an online account or prefer to speak with someone, you can call Social Security directly or visit a local office. Either way, you will need your new bank account number and routing number ready before you start.

Key Takeaways

  • My Social Security is the quickest method to change your account — you can do it yourself online and the change usually takes effect within one to three weeks.
  • You need your new bank's routing number and your new account number, both of which you can find on a blank check or by calling your bank.
  • If you call Social Security at 1-800-772-1213, have your Social Security number and new banking details ready before you dial.
  • Changes made early in the month typically take effect by the next payment cycle, while changes made late in the month may not show up until the following cycle.
  • If your payment does not arrive on the expected date after you change accounts, contact Social Security to confirm the update went through.

Updating your account through My Social Security online

Go to ssa.gov/myaccount and sign in with your username and password. If you do not have an account, you can create one using your email address, Social Security number, and a few personal details to verify your identity. The site may ask you to verify through your bank or credit card to confirm who you are.

Once you are signed in, look for a section labeled "Manage Your Benefits" or "Payment Information." Click on the option to change your direct deposit or banking details. You will see fields for your routing number and account number. Enter the new information carefully — a single digit wrong can send your payment to the wrong account or cause a delay.

After you submit the change, you should see a confirmation message on screen. Social Security will also send you a confirmation letter in the mail within a few days. Keep that letter for your records. The change typically takes effect within one to three weeks, though it can happen faster if you submit it early in the month.

Changing your account by phone

Call Social Security at 1-800-772-1213. Have your Social Security number, new routing number, and new account number ready before you call. The wait time varies depending on the time of day and how busy the office is — calling early in the morning on a weekday usually means a shorter wait.

When you reach a representative, tell them you want to change the bank account where your benefits are deposited. They will ask you to confirm your identity by providing your date of birth and other personal information. Then they will ask for your new routing number and account number. Read the numbers back to them to make sure they entered them correctly.

The representative will give you a confirmation number. Write it down. Ask them how long the change will take to go into effect — they can usually tell you whether it will be one week or two based on when you called. You will receive a confirmation letter in the mail as well.

Changing your account in person at a Social Security office

Visit your local Social Security office and bring a photo ID and your Social Security card. You can find your nearest office at ssa.gov/locator. Walk-ins are accepted, but you may wait longer during busy times. Calling ahead to ask about wait times can help you plan when to go.

Tell the staff member you want to change your direct deposit account. They will ask for your new routing number and account number. Bring a blank check from your new account if you have one — the routing number is printed at the bottom left, and your account number is at the bottom center. If you do not have a check, call your bank before you go to the office and write down both numbers.

The staff member will enter the information into the system and give you a receipt with a confirmation number. The change usually takes effect within one to three weeks. You will also receive a confirmation letter by mail.

Finding your routing number and account number

Your routing number is a nine-digit code that identifies your bank. Your account number is unique to your specific account at that bank. Both appear on the bottom of a blank check in this order: routing number on the left, account number in the middle, and check number on the right.

If you do not have checks, log into your bank's website or mobile app and look for account details or account information. Most banks display both numbers there. You can also call your bank's customer service line — they can read both numbers to you over the phone. Have your account open or your account number ready when you call so they can verify who you are.

Do not confuse your account number with your debit card number. The debit card number is different and will not work for direct deposit. If you are unsure, ask your bank which number is your account number.

What happens during the transition between accounts

Your Social Security payment will continue to go to your old account until the change takes effect. Once the change is processed, future payments go to your new account. There is no gap in your benefits — you will not miss a payment.

If you change your account in the middle of a month, your next payment may still go to the old account. For example, if your payment date is the third Wednesday of the month and you change your account on the 15th, that month's payment probably goes to the old account, and the following month's payment goes to the new one. Social Security will tell you which payment cycle the change affects when you make the update.

After the change takes effect, check your new account to make sure the payment arrived. If it does not show up by the expected date, contact Social Security right away. Have your confirmation number ready.

What to do if your payment does not arrive

If your payment does not land in your new account on the expected date, call Social Security at 1-800-772-1213 and ask them to confirm that your account change went through. Have your confirmation number from when you made the change. They can look up your account and tell you whether the new banking information was entered correctly.

If the information was entered wrong — for example, a digit was flipped in your account number — Social Security can correct it immediately. The next payment will go to the corrected account. If the information was correct but the payment went to the old account by mistake, Social Security can investigate and may be able to recover the payment or reissue it to the new account.

Do not assume the payment is lost. Contact Social Security as soon as you notice the payment is late. The sooner you report it, the faster they can fix it.

Frequently Asked Questions

How long does it take for a checking account change to take effect?

Most changes take effect within one to three weeks. If you submit the change early in the month, it may take effect by the next payment cycle. If you submit it late in the month, it might not take effect until the following cycle. Social Security will tell you the expected date when you make the change.

Can I change my account more than once?

Yes. You can change your account as many times as you need to. Each change takes one to three weeks to process. If you change your account multiple times in a short period, make sure you have the correct information for each change to avoid sending your payment to the wrong place.

What if I close my old account before the change takes effect?

If Social Security tries to deposit your payment to an account that no longer exists, the bank will reject the deposit. Social Security will then attempt to reissue the payment to your new account, but this can cause a delay of several weeks. Do not close your old account until you confirm that at least one payment has arrived in your new account.

Do I need to tell my bank that Social Security is changing where it deposits?

No. You only need to provide your routing number and account number to Social Security. Your bank does not need advance notice. The deposit will go through automatically once Social Security processes the change.

Can I change my account if I receive Supplemental Security Income instead of regular Social Security?

Yes. The process is the same whether you receive Social Security retirement or disability benefits, or Supplemental Security Income. Use My Social Security, call 1-800-772-1213, or visit your local office. Have your routing number and account number ready.