Social Security payments go directly to your bank account when you enroll in direct deposit
The Social Security Administration (SSA) requires all new beneficiaries to receive payments by direct deposit — there is no option to receive a paper check. If you already receive Social Security, you can switch to direct deposit at any time. The SSA deposits funds on the same day each month, usually the third, fourth, or fifth business day of the month depending on your birth date.
You will need a valid bank account, credit union account, or prepaid debit card account to set up direct deposit. The SSA does not deposit to savings-only accounts or accounts held in someone else's name. Once you enroll, payments arrive automatically without you having to do anything each month.
Key Takeaways
- New Social Security beneficiaries must use direct deposit; paper checks are no longer an option for new claims.
- You can set up direct deposit through your Social Security account online, by phone, or in person at a local office.
- You will need your routing number and account number from your bank or credit union to complete enrollment.
- Direct deposit payments arrive on a set schedule each month based on your birth date, not on a variable timeline.
- If you change banks or accounts, you must update your direct deposit information with the SSA to avoid missed payments.
How to enroll in direct deposit through your Social Security account
The fastest way to set up direct deposit is through your my Social Security account online at ssa.gov. Log in with your username and password, then select "Change Direct Deposit Information" from the dashboard. You will enter your bank's routing number and your account number, then confirm the account type (checking or savings).
The SSA will verify your account information before the change takes effect. Most updates process within one to three business days. You will receive a confirmation message in your my Social Security account once the change is complete. If you do not have an online account, you can create one at ssa.gov/myaccount.
Setting up direct deposit by phone or in person
You can also enroll by calling the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778). Have your routing number and account number ready when you call. A representative will enter the information into your record and confirm the change over the phone. Processing typically takes the same one to three business days as online enrollment.
If you prefer to enroll in person, visit your local Social Security office. Bring a document showing your bank's routing number and your account number — a blank check, bank statement, or letter from your bank will work. An SSA representative will enter the information and give you a receipt showing the change was submitted.
What information you need from your bank
Before you enroll, gather two pieces of information from your bank or credit union: your routing number and your account number. Your routing number is a nine-digit code that identifies your specific bank branch. Your account number is unique to your account at that bank.
You can find both numbers on a blank check — the routing number appears on the left side at the bottom, and your account number follows it. You can also log into your bank's website or call your bank's customer service line to ask for these numbers. Do not share these numbers with anyone except the SSA.
Changing your direct deposit account
If you change banks, close an account, or want to switch to a different account, you must update your direct deposit information with the SSA. Use the same methods as initial enrollment: your my Social Security account online, a phone call to 1-800-772-1213, or a visit to your local office.
The SSA will stop depositing to your old account and begin depositing to your new account once the change processes. If you do not update your information and your old account is closed, your payment may be returned to the SSA, which can delay your next deposit. Update your account information as soon as you know it will change.
What happens if direct deposit fails
If a deposit is rejected — for example, because the account was closed or the routing number was incorrect — the SSA will attempt to redeposit the payment. If the second attempt fails, the SSA will mail you a check for that month's payment. You will receive a notice explaining why the deposit failed.
Contact the SSA immediately if you know your account information has changed or if you do not receive your payment on the expected date. Call 1-800-772-1213 or log into your my Social Security account to update your information. The sooner you correct the problem, the sooner your next payment will deposit correctly.
Direct deposit for representative payees and beneficiaries
If someone else manages your Social Security benefits as your representative payee, direct deposit still goes to a bank account. The payee must provide the SSA with the account information. The account can be in the payee's name, the beneficiary's name, or a joint account, but the SSA requires documentation showing the account is used for the beneficiary's benefit.
If you are a representative payee and need to change the direct deposit account, contact the SSA with the new account information. You will need to provide proof that the new account is appropriate for the beneficiary's use — typically a bank statement or letter from the bank.
Frequently Asked Questions
Can I receive my Social Security payment by check instead of direct deposit?
New beneficiaries cannot receive checks — direct deposit is required. If you already receive Social Security by check, you can continue until you change your payment method. However, the SSA encourages all beneficiaries to switch to direct deposit for faster, more reliable payments.
How long does it take for direct deposit to start after I enroll?
Direct deposit typically begins within one to three business days of enrollment. Your first payment may arrive on your regular payment date or a few days later, depending on when you enrolled. The SSA will send you a confirmation message once the change is active.
What if I do not have a bank account?
You can open a basic checking or savings account at most banks or credit unions. Some banks offer accounts with no minimum balance or monthly fees. You can also use a prepaid debit card account if it has a routing number and account number. Contact your bank to ask about low-cost account options.
Can I have my Social Security payment deposited to someone else's account?
No. Direct deposit must go to an account in your name or a joint account where you are listed as the account holder. The only exception is if you have a representative payee, who can have the payment deposited to an account they control on your behalf.
What should I do if my bank account information changes?
Update your direct deposit information with the SSA as soon as possible. Log into your my Social Security account, call 1-800-772-1213, or visit your local office. Provide your new routing number and account number. The change typically takes one to three business days to process.