Direct deposit is how Social Security sends your monthly payment to your bank account automatically

Social Security payments arrive on a set schedule each month, and direct deposit is the standard way to receive them. Your payment goes straight into your bank account on a specific date based on your birth date — you do not have to visit a bank or wait for a check. Once you set up direct deposit, the payment happens the same way every month without you having to do anything.

If you receive Social Security in April 2025, your payment date depends on when you were born. The Social Security Administration (SSA) divides beneficiaries into groups and pays each group on a different Wednesday. Knowing your payment date helps you plan your budget and catch any problems if a payment does not arrive on time.

Key Takeaways

  • Social Security payment dates in April 2025 fall on the 9th, 16th, 23rd, and 30th, depending on your birth date.
  • Direct deposit sends your payment to your bank account automatically; you choose which account when you set it up with Social Security.
  • You can set up or change direct deposit through your Social Security account online, by phone, or in person at a local office.
  • If your bank account changes, you need to update your direct deposit information with Social Security to avoid missed or misdirected payments.

April 2025 payment schedule by birth date

The SSA pays beneficiaries in four groups throughout the month. If you were born on the 1st through the 10th, you receive your payment on the second Wednesday of the month — April 9, 2025. If you were born on the 11th through the 20th, your payment date is the third Wednesday — April 16, 2025.

Beneficiaries born on the 21st through the 31st receive payments on the fourth Wednesday — April 23, 2025. Supplemental Security Income (SSI) recipients, regardless of birth date, receive payments on the first day of the month — April 1, 2025. If the payment date falls on a weekend or federal holiday, the SSA deposits the money the business day before.

How to set up direct deposit with Social Security

You can set up direct deposit online through your personal my Social Security account at ssa.gov. Log in, go to the "Payment" section, and select "Change Direct Deposit Information." You will need your bank's routing number and your account number. The routing number appears on the bottom left of your checks, or you can call your bank to ask for it.

If you do not have an online account, you can call the Social Security toll-free number at 1-800-772-1213 (TTY 1-800-325-0778) and speak with a representative. You can also visit your local Social Security office in person and complete the setup there. Bring a blank check or your bank account information so the representative can enter it correctly.

Once you set up direct deposit, it usually takes one to two months to take effect. During that time, you may still receive a paper check. After the first direct deposit arrives, you can stop expecting checks in the mail.

What to do if your bank account information changes

If you close an account, switch banks, or change accounts for any reason, you must update your direct deposit information with Social Security. If you do not update it and a payment is sent to a closed account, your bank will return the money to the SSA. The SSA will then mail you a paper check, which takes longer to arrive.

Update your direct deposit the same way you set it up: through your online account, by phone, or in person. Have your new bank's routing number and your new account number ready. Make the change as soon as possible — ideally before your next payment date — to avoid a gap in your funds.

Why direct deposit is safer than paper checks

Direct deposit eliminates the risk of a check being lost, stolen, or delayed in the mail. Your money arrives on a predictable date and goes straight into your account. You do not have to worry about depositing a check or having cash on hand.

Direct deposit also makes it easier to budget, because you know exactly when the money will be there. If you have automatic bill payments set up, you can time them to arrive after your Social Security payment deposits. The SSA encourages direct deposit for these reasons and because it reduces the cost of mailing millions of checks each month.

Troubleshooting a missing or late payment

If your payment does not arrive on the expected date, first check your bank account to make sure it did not deposit into a different account or under a different name. Wait until the end of the business day — banks sometimes process deposits after regular hours.

If the payment still has not arrived by the day after your scheduled payment date, contact Social Security. Call 1-800-772-1213 or log into your online account and use the "Message" feature to report the problem. Have your payment date, the amount you expected, and your bank account information ready. The SSA can check whether the payment was sent and, if there was an error, work with your bank to locate it or issue a replacement.

Frequently Asked Questions

Can I get my Social Security payment on a different date than my birth date group?

No. The SSA assigns payment dates based on birth date, and you cannot request a different date. The system is designed to spread payments throughout the month so the SSA can manage the volume. If you need money before your scheduled payment date, you may be able to borrow against your next payment through some banks or credit unions, but this is a loan, not an advance from Social Security.

What if I do not have a bank account?

You can receive your Social Security payment on a prepaid debit card called a Direct Express card, which works like a bank account for direct deposit purposes. You can also ask the SSA about other payment options in your area. Contact Social Security to discuss alternatives if you do not have traditional banking access.

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

No. Direct deposit sends your entire payment to one account. If you want to move money between accounts after it arrives, you can do that through your bank, but Social Security only deposits to a single account per person.

What happens to my direct deposit if I move to a different state?

Your direct deposit continues unchanged. Your bank account and routing number do not change when you move, so your payment will still arrive on schedule. You do need to notify Social Security of your address change for mail and records, but your direct deposit setup stays the same.

Is direct deposit mandatory for Social Security?

Direct deposit is not mandatory, but the SSA strongly encourages it. You can still receive paper checks if you choose, though the SSA has announced plans to phase out checks over time. If you prefer checks now, set up direct deposit before that transition happens to avoid disruption to your payments.