You can change your Social Security deposit bank through the Social Security Administration's online portal, by phone, or in person at a local office

The Social Security Administration (SSA) lets you change your direct deposit bank account at any time. You do not have to wait for a specific date or provide a reason. The change typically takes effect within one to three business days, though some banks process it faster. If you need the deposit to go somewhere urgently—because your current account is frozen, compromised, or closing—you have same-day options.

The fastest route is usually the SSA's online portal, which you access through your my Social Security account. If you do not have an online account or prefer not to use it, you can call the SSA directly or visit a local field office in person. Each method works; the difference is speed and convenience.

Key Takeaways

  • You can change your deposit bank through my Social Security online, by calling 1-800-772-1213, or by visiting a local Social Security office in person.
  • The change usually takes one to three business days to process, but some banks show the new deposit within hours of the SSA sending it.
  • If your account is compromised or closing, tell the SSA when ready—they can sometimes expedite the change or issue a replacement check the same day.
  • You will need your bank's routing number and your new account number to complete the change, whether online or by phone.
  • The SSA will send you a confirmation letter in the mail showing your new deposit details; keep this for your records.

Changing your deposit bank online through my Social Security

Create or log into your my Social Security account at ssa.gov. Once you are logged in, look for "Manage Your Benefits" or a similar menu option, then select "Change Direct Deposit Information" or "Update Bank Account." You will be asked to enter your new bank's routing number (a nine-digit code) and your account number. The SSA will ask you to confirm both before you submit.

After you submit, the SSA sends a confirmation to the email address on file. The change usually shows up in the SSA's system within hours. Your next deposit will go to the new account on the regular payment date—typically the third, fourth, or second Wednesday of the month, depending on your birth date. If you change your account mid-month, your current month's deposit still goes to the old account; the new account receives the next scheduled payment.

If you do not have an online account, you can create one at ssa.gov using your Social Security number, date of birth, and a valid email address. The SSA will ask you to verify your identity by answering security questions or uploading documents. This process usually takes a few minutes, though identity verification can take up to a day.

Changing your deposit bank by phone

Call the SSA's main line at 1-800-772-1213, Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Tell the representative you want to change your direct deposit bank. They will ask for your Social Security number, date of birth, and the routing number and account number of your new bank. Have these details ready before you call—the process moves faster if you do not have to look them up mid-call.

The representative will read back the new account information to confirm it is correct. Ask them to repeat it if anything sounds off. After the call ends, the SSA will mail you a confirmation letter showing the new bank details. This letter usually arrives within five to seven business days. The change itself takes effect within one to three business days.

Wait times to reach the SSA by phone can be long, especially early in the month when many people call. If you reach a busy signal, hang up and try again later or use the online method instead.

Changing your deposit bank in person at a Social Security office

Visit your local Social Security office with a photo ID and proof of your new bank account. Proof of the account can be a recent bank statement, a deposit slip, or a letter from the bank showing your name and account number. The office staff will update your information in the system while you wait.

To find your nearest office, go to ssa.gov/locator or call 1-800-772-1213 and ask for the address. Some offices accept walk-ins; others require you to schedule an appointment online or by phone. Call ahead to confirm hours and whether you need an appointment. In-person changes usually take effect the same day or the next business day.

What to do if your account is compromised or closing

If your current bank account has been hacked, frozen, or is closing, tell the SSA when ready. Call 1-800-772-1213 and explain the situation. The SSA can sometimes expedite the change so your next deposit goes to a safe account within hours instead of days. If your next payment is due very soon and there is not enough time to change the account, the SSA may issue a replacement check or a one-time payment card instead.

Have your new bank account information ready when you call. If you do not have a new account yet, the SSA can hold your payment temporarily while you open one. This is not ideal—you will receive the money later—but it prevents the deposit from going to a compromised account.

Finding your bank's routing number and account number

Your bank's routing number appears on the bottom left of your checks, or you can find it on your bank's website or by calling customer service. Your account number is on the bottom center of your checks or in your online banking portal. Some banks print both on your debit card or in your account statements.

If you are switching to a new bank and have not received checks yet, log into your online banking account or call the bank's customer service line. They will give you both numbers over the phone. Write them down carefully—a single wrong digit will cause the deposit to fail or go to the wrong account.

What happens if you enter the wrong account number

If you submit the wrong account number, the SSA's system will not catch it when ready. The deposit may go to a different account at the same bank, or it may be rejected by the bank and returned to the SSA. If the money goes to the wrong account, contact that bank and ask them to return the funds. Most banks can reverse the deposit within a few days if you report it quickly.

If the deposit is rejected, the SSA will try to redeposit it to the account on file. Call the SSA at 1-800-772-1213 to report the error and provide the correct account number. They will update your information and reissue the payment. This process can take one to two weeks, so correct the account number as soon as you realize the mistake.

Confirmation and record-keeping

After you change your deposit bank, the SSA will mail you a confirmation letter. This letter shows your new bank name, the last four digits of your account number, and the effective date of the change. Keep this letter for your records. If there is ever a dispute about where your money should go, this letter is proof of your request.

You can also check your current deposit information anytime by logging into my Social Security online. Go to "Manage Your Benefits" and look for your direct deposit details. If the information shown does not match what you submitted, call the SSA to confirm the change went through.

Frequently Asked Questions

How long does it take for the change to show up in my new bank account?

The SSA usually processes the change within one to three business days. Your next scheduled deposit will go to the new account on the regular payment date. Some banks show the deposit within hours of receiving it from the SSA; others take a full business day. If you do not see the deposit by the day after your normal payment date, contact your new bank to confirm they received it.

Can I change my deposit bank if I am behind on payments or have a representative payee?

If you have a representative payee (someone the SSA appointed to manage your benefits), they must request the change, not you. Contact your local Social Security office to find out who your payee is and how to reach them. If you want to change this arrangement, you will need to go through a separate process with the SSA.

What if I do not have a bank account and want to use a prepaid card instead?

You can have your Social Security deposit go to a prepaid card account if the card has a routing number and account number. Not all prepaid cards support direct deposit, so check with the card issuer first. Some banks and credit unions also offer low-cost or free accounts for people with limited income, which may be a better option than a prepaid card.

Do I need to notify my old bank that I am moving my Social Security deposit?

You do not have to notify your old bank. Once the SSA stops sending deposits there, the account will straightforward stop receiving them. If you want to close the account, contact the bank directly. Some banks charge fees if you close an account with a low balance, so check your account agreement first.

Can I split my Social Security deposit between two bank accounts?

No. The SSA only allows one direct deposit account per person. Your entire monthly payment goes to one bank account. If you want to move money between accounts after it arrives, you will have to do that yourself through your bank's transfer tools.