VA disability payments arrive on a fixed schedule tied to your payment method and the day of the month you were first approved

The Department of Veterans Affairs pays disability compensation on the first business day of each month, but the exact date you receive it depends on whether you get paid by direct deposit or check. If you receive direct deposit—which the VA strongly encourages—your payment typically lands in your bank account one to two business days before the official payment date. If you receive a check by mail, it arrives several days later and depends on postal delivery times in your area.

The VA does not stagger payments throughout the month based on claim type or disability rating. Everyone on the same payment method receives their money on the same schedule. This means if you have multiple VA benefits—disability compensation, Dependency and Indemnity Compensation (DIC), or both—they combine into a single monthly deposit or check.

Key Takeaways

  • VA disability payments arrive on the first business day of each month, with direct deposit hitting your account one to two days before that official date.
  • Checks arrive several days after the official payment date and depend on your local mail delivery, so direct deposit is faster and more reliable.
  • If a payment date falls on a weekend or federal holiday, the VA pays on the last business day before that date.
  • You can view your exact payment date and amount through VA.gov or by calling the Veterans Benefits Hotline at 1-800-827-1000.
  • Changes to your address, bank account, or marital status can delay a payment by one to two months while the VA processes the update.

How the first business day rule works in 2025

The VA's official payment date is always the first business day of the month. In 2025, this means payments arrive on these dates for direct deposit: January 1 (Wednesday), February 3 (Monday), March 3 (Monday), April 1 (Tuesday), May 1 (Thursday), June 2 (Monday), July 1 (Tuesday), August 1 (Friday), September 1 (Monday), October 1 (Wednesday), November 3 (Monday), and December 1 (Monday).

If the first of the month falls on a Saturday or Sunday, the VA pays on the Friday before. If it falls on a federal holiday that the federal government observes (such as New Year's Day on January 1, 2025, which is a Wednesday and a holiday), the VA typically pays on the last business day before the holiday. This happened in 2024 when January 1 fell on a Monday; the VA paid on December 29, 2023. Check your VA.gov account or call 1-800-827-1000 in early January if you need confirmation for that specific year.

Direct deposit arrives earlier than the official payment date

Direct deposit is the fastest way to receive your VA disability payment. Banks and the VA's payment processor typically settle the transfer one to two business days before the official VA payment date. This means if the official payment date is February 3, your bank account may show the deposit as early as January 31 or February 1, depending on your bank's processing schedule and time zone.

The exact timing varies by bank. Some banks post VA payments as soon as they receive them; others hold deposits until the official payment date for accounting purposes. Contact your bank if you notice your VA payment consistently arrives on a different day than you expect. The VA has no control over when your bank displays the funds, only when it sends the payment.

Checks take longer and depend on mail delivery

If you receive a paper check instead of direct deposit, the VA mails it several days before the official payment date—typically around the 25th of the previous month. The check then travels through the postal system, which adds three to seven business days depending on where you live. Rural addresses and areas with slower mail service may see longer delays.

The VA recommends switching to direct deposit to avoid mail delays and the risk of a lost or stolen check. You can set up direct deposit through VA.gov, by calling 1-800-827-1000, or by visiting a VA regional office. The change takes effect within one to two pay cycles after you submit it.

Address changes, bank updates, and other delays

If you change your mailing address, update your bank account number, or report a change in marital status or dependents, the VA may delay your next payment by one to two months while it processes the change in its system. The VA prioritizes accuracy over speed to prevent sending payments to the wrong account or address.

Report changes as soon as they happen through VA.gov, by mail to your regional VA office, or by phone at 1-800-827-1000. If you know a change is coming—such as a move or a new bank account—submit it at least 30 days before the end of the month to reduce the chance of a delayed payment. If your payment is delayed due to a change you reported, contact the VA to confirm the new information was entered correctly.

How to confirm your payment date and amount

Log into VA.gov and select "View payment history" under the disability benefits section. This page shows your most recent payment, the amount, the date it was processed, and the date it should arrive in your account. You can also view upcoming payment dates for the next several months.

If you do not have a VA.gov account, call the Veterans Benefits Hotline at 1-800-827-1000 Monday through Friday, 8 a.m. to 9 p.m. Eastern time. A representative can tell you your next payment date, amount, and whether any changes to your account are pending. Have your Social Security number and VA claim number ready.

What happens if you miss a payment or it arrives late

If your payment does not arrive by the third business day after the official payment date, contact the VA when ready. For direct deposit, check with your bank first to confirm the deposit was not held or routed to an old account. If your bank shows no incoming transfer, call 1-800-827-1000 and report the missing payment.

The VA can issue a replacement check or resubmit the direct deposit within one to two business days. If the delay is due to a change in your account information, the VA may need to verify the new details before reprocessing. Do not assume the payment is lost; many delays resolve within a few days as the payment clears the banking system.

Frequently Asked Questions

What time of day does direct deposit hit my account?

Direct deposit typically posts between midnight and early morning on the day it arrives, though the exact time depends on your bank. Some banks post deposits when ready; others wait until business hours. Check with your bank if you need a specific time.

If I change my bank account, when does the payment go to the new account?

The VA processes bank account changes within one to two pay cycles. If you update your account on the 15th of the month, your next payment (on the first of the following month) may still go to the old account. The payment after that should go to the new account. Confirm the change was processed by checking VA.gov or calling 1-800-827-1000.

Do I get paid on a different date if I have multiple VA benefits?

No. All your VA benefits—disability compensation, DIC, and any other VA payments you receive—combine into a single payment on the first business day of the month. You receive one deposit or check, not separate payments for each benefit.

What if the first of the month is a federal holiday?

The VA pays on the last business day before the holiday. For example, if January 1 is a federal holiday and falls on a Monday, the VA typically pays on December 31 or the last business day of the previous year. Check VA.gov or call 1-800-827-1000 in early January to confirm the exact date for that year.

Can I change when I get paid, or request a different payment date?

No. The VA pays all disability beneficiaries on the first business day of the month. You cannot request an earlier or later date. If you need money before the official payment date, you may want to explore other resources, but the VA payment schedule itself is fixed.