VA disability payments arrive on a fixed schedule tied to your bank account, not a calendar date

The Department of Veterans Affairs pays disability compensation on the first business day of each month, deposited directly into your bank account. If the first falls on a weekend or federal holiday, the payment arrives the last business day before that date. You cannot change when the money lands—it follows the federal payment calendar, not your personal schedule.

The exact time the deposit hits your account depends on your bank, not the VA. Most banks post VA payments between midnight and early morning on the payment date, but some hold deposits until later in the day. If you do not see the money by mid-morning on the scheduled date, contact your bank's customer service line rather than the VA.

Key Takeaways

  • VA disability payments arrive on the first business day of every month, automatically deposited to the bank account on file with the VA.
  • If the first falls on a weekend or federal holiday, the payment arrives the last business day before that date instead.
  • The time the deposit appears in your account depends on your bank's processing schedule, not the VA's payment time.
  • You can check your next payment date and amount through VA.gov or by calling the Veterans Benefits Hotline at 1-800-827-1000.
  • If a payment is missing or late, contact your bank first to confirm the deposit was sent; the VA can verify the payment on their end.

How to find your specific payment date this month

Log into your account at VA.gov using your login credentials. Once signed in, go to the disability compensation section and look for "View Payment History." This page shows your last payment, the amount, and the date it was sent. The next payment date appears on the same screen.

If you do not have a VA.gov account, you can call the Veterans Benefits Hotline at 1-800-827-1000. A representative can tell you the exact date your next payment will be sent and confirm the amount. Have your Social Security number and date of birth ready. The line is open Monday through Friday, 8 a.m. to 9 p.m. Eastern time.

If you receive your payment through a representative payee (someone the VA appointed to manage your benefits), that person can also check the payment schedule through their own VA.gov account or by calling the same hotline.

What happens when the first of the month falls on a weekend or holiday

The VA does not pay on weekends or federal holidays. If the first of the month is a Saturday or Sunday, your payment arrives on Friday of that week instead. If the first is a federal holiday that falls on a weekday—such as New Year's Day, Memorial Day, or Veterans Day—the payment arrives the last business day before that holiday.

The VA publishes a full payment calendar each year showing which dates payments will be sent. You can find this calendar on VA.gov under the disability compensation section. Bookmark it or save it so you know in advance when to expect money during months with holidays.

Reasons a payment might be late or missing

If the scheduled payment date has passed and the money has not arrived, start by checking your bank account to confirm the deposit was not posted under a different name or to a different account. Then call your bank's customer service line and ask whether a deposit from the Department of Veterans Affairs was received on the payment date. Provide them with the date you expected the payment.

If your bank confirms no deposit arrived, contact the VA at 1-800-827-1000. Have your Social Security number, date of birth, and the payment date you are asking about ready. The VA can check whether the payment was sent and, if it was, investigate where it went. If the payment was not sent, the VA can determine why—common reasons include a change in your banking information that was not processed, a rating decision that changed your payment amount, or a hold placed on your account due to a debt or overpayment.

Do not wait more than a few days to report a missing payment. The longer you wait, the harder it becomes to trace the money.

If you recently changed your bank account or address

Changes to your bank account information or mailing address can delay a payment by one or two months while the VA processes the update. If you recently updated either piece of information on VA.gov, your next payment may still go to the old account or address. Check the account information section of your VA.gov profile to confirm what the VA has on file.

If the information is wrong, update it when ready through VA.gov or call 1-800-827-1000 to have a representative make the change over the phone. The change typically takes effect for the next payment cycle, but during the transition period, you may receive a payment to the old account. If that happens, contact your old bank to ask them to forward the deposit or return it to the VA.

Setting up alerts so you never miss a payment notification

Most banks offer free text or email alerts when a deposit is received. Set up an alert for deposits from the Department of Veterans Affairs so you get a notification on payment day. This gives you when ready confirmation that the money arrived and alerts you quickly if something goes wrong.

You can also enable notifications through VA.gov itself. Log into your account, go to account settings, and turn on payment notifications. The VA will send you an email or text message on the day your payment is sent, confirming the amount and the account it was sent to.

Frequently Asked Questions

What time of day does the VA send disability payments?

The VA sends all payments on the first business day of the month, but the exact time varies by bank. Most deposits appear between midnight and 6 a.m., but some banks do not post deposits until later in the day. If you do not see the money by mid-morning, wait until the end of the business day before contacting your bank.

Can I get my payment on a different day of the month?

No. The VA pays all disability beneficiaries on the first business day of the month. You cannot request an earlier or later payment date. If you need money before the first, you would need to explore other resources like a personal loan or emergency information program.

What if I am overseas—does my payment still arrive on the same schedule?

Yes, the payment date is the same regardless of where you live. However, international bank transfers can take longer to clear, so the money may not appear in your account until several days after the VA sends it. Contact your bank to confirm how long international deposits typically take to process.

How do I know if my disability rating changed and affected my payment amount?

Log into VA.gov and check your disability rating in the disability compensation section. If your rating changed, the VA will have sent you a letter explaining the new rating and the new payment amount. If you did not receive a letter, call 1-800-827-1000 and ask a representative to review your rating history with you.

Can someone else pick up my disability payment in person?

No. VA disability payments are sent only by direct deposit to a bank account. You cannot receive a check or have someone else collect the money in person. If you cannot manage your own finances, you can request that the VA appoint a representative payee to receive and manage the payments on your behalf.