You can change your direct deposit online, by phone, or in person at any Social Security office
Social Security lets you change your direct deposit at any time. You do not have to wait for a specific date or give advance notice to the agency — the change takes effect within one to three business days once the Social Security Administration processes it. The fastest route is online through your my Social Security account, but you can also call or visit an office in person if that works better for you.
You will need your new bank account number and routing number ready before you start. If you do not have those details, contact your bank first — they appear on the bottom left of your checks, or you can ask a bank representative for them over the phone.
Key Takeaways
- You can change your direct deposit through your my Social Security account 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, so your next payment may still go to your old account if you change it close to the payment date.
- You need your new bank's routing number and your account number, which your bank can provide in seconds.
- If you change your mind, you can switch back to a previous account or to a different bank at any time with no penalty.
Changing direct deposit online through my Social Security
The online method is the fastest and requires no phone call or office visit. Go to ssa.gov and sign in to your my Social Security account. If you do not have an account yet, you can create one using your email address and a password.
Once you are logged in, look for "Manage Your Benefits" or a similar menu option, then select "Change Direct Deposit Information" or "Payment Information." Enter your new bank's routing number and your account number. You will also choose whether the account is a checking or savings account. Review the information for accuracy — a wrong digit in either number means your payment goes to the wrong place — then submit.
You should see a confirmation message on screen. Social Security will send you a confirmation letter in the mail within a few days. Keep that letter for your records. The new account should receive your next payment within one to three business days, though if you change your deposit close to your payment date (usually the third of the month), that payment may still go to your old account.
Changing direct deposit by phone
Call Social Security at 1-800-772-1213. Have your new bank account number and routing number ready. A representative will ask you to verify your identity by providing your Social Security number and date of birth, then will walk you through the change.
The representative will read back the new account information to confirm it is correct before processing. Ask them to note in your file that you requested the change on that date, so you have a record. The change takes the same one to three business days to process as an online change.
Phone lines are busiest early in the morning and on Mondays and Tuesdays. If you reach a busy signal, try calling again later in the day or on a Wednesday through Friday.
Changing direct deposit in person at a Social Security office
You can walk into any Social Security office and request a direct deposit change. Bring a photo ID and your Social Security card if you have it. Tell the representative you want to update your direct deposit information, and have your new bank account number and routing number ready.
The representative will fill out the change form with you and give you a copy. Processing time is the same as online or phone — one to three business days. This method works well if you prefer to handle things face-to-face or if you are already at an office for another reason, but it usually means waiting in line.
Find your nearest office at ssa.gov/locator. Many offices now use appointment systems, so call ahead or check online to see if you need to book a time slot.
What happens during the transition between accounts
Social Security processes direct deposit changes in batches, usually overnight. If you change your deposit on a Tuesday, your next payment (which may be scheduled for the third of the month) could still go to your old account if the change has not yet processed. The payment after that will go to your new account.
If a payment lands in your old account after you have closed it or after the bank has returned it, contact Social Security to report it. They can reissue the payment to your new account, though this can take an extra week or two. To avoid this, change your direct deposit at least five business days before your payment date if possible.
If you are switching banks and your old bank account will close, ask the old bank how long they will hold returned payments. Some banks hold them for 30 days; others return them when ready to Social Security.
Changing to a different type of account or institution
You can change to a checking account, savings account, or money market account at any bank, credit union, or other financial institution that accepts direct deposit. Social Security does not restrict where your money goes — only that it goes to a U.S. bank account in your name.
If you want to split your payment between two accounts (for example, most of it to checking and a portion to savings), you cannot do that through Social Security's direct deposit system. You would need to set up a transfer rule with your bank after the full payment arrives in one account, or contact Social Security to discuss other payment options.
If you need to reverse a change or fix a mistake
If you entered the wrong account number or routing number, contact Social Security as soon as you realize the error. Call 1-800-772-1213 or visit an office in person. The sooner you report it, the sooner they can correct it before your next payment processes.
If a payment went to the wrong account because of an error you made, Social Security can issue a replacement payment to the correct account. This takes longer than a normal payment — usually two to four weeks — so it is worth double-checking your account numbers before you submit the change.
You can change your direct deposit as many times as you need. There is no limit on how often you can switch accounts or banks, and there is no fee or penalty for doing so.
Frequently Asked Questions
How long does it take for a direct deposit change to take effect?
Social Security usually processes the change within one to three business days. If you change your deposit close to your payment date, that payment may still go to your old account, and the next one will go to the new account.
Can I change my direct deposit if I do not have a my Social Security account?
Yes. You can call 1-800-772-1213 or visit a Social Security office in person. You do not need an online account to make the change, though creating one makes future changes faster.
What if my bank account is in a different name than my Social Security record?
Social Security requires the account to be in your name or jointly in your name and someone else's. If the account is in a different name entirely, you will need to open a new account in your correct name or add yourself as an authorized user on the existing account.
Can I have my Social Security payment sent to someone else's bank account?
No. The account must be in your name or jointly in your name. If you need someone else to manage your money, you would need to set up a power of attorney or representative payee arrangement, which requires a separate process through Social Security.
What if I close my bank account before the direct deposit change processes?
Contact your old bank and ask how long they hold returned payments. Then contact Social Security at 1-800-772-1213 to report the issue. They can reissue the payment to your new account, though it may take extra time.