SSDI and VA Direct Deposits Are Separate Payments to the Same Account

If you receive both Social Security Disability Insurance (SSDI) and Department of Veterans Affairs (VA) disability compensation, you can have both payments deposited directly into your bank account. They arrive as two separate transactions on different schedules, not combined into one payment. SSDI typically deposits on the third of each month (or the second business day if the third falls on a weekend or holiday), while VA deposits usually arrive on the first business day of the month, though the exact date depends on your VA account setup and your bank's processing time.

You do not have to use direct deposit for either payment. You can receive SSDI by check or debit card (the Direct Express card), and VA compensation by check, debit card, or direct deposit. But direct deposit is faster, more find, and reduces the risk of lost mail or fraud. Once you set up direct deposit for each program separately, both payments flow into the same account without any action on your part each month.

Key Takeaways

  • SSDI and VA deposits are two separate payments on two different schedules — SSDI on the third of the month, VA on the first business day — and both can go to the same bank account.
  • You set up SSDI direct deposit through Social Security's website, phone line, or in person at a field office; VA direct deposit is set up through VA.gov or by calling the VA.
  • Direct deposit requires your bank account number, routing number, and account type (checking or savings), and takes five to seven business days to set up after you submit it.
  • If you change banks or close an account, you must update both SSDI and VA separately — updating one does not automatically update the other.
  • If a deposit fails or does not arrive on the expected date, contact the program that sent it (Social Security or VA) rather than your bank, because the delay is usually on the federal side.

How to Set Up SSDI Direct Deposit

To set up direct deposit for SSDI, you have three options: online through your Social Security account at ssa.gov, by phone at 1-800-772-1213, or in person at your local Social Security field office. The online method is fastest. Log into your Social Security account, go to "Manage Direct Deposit," and enter your bank account number, routing number, and account type. Social Security will verify the information and set up the deposit within five to seven business days.

If you do not have a Social Security account, you can create one at ssa.gov using your email, a password, and two-factor authentication. You will need your Social Security number and either a driver's license or state ID number to verify your identity. Once your account is set up, you can manage direct deposit anytime without calling or visiting an office.

If you prefer to set up direct deposit by phone, call 1-800-772-1213 (TTY 1-800-325-0778) and tell the representative you want to enroll in direct deposit. Have your bank account number and routing number ready. The representative will enter the information into the system, and the change will take effect within five to seven business days. You will receive a confirmation letter in the mail.

How to Set Up VA Direct Deposit

VA direct deposit is set up through VA.gov or by calling the VA. The online method is faster. Log into VA.gov with your Login.gov, ID.me, or My HealtheVet account, go to "Manage Direct Deposit," and enter your bank account number, routing number, and account type. The VA will verify the information and set up the deposit within five to seven business days.

If you do not have a VA.gov account, you can create one using Login.gov or ID.me. You will need to verify your identity with a government-issued ID or by answering security questions. Once your account is set up, you can update your direct deposit information anytime.

If you prefer to set up VA direct deposit by phone, call the VA at 1-800-827-1000 (TTY 1-800-829-4833) and ask to speak with someone in the payment section. Have your bank account number and routing number ready. The representative will enter the information and confirm the change will take effect within five to seven business days. You will receive a confirmation letter from the VA.

What Information You Need to Provide

Both Social Security and the VA require the same banking information to set up direct deposit: your bank account number, your bank's routing number, and your account type (checking or savings). Your routing number is a nine-digit code that identifies your bank. You can find it on the bottom left of a check, on your bank's website, or by calling your bank.

Do not provide your debit card number or credit card number. Direct deposit requires a bank account, not a card. If you do not have a bank account, you can open one at most banks or credit unions with a government-issued ID and a small deposit. Some banks offer accounts with no minimum balance or monthly fees.

Make sure the account number and routing number you provide are correct. If you enter the wrong number, your deposit may go to the wrong account, and it can take several days to recover the money. If you are unsure, call your bank and confirm both numbers before you submit them to Social Security or the VA.

What Happens When You Change Banks or Close an Account

If you close your bank account or switch to a new bank, you must update your direct deposit information with both Social Security and the VA separately. Updating one program does not automatically update the other. If you do not update both, your SSDI payment may go to your old account while your VA payment goes to your new account, or vice versa.

Update your direct deposit as soon as you know you are switching banks. Log into your Social Security account or VA.gov and enter your new bank account number and routing number. The change takes five to seven business days to set up. If your old account is closed before the change takes effect, the deposit will be returned to Social Security or the VA, and you will receive a check in the mail instead while the new account information is processed.

To avoid a gap in payments, update your direct deposit information at least one week before you close your old account. If you miss this window and a deposit is returned, contact Social Security or the VA to confirm they received the returned payment and ask when it will be reissued.

Troubleshooting Missing or Late Deposits

SSDI deposits typically arrive on the third of the month (or the second business day if the third is a weekend or holiday). VA deposits typically arrive on the first business day of the month. If your deposit does not arrive on the expected date, wait one business day — some banks process federal deposits a day late. If it still has not arrived after one business day, contact the program that sent it.

For SSDI, call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) or log into your Social Security account and check the "Payment History" section to see if the payment was issued. If it shows as issued but has not arrived in your account, ask the representative to investigate. They can confirm the bank account information on file and check whether the deposit was rejected by your bank.

For VA, call the VA at 1-800-827-1000 (TTY 1-800-829-4833) or log into VA.gov and check your payment history. If the payment shows as issued, ask the VA to investigate. Do not contact your bank first — the delay is almost always on the federal side, not the bank's side. Your bank can see the deposit once it arrives, but they cannot speed it up or retrieve it if it has not been sent yet.

If a deposit was rejected because your account was closed or the account number was wrong, Social Security or the VA will issue a check to your mailing address. This can take one to two weeks. If you need the money sooner, ask the program whether they can reissue the payment to a new account or issue an emergency check.

Direct Deposit and Your Benefit Amount

Setting up direct deposit does not change your SSDI or VA payment amount. Your benefit is calculated based on your work history, disability status, and other factors — not on how you receive the payment. Whether you get a check, a debit card, or direct deposit, the amount stays the same.

Direct deposit also does not affect your Medicare or Medicaid coverage, your work incentives, or any other part of your SSDI or VA benefits. It is purely a payment method. The only thing that changes is how and when you receive the money.

Frequently Asked Questions

Can I have SSDI and VA deposits go to different accounts?

Yes. You can set up SSDI to deposit into one account and VA to deposit into another account. You manage each program's direct deposit separately, so you can choose different accounts for each. This is useful if you want to keep your benefits in separate accounts for budgeting or other reasons.

What if my bank rejects the direct deposit?

If your bank rejects a deposit because the account is closed, the account number is wrong, or the account type is incorrect, the payment will be returned to Social Security or the VA. They will then issue a check to your mailing address, which takes one to two weeks. Contact the program to update your account information and ask them to reissue the payment to the correct account.

Do I need to set up direct deposit every year?

No. Once you set up direct deposit with Social Security or the VA, it stays active until you change it or close your account. You do not need to renew it or reapply each year. The only time you need to update it is if you change banks, close your account, or want to switch to a different payment method.

How long does it take for direct deposit to start?

Direct deposit takes five to seven business days to set up after you submit your bank account information. Your first deposit will arrive on the next scheduled payment date after the five to seven days have passed. If you set up direct deposit on the 25th of the month and SSDI deposits on the third, your first direct deposit will arrive on the third of the following month.

Can I receive SSDI by check and VA by direct deposit?

Yes. You can choose a different payment method for each program. You might receive SSDI by check and VA by direct deposit, or vice versa. You manage each program's payment method separately through Social Security or the VA.