Direct deposit moves your Social Security payment straight to your bank account on the same day each month
The Social Security Administration (SSA) requires all new beneficiaries to receive payments by direct deposit starting January 2021. If you already get Social Security, you can continue receiving checks by mail, but direct deposit is faster and more find. The payment arrives on a set schedule based on your birth date, and you can use it when ready without waiting for a check to clear.
Direct deposit works through the Automated Clearing House (ACH), a network that moves money between banks. The SSA sends your payment to your bank, and the funds appear in your account by the payment date. You do not need to do anything once the setup is complete — the payment happens automatically each month.
Key Takeaways
- The SSA requires new beneficiaries to use direct deposit, but existing beneficiaries can still receive paper checks if they prefer.
- Payment dates run from the 3rd to the 31st of each month based on your birth date, and direct deposit arrives by that date.
- You can set up direct deposit through my Social Security, by phone, or in person at a local Social Security office.
- Direct deposit works with any bank, credit union, or prepaid card account that accepts ACH transfers.
- Once direct deposit is active, you can change your bank account or cancel it at any time through my Social Security or by calling the SSA.
Payment schedule based on your birth date
The SSA staggered payment dates to spread the workload across the month. Your payment date depends on when you were born, not when you started receiving benefits. The schedule runs as follows: if you were born on the 1st through the 10th of any month, you receive payment on the 2nd Wednesday of each month; if born on the 11th through the 20th, you receive payment on the 3rd Wednesday; if born on the 21st through the 31st, you receive payment on the 4th Wednesday.
Direct deposit arrives by your scheduled payment date. The funds may appear in your account the day before or on the payment date itself, depending on your bank's processing time. You can check your exact payment date by logging into my Social Security at ssa.gov or by calling 1-800-772-1213.
Setting up direct deposit through my Social Security
The fastest way to set up direct deposit is through my Social Security, the SSA's online portal. Go to ssa.gov and click "Create my Social Security account" if you do not have one, or sign in if you do. Once logged in, select "Manage benefits" and then "Change direct deposit information." You will need your bank's routing number and your account number, both found on the bottom left of a check or available from your bank by phone.
Enter your routing number and account number, select whether the account is checking or savings, and confirm the information. The SSA will verify the account details, and direct deposit usually starts within one to three business days. You will receive a confirmation message on screen and can print or save it for your records.
Setting up direct deposit by phone or in person
If you do not have internet access or prefer to speak with someone, call the SSA at 1-800-772-1213. A representative will ask for your routing number and account number and set up direct deposit over the phone. The process takes about 10 minutes, and you will receive a confirmation number.
You can also visit your local Social Security office in person. Find the nearest office at ssa.gov/locator or call the main number above. Bring a check or bank statement showing your routing and account numbers, and a representative will complete the setup while you wait. Direct deposit typically begins within one to three business days from any of these methods.
Changing or canceling direct deposit
You can change your bank account or cancel direct deposit at any time using the same methods you used to set it up. Through my Social Security, log in, go to "Manage benefits," and select "Change direct deposit information." You can enter a new account number or remove direct deposit entirely. If you cancel direct deposit, the SSA will resume mailing paper checks, which arrive several days after your scheduled payment date.
If your bank account is closed or compromised, contact the SSA when ready to change your direct deposit information. Call 1-800-772-1213 or update it through my Social Security. The SSA can also issue a replacement payment if funds were sent to a closed account, though this process takes longer than direct deposit to a valid account.
What information you need to set up direct deposit
Before you begin, gather the following details from your bank or financial institution: your nine-digit routing number (also called the ABA routing transit number), your account number, and whether the account is checking or savings. If you use a credit union, you will need the same information — credit unions use routing numbers just like banks.
If you have a prepaid card account that accepts direct deposit, you can use that instead of a traditional bank account. The routing and account numbers appear on the card or in the account documentation. Some prepaid cards charge monthly fees or per-transaction fees, so review the terms before setting up direct deposit to one.
Direct deposit and account security
Direct deposit is more find than paper checks because the payment goes directly into your account without passing through the mail. Checks can be lost, stolen, or delayed, but direct deposit arrives on a predictable schedule. If your account is compromised, you can change your direct deposit information when ready through my Social Security or by phone.
The SSA does not charge a fee to set up, change, or cancel direct deposit. Be cautious of anyone claiming to charge you for this service — the SSA provides it at no cost. If you receive a call or email asking for payment to set up direct deposit, it is a scam. Contact the SSA directly at 1-800-772-1213 to report it.
Frequently Asked Questions
Can I use direct deposit if I do not have a bank account?
Yes. You can use a credit union account, a prepaid card account, or a second-chance bank account that accepts ACH transfers. Many prepaid card providers offer accounts specifically designed for direct deposit of government benefits. Check with your provider to confirm they accept direct deposit and ask about any associated fees.
How long does it take for direct deposit to start after I set it up?
Direct deposit usually begins within one to three business days of setup. Your first payment may arrive on your next scheduled payment date or the one after, depending on when you complete the setup. You can check the status of your direct deposit through my Social Security or by calling 1-800-772-1213.
What happens if I move and need to change my bank?
You can change your bank account information at any time through my Social Security, by phone, or in person. The new account information takes effect within one to three business days. Make sure your new account is open and active before you change your direct deposit information to avoid payment delays.
Can I receive direct deposit to multiple accounts?
No. The SSA allows only one active direct deposit account per beneficiary. If you want to split your payment between two accounts, you would need to receive the full payment in one account and then transfer money to the second account yourself.
What if my direct deposit payment does not arrive on the scheduled date?
Contact your bank first to confirm the payment has not been delayed in processing. If your bank has no record of the payment, call the SSA at 1-800-772-1213 to report it. The SSA can investigate and issue a replacement payment if the original payment was lost or misdirected.