Social Security payments go directly to your bank account, prepaid card, or Treasury savings account — you choose which one when you set up direct deposit, and you can change it anytime.

Direct deposit is the only way Social Security now pays benefits. Paper checks stopped in 2011. When you first become may have access to to benefits — whether retirement, disability, survivor, or Supplemental Security Income — you must tell Social Security where to send the money. You can do this before your first payment arrives, or change your account later if your bank closes, you move to a different institution, or you simply prefer a new option.

The process itself is straightforward: you provide your routing number and account number, Social Security verifies the information, and payments begin going to that account on your regular payment date. The verification step usually takes one to two business days, though Social Security sometimes holds the first payment for an extra week to confirm the account is real and in your name.

Key Takeaways

  • You can set up direct deposit through my Social Security (the online account), by phone at 1-800-772-1213, or in person at your local Social Security office.
  • Social Security accepts bank accounts, credit union accounts, and prepaid cards from certain providers; Treasury savings accounts (EasiSaver) are also an option if you have no bank account.
  • Changing your direct deposit account takes effect on your next regular payment date, which is usually the third, fourth, or second Wednesday of the month depending on your birth date.
  • If you enter the wrong account number, Social Security will attempt to return the payment to the federal government, and you will need to contact Social Security to recover it.
  • You do not need to notify your old bank when you change accounts; Social Security handles the transition on its end.

Where you can send your Social Security payments

Social Security accepts direct deposit to a checking or savings account at any bank or credit union in the United States. The account must be in your name or in your name jointly with another person. You cannot direct deposit to an account held only in someone else's name, even if that person is your representative payee or a family member.

Prepaid cards work if the card issuer participates in the Direct Express program or accepts ACH transfers (most do). Direct Express is Social Security's own prepaid card option, designed for people without bank accounts. If you choose Direct Express, Social Security handles the setup and the card arrives by mail within 7 to 10 business days.

If you have no bank account and do not want a prepaid card, you can direct deposit to an EasiSaver account through the U.S. Department of the Treasury. EasiSaver is a savings account at participating banks, opened with no minimum balance and no monthly fees. Social Security can help you open one during the direct deposit setup process.

How to set up direct deposit for the first time

If you have not yet set up direct deposit, you can do it three ways: online through my Social Security, by phone, or in person. Online is fastest if you already have a my Social Security account. Log in, go to "Manage Your Benefits," select "Direct Deposit," and enter your routing number and account number. Social Security will verify the account immediately and show you a confirmation screen.

By phone, call 1-800-772-1213 (TTY 1-800-325-0778). Have your bank's routing number and your account number ready. A representative will enter the information and confirm it back to you. The call usually takes 5 to 10 minutes.

In person, visit your local Social Security office with your bank account information. You can find your office at ssa.gov/locator. Bring a photo ID and your Social Security card if you have it. The office staff will enter your information into the system while you wait.

After you submit your information, Social Security sends a test deposit of two small amounts (usually between $0.01 and $0.99 each) to your account within one to two business days. You do not need to do anything with these test deposits — they confirm the account is real and in your name. Your first actual benefit payment will arrive on your regular payment date.

Changing your direct deposit account

You can change where your payments go at any time using the same three methods: my Social Security online, by phone at 1-800-772-1213, or in person at your local office. The change takes effect on your next regular payment date. Social Security payment dates depend on your birth date: if you were born on the 1st through the 10th of any month, you are paid on the second Wednesday; the 11th through the 20th, the third Wednesday; the 21st through the 31st, the fourth Wednesday. If your birthday falls on a weekend or federal holiday, your payment date shifts forward.

When you change accounts, Social Security stops sending money to your old account and starts sending to the new one on the next payment date. You do not need to contact your old bank. If you are worried about a payment being delayed or lost during the switch, contact Social Security a few days before your payment date to confirm the change went through.

If you realize you entered the wrong account number after the payment has already been sent, contact Social Security immediately. Social Security will attempt to recover the payment from the wrong account, but the process can take weeks. The sooner you report the error, the better your chances of recovering the money.

What happens if your bank account closes or is frozen

If your bank closes your account or freezes it, Social Security's payment will be returned to the federal government. Social Security will send you a letter explaining what happened and asking you to provide a new account number. You have a limited time to respond — usually 30 days — before Social Security stops trying to deposit your money and holds it in a suspense account.

If your account is frozen due to a debt (such as a loan default or child support owed), the bank may hold the Social Security deposit as part of the offset. Social Security cannot prevent this, but you can contact the agency or creditor holding the freeze to understand your options. Some debts have limits on how much can be offset from Social Security payments.

If you do not respond to Social Security's letter about a returned payment, you will need to contact Social Security to restart direct deposit. Call 1-800-772-1213 or visit your local office. Bring proof of your new account information.

Direct deposit and representative payees

If Social Security appointed a representative payee to manage your benefits (usually because you are a minor or unable to manage money due to a medical condition), the direct deposit account must be in the payee's name or jointly in both names. The payee controls the account and the money in it.

If you believe your payee is misusing your benefits, you can report it to Social Security. Call 1-800-772-1213 or visit your local office. Social Security will investigate and may remove the payee and change your direct deposit account to one in your own name.

Troubleshooting direct deposit problems

If your payment does not arrive on your expected payment date, check your bank account first — sometimes deposits post a day late due to bank processing delays. If it has been two business days past your payment date and the money has not arrived, contact Social Security at 1-800-772-1213. Have your account number and routing number ready, and ask Social Security to confirm where it sent the payment.

If Social Security sent the payment to the wrong account, you will need to file a claim for the missing payment. Social Security can attempt to recover it from the wrong account, but this process takes time. In the meantime, Social Security may issue you a replacement payment while the investigation is ongoing.

If you see a payment in your account that you did not expect, do not spend it. Contact Social Security to report it. Overpayments happen occasionally due to processing errors, and Social Security will eventually ask for the money back. It is easier to return it immediately than to deal with a debt later.

Frequently Asked Questions

Can I direct deposit to someone else's account?

No. The account must be in your name or jointly in your name with another person. If you need someone else to manage your money, Social Security can appoint a representative payee, and the account can be in the payee's name or both names jointly.

What if I do not have a bank account?

You have two main options: Direct Express, a prepaid card issued by Social Security, or an EasiSaver account through the Treasury. Both work the same way as a bank account for direct deposit purposes. Direct Express has no monthly fee; EasiSaver has no minimum balance and no monthly fee.

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

Changes take effect on your next regular payment date. If you change your account on the 15th of the month and your payment date is the 20th, the new account receives the payment on the 20th. If your payment date has already passed that month, the change takes effect on your next payment date in the following month.

What if my payment goes to the wrong account by mistake?

Contact Social Security immediately at 1-800-772-1213. Social Security will attempt to recover the payment from the wrong account and reissue it to the correct one. This process can take several weeks. The sooner you report the error, the faster it can be resolved.

Do I need to tell my old bank that I am changing accounts?

No. Social Security handles the transition on its end. Your old bank will simply stop receiving deposits from Social Security. You may want to close the old account yourself once you confirm payments are arriving at the new one, but Social Security does not require you to notify the bank.