How SSDI Direct Deposit Schedules Work

Social Security deposits SSDI payments on a fixed day each month, determined by your birth date. The payment arrives in your bank account on the third day of the month if you were born on the 1st through the 10th; the second Wednesday if born on the 11th through the 20th; and the third Wednesday if born on the 21st through the 31st. This schedule applies whether you receive SSDI, SSI, or both.

Direct deposit is the only way Social Security now sends SSDI payments. The agency stopped issuing paper checks in 2013. If you do not have a bank account, you can receive payments on a prepaid debit card issued by MetaBank, called the Direct Express card, which works the same way as direct deposit—the money lands on your card on your scheduled payment date.

Your payment date does not change month to month. Once Social Security assigns you a date based on your birth date, that is when your money arrives every single month, including months with holidays or weekends. The bank processes the deposit overnight, so the funds are usually available by early morning on your payment date.

Key Takeaways

  • Your SSDI payment date is set by your birth date and stays the same every month—the 3rd, 2nd Wednesday, or 3rd Wednesday depending on whether you were born in the 1st, 2nd, or 3rd third of the month.
  • Direct deposit is required; Social Security no longer mails checks, and you must have a bank account or prepaid debit card to receive payments.
  • Payments arrive overnight and are usually available in your account by early morning on your scheduled date, even if that date falls on a weekend or holiday.
  • If your payment is late, contact Social Security within 10 days to report it; delays are rare but can happen if your bank information is incorrect or your account has been frozen.

What to Do If Your Direct Deposit Information Changes

If you switch banks, close an account, or get a new debit card, you must update your direct deposit information with Social Security before your next payment date. You can change your banking details online through your my Social Security account, by calling Social Security at 1-800-772-1213, or by visiting your local Social Security office in person.

The online method is fastest. Log into my Social Security, select "Manage Your Benefits," then "Change Direct Deposit Information." You will need your new bank routing number and account number. Social Security processes the change within one business day, so update as soon as you know your new account details.

If you miss the important date and your payment tries to deposit into a closed or wrong account, the bank will reject it and send it back to Social Security. This can delay your payment by one to two weeks while Social Security reissues it. For this reason, notify Social Security when ready if you close a bank account or suspect your account information is outdated.

Why Your Payment Might Be Late or Missing

Direct deposit delays are uncommon, but they do happen. The most frequent causes are a closed or incorrect bank account, a frozen account due to a creditor claim or bank error, or a change in your account status that you did not report to Social Security. If your payment does not arrive on your scheduled date, check your bank account first to confirm the deposit was not processed under a different name or posted late.

Contact your bank's customer service line to ask whether the deposit arrived but is pending, or whether it was rejected. If the bank rejected it, ask for the rejection reason—this tells you whether the account number was wrong, the account is closed, or something else blocked the deposit. Write down the rejection code and the date you called.

Then contact Social Security at 1-800-772-1213 within 10 days of your missed payment date. Have your bank's rejection information ready. Social Security can reissue your payment as a check or arrange a replacement deposit once your account information is corrected. Waiting longer than 10 days makes the process slower because Social Security has to investigate the delay.

How to Set Up or Change Your Direct Deposit Account

If you receive SSDI but have not yet set up direct deposit, you can do so through my Social Security, by phone, or in person at a Social Security office. You will need your bank's routing number (a nine-digit code) and your account number. If you do not have a bank account, you can sign up for a Direct Express card through MetaBank's website or by calling 1-888-382-3227.

To set up direct deposit online, log into my Social Security, go to "Manage Your Benefits," and select "Add or Change Direct Deposit Information." Enter your routing and account numbers, then confirm. Social Security will send a test deposit of two small amounts (usually under $1 each) to your account within one to two business days. You must verify these amounts in your bank account and confirm them in my Social Security to set up direct deposit. Once verified, your regular SSDI payment will arrive on your scheduled date.

If you prefer not to use the online portal, call 1-800-772-1213 and ask to speak with a representative about setting up direct deposit. They will walk you through the process over the phone and can answer questions about your specific situation. Processing by phone takes slightly longer than online, usually two to three business days.

Direct Deposit and Your SSDI Payment Amount

Direct deposit does not change how much you receive or when your payment is calculated. Your SSDI amount is set by Social Security based on your work history and is recalculated each year in October. The payment method—direct deposit, check, or card—does not affect the dollar amount. However, some banks charge fees for certain types of accounts, so if you use a regular checking account rather than a no-fee account, you may lose a small amount to monthly maintenance fees.

If you are concerned about fees, ask your bank whether they offer a no-fee checking account for Social Security recipients. Many banks and credit unions do. The Direct Express card also has no monthly fee, though it charges a small fee for certain transactions like out-of-network ATM withdrawals. Compare your options before choosing an account.

Frequently Asked Questions

What if I was born on the 20th—do I get paid on the second or third Wednesday?

You are in the second group (11th through 20th), so you receive your payment on the second Wednesday of each month. Social Security groups by the 10th, 20th, and 31st, not by exact date within each group.

Can I change my payment date if I do not like the one assigned to me?

No. Your payment date is fixed based on your birth date and cannot be changed. Social Security uses this system to spread payments across the month so banks and the agency can process them smoothly.

What happens to my payment if my bank is closed on my payment date?

Banks process direct deposits overnight, so your money arrives in the system before the bank opens. You will see the deposit in your account by early morning on your payment date, even if it falls on a weekend or holiday.

Do I need to do anything special if I move to a different state?

No. Your direct deposit account and payment date follow you. As long as your bank account remains open and your routing and account numbers stay the same, your payments will continue on schedule. If you change banks as part of your move, update your information with Social Security.

Can someone else receive my SSDI payment on my behalf?

No. Direct deposit must go into an account in your name. If you are unable to manage your own finances, Social Security can appoint a representative payee, but the payment still goes to an account associated with your case, not directly to another person's account.