Direct deposit moves your Social Security payment straight into your checking account on the same day each month
You do not have to wait for a paper check to arrive in the mail. The Social Security Administration (SSA) deposits your benefit directly to your bank account on a fixed schedule — usually the second, third, or fourth Wednesday of each month, depending on your birth date. The money lands in your checking account the same day it is sent, so you can use it when ready.
Setting up direct deposit takes about 10 minutes and requires only your bank account number and routing number. You can start the process online, by phone, or in person at a Social Security office. Once it is active, your payments arrive automatically every month with no action needed on your part.
Key Takeaways
- Direct deposit delivers your Social Security benefit to your checking account on a fixed date each month, with no waiting for mail delivery.
- You need your checking account number and your bank's routing number to set up direct deposit — both appear on a blank check or your bank's website.
- You can start direct deposit through my Social Security (the SSA's online portal), by calling 1-800-772-1213, or at your local Social Security office.
- If you switch banks, you must update your direct deposit information with Social Security or your payments will go to the old account.
What information you need before you start
Gather two pieces of information from your checking account before you contact Social Security. Your account number is the string of digits that identifies your specific account at the bank — it appears on the bottom left of any check you write, or you can find it by logging into your bank's website or app. Your routing number is a nine-digit code that identifies your bank itself, not your account. It also appears on checks (bottom left, before the account number) or you can search for it on your bank's website by entering your bank name.
Write both numbers down before you begin. You will enter them the same way whether you set up direct deposit online, by phone, or in person. If you are unsure which number is which, call your bank's customer service line — they can read both to you in under a minute.
Setting up direct deposit through my Social Security online
The fastest route is the SSA's online portal, called my Social Security. Go to ssa.gov/myaccount, sign in with your username and password (or create an account if you do not have one yet), and look for the "Direct Deposit" or "Payment Information" section. You will see a form asking for your account number, routing number, and account type (checking or savings).
Enter your information exactly as it appears on your check or your bank's records. The system will confirm your bank name once you enter the routing number. After you submit, you will see a confirmation message on screen. Direct deposit usually becomes active within one to three business days, though some banks process it faster.
Calling Social Security to set up direct deposit
If you prefer to do this by phone, call the Social Security Administration at 1-800-772-1213. Have your account number and routing number ready. A representative will ask you to confirm your identity (usually your Social Security number and date of birth), then walk you through entering your banking information. The call typically takes 5 to 10 minutes.
Social Security's phone lines are busiest early in the morning and on Mondays and Tuesdays. If you reach a long wait, try calling mid-afternoon on a Wednesday, Thursday, or Friday. You can also request a callback instead of waiting on hold — the representative will call you back at a time you specify.
What happens if you change banks
If you close your checking account and open a new one at a different bank, you must update your direct deposit information with Social Security. Your benefit will not automatically follow you to the new account. Contact Social Security through my Social Security, by phone, or in person and provide your new account number and routing number.
If you forget to update and your payment goes to a closed account, your bank will return it to Social Security. The SSA will then mail you a paper check, which can take an extra week or two. To avoid this, update your direct deposit as soon as you open the new account, ideally before you close the old one.
Changing your direct deposit if you already have one set up
You can change which account receives your direct deposit at any time using the same methods: my Social Security, a phone call to 1-800-772-1213, or a visit to your local office. The change usually takes effect within one to three business days. Your next payment will go to the new account on its regular schedule.
If you are switching to a different bank but keeping the same account type (checking to checking, for example), the transition is straightforward. If you are moving from a checking account to a savings account or vice versa, make sure you tell Social Security the new account type when you update your information.
What to do if your direct deposit stops arriving
If you do not receive your payment on the expected date, check my Social Security first to confirm your account information is still correct. Banks sometimes close accounts or change routing numbers without notifying customers, which can cause direct deposits to fail silently. Log in and verify that the account number and routing number match your current checking account.
If your information is correct but the payment did not arrive, call Social Security at 1-800-772-1213 or visit your local office. They can check whether the payment was sent and, if it was, where it went. If your bank rejected the deposit, Social Security can resend it or mail you a paper check. Have your account number and routing number ready when you call, in case you need to update them.
Frequently Asked Questions
Can I have my Social Security check deposited to a savings account instead of checking?
Yes. When you set up direct deposit, you will be asked whether the account is checking or savings. Social Security deposits to either type the same way. Some people use savings accounts to avoid spending the money when ready, though you can withdraw from savings just as easily as checking.
What if I do not have a checking account yet?
You will need to open one before you can set up direct deposit. Many banks offer basic checking accounts with no minimum balance. Once your account is open and you have your account number and routing number, you can set up direct deposit through Social Security.
Does direct deposit cost anything?
No. Social Security does not charge you to set up or use direct deposit. Your bank may charge a monthly fee for the checking account itself, but that is separate from the direct deposit service, which is free.
Can someone else set up direct deposit for me?
Only you or an authorized representative (such as a power of attorney or legal guardian) can change your direct deposit information. Social Security requires identity verification before making changes to your account for security reasons.
How do I know if my direct deposit is actually set up?
Log into my Social Security and check your payment information section — it will show your account number and routing number if direct deposit is active. You can also wait for your next scheduled payment date and confirm the money arrived in your checking account.