Social Security payments go directly to your bank account, prepaid card, or Treasury savings account through direct deposit — you choose the method when you first claim benefits or change it anytime after.

The Social Security Administration (SSA) requires all new beneficiaries to use direct deposit. If you claimed benefits before May 2011, you may still receive a paper check, but SSA encourages you to switch. Direct deposit is faster (payments arrive on the same day each month), safer than mail, and you can change your account information online or by phone without visiting an office.

You do not need to wait until your first payment arrives to set up direct deposit. You can provide your banking details when you file your claim, or add it later through your my Social Security account, by phone, or in person at a local SSA office.

Key Takeaways

  • Direct deposit is required for all new Social Security claims filed after May 2011, and you must choose a bank account, prepaid card, or Treasury savings account.
  • You can set up or change your direct deposit information through your my Social Security account online, by calling SSA at 1-800-772-1213, or at your local office.
  • Payments arrive on the same day each month (usually the third, fourth, or fifth business day, depending on your birth date), and you can see the deposit before it posts to your account.
  • If you do not have a bank account, you can use a prepaid card or open a no-cost Treasury savings account through the Treasury Department's Go Direct program.
  • Changing your direct deposit account takes effect within one or two payment cycles, so plan ahead if you are switching banks.

Setting up direct deposit when you claim benefits

When you file your Social Security claim online, by phone, or in person, you will be asked for your banking information. Have your bank account number and routing number ready — you can find both on a check or by logging into your bank's website. If you are using a prepaid card, the card issuer will provide these numbers.

If you file by phone (1-800-772-1213) or in person, a representative will enter your information into the system. If you file online through ssa.gov, you will enter it yourself. Either way, SSA will verify the account details with your bank before your first payment is sent.

You do not have to decide immediately. If you do not provide banking information when you claim, SSA will mail you a paper check for your first payment and send you a notice asking you to set up direct deposit. You can do this at any time after that.

Changing your direct deposit account after you start receiving payments

Log into your my Social Security account at ssa.gov to change your direct deposit information. Click "Manage Your Representative Payee" or "Change Direct Deposit Information," enter your new bank account or prepaid card details, and submit. The change takes effect within one or two payment cycles.

If you do not use my Social Security, call SSA at 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. Eastern time. A representative will update your account over the phone. You can also visit your local SSA office in person with a photo ID and proof of your new account (a blank check, bank statement, or prepaid card).

Plan ahead when switching banks. Your old account will stop receiving deposits once the change takes effect, so make sure your new account is open and active before you request the change. If you accidentally send your information to the wrong account, contact SSA immediately — they may be able to recover the payment.

What counts as a valid direct deposit account

SSA accepts direct deposit to a checking or savings account at any bank, credit union, or other financial institution that participates in the Automated Clearing House (ACH) network. Most U.S. banks and credit unions do. You can also use a prepaid card issued by a bank or financial institution, as long as it accepts ACH deposits.

You cannot use a direct deposit account in someone else's name, even if they are your payee or representative. The account must be in your name or in your name and another person's name jointly. If you are a representative payee managing benefits for someone else, the account must be in the beneficiary's name.

If you do not have a bank account or prepaid card, you can open a no-cost Treasury savings account through the Go Direct program. This account is held at the Treasury Department and allows you to receive your Social Security payment by direct deposit. You can set it up online at godirect.org or by calling 1-800-333-1795.

When your payment arrives each month

Social Security payments are deposited on the same day each month, based on your birth date. If you were born on the 1st through the 10th, you receive your payment on the second Wednesday of the month. If you were born on the 11th through the 20th, you receive it on the third Wednesday. If you were born on the 21st through the 31st, you receive it on the fourth Wednesday.

The payment may appear in your account as a pending deposit one or two business days before it officially posts. You can see the deposit amount in your account before the funds are available to spend. If your payment does not arrive by the expected date, log into your my Social Security account to check the deposit status, or call SSA.

If a holiday falls on your payment day, the deposit is sent the business day before. SSA publishes the payment schedule each year on ssa.gov so you can plan ahead.

If you need to stop or pause direct deposit

You cannot pause direct deposit temporarily — SSA will either deposit your payment or mail you a check. If you need to stop receiving payments for a short time (for example, because you are working and your earnings affect your benefit amount), you must contact SSA to suspend your benefits. Once you resume, direct deposit will resume as well.

If you want to switch from direct deposit back to a paper check, you can request this through your my Social Security account, by phone, or in person. However, SSA discourages paper checks because they are slower and can be lost or stolen. If you have concerns about your current account, changing the account information is usually faster than switching to paper.

Troubleshooting common direct deposit problems

If your payment does not arrive on the expected date, first check your my Social Security account to confirm the deposit was sent. If it shows as sent but has not appeared in your bank account, contact your bank — the deposit may be pending or held for verification. Banks sometimes flag large deposits as unusual activity.

If SSA shows no deposit was sent, call 1-800-772-1213 to report the missing payment. Have your bank account number and routing number ready. SSA can check whether the account information in their system is correct and resend the payment if needed.

If you provided the wrong account number or your account was closed, contact SSA as soon as possible. They may be able to recover the payment from the wrong account or resend it to the correct one. The sooner you report the error, the better your chances of recovering the funds.

Frequently Asked Questions

Can I use someone else's bank account to receive my Social Security payment?

No. The account must be in your name or jointly in your name and another person's name. If someone else is your representative payee, the account must still be in your name, not theirs. SSA verifies account ownership before processing the deposit.

What if I do not have a bank account?

You can open a no-cost Treasury savings account through Go Direct at godirect.org or by calling 1-800-333-1795. You can also use a prepaid card from a bank or financial institution that accepts ACH deposits. Both options allow you to receive your Social Security payment by direct deposit.

How long does it take for a direct deposit change to take effect?

Changes to your direct deposit account take effect within one or two payment cycles. If you change your account on the 15th of the month and your payment is due on the 20th, the change may not take effect until the following month's payment. Plan ahead when switching banks.

Can I receive my Social Security payment on a prepaid card?

Yes, as long as the prepaid card is issued by a bank or financial institution and accepts ACH deposits. The card must be in your name. You can set up direct deposit to a prepaid card the same way you would for a bank account — provide the card number and routing number to SSA.

What happens if my bank account is closed after I set up direct deposit?

Contact SSA immediately to provide a new account number. If your payment is sent to a closed account, the bank will return it to SSA, and SSA will attempt to resend it to your new account. The sooner you report the closed account, the faster SSA can correct the problem.