VA disability payments arrive on the same day each month, based on your payment method
The Department of Veterans Affairs pays disability compensation on a fixed schedule throughout the month. The exact date you receive your June payment depends on whether you get paid by direct deposit or check, and which bank processes your account.
If you receive direct deposit, your payment typically arrives between the 28th and 31st of the previous month — so your June payment usually lands in your account between May 28 and May 31. If you receive a check by mail, it arrives in early June, though the exact date varies based on postal delivery times in your area.
The VA does not change its payment schedule for June or any other month. The same day you were paid in May is the day you will be paid in June, unless you recently changed your payment method or bank account.
Key Takeaways
- Direct deposit payments arrive between the 28th and 31st of the previous month, so June payments land in late May.
- Check payments arrive in early June by mail, with the exact date depending on your local postal service.
- Your payment date stays the same every month unless you change your bank account or switch from direct deposit to checks.
- You can check your exact payment date by logging into VA.gov, viewing your payment history, or calling the VA at 1-800-827-1000.
How to find your specific payment date
The fastest way to see when your June payment will arrive is to log into your VA.gov account. Once you sign in, go to the "Payment History" section under "Disability Compensation." This page shows every payment the VA has sent you, including the date and amount.
If you do not have a VA.gov account, you can create one using your Social Security number, email address, and a photo ID. The account takes a few minutes to set up and gives you access to your payment schedule, medical records, and other VA information.
If you prefer not to use the website, you can call the VA directly at 1-800-827-1000. A representative can tell you your exact payment date over the phone. Have your Social Security number ready when you call.
Direct deposit arrives earlier than checks
Direct deposit is faster and more reliable than receiving a check by mail. When you set up direct deposit, the VA sends your payment to your bank account between the 28th and 31st of each month. Your bank then makes the money available to you — usually the same day it arrives, though some banks hold it for one business day.
Checks take longer because they travel through the mail. The VA mails checks in early June, but delivery depends on where you live and how busy your local post office is. Rural areas and areas with slower mail service may receive checks several days later than urban areas.
If you currently receive checks and want to switch to direct deposit, you can update your payment method on VA.gov or by calling 1-800-827-1000. The change usually takes effect within one or two payment cycles.
What to do if your June payment is late
If you receive direct deposit and your payment does not arrive by June 1, contact your bank first. Sometimes a payment is delayed in transit or held by your bank's security system. Your bank can tell you whether the VA sent the payment and when it will be available.
If your bank confirms the payment has not arrived, call the VA at 1-800-827-1000. Have your account number and Social Security number ready. The VA can check whether the payment was sent and investigate any problems with your bank account information.
If you receive checks by mail and your check does not arrive by mid-June, wait a few more days before calling — mail delivery can be slow. If it still has not arrived by late June, contact the VA to report it missing. The VA can issue a replacement check or arrange for a direct deposit payment instead.
Changes that affect your payment date
If you recently changed your bank account or switched from direct deposit to checks, your payment date may shift. When you update your bank information on VA.gov, the change takes effect on the next scheduled payment date. Your June payment will use your new account information if you made the change before the end of May.
If you change your address, the VA may take longer to deliver your check by mail. Update your address on VA.gov or by phone as soon as possible so the VA has your correct location.
If your disability rating changed — for example, if you received a rating increase or decrease — your payment amount will change, but the payment date stays the same. The VA sends the new amount on your regular payment day.
Setting up alerts for your payment
VA.gov allows you to set up email or text alerts for your payments. Once you log in, you can choose to receive a notification when your payment is sent. This is useful if you want a reminder of when to expect your money or if you want to catch any problems right away.
Some banks also offer payment alerts. You can set up a notification through your bank's app or website to alert you when a direct deposit arrives. This gives you a second confirmation that your payment has landed in your account.
Frequently Asked Questions
Why does my direct deposit arrive before the end of the month?
The VA sends direct deposit payments several days early to account for processing time at your bank. This ensures the money is in your account by the first of the month, even though the official payment date may be listed as the 1st. Different banks process deposits at different speeds, which is why the exact arrival date can vary by a day or two.
Can I change when I get paid?
No, the VA sets a fixed payment schedule and does not allow you to choose a different date. However, you can switch from checks to direct deposit to receive your payment earlier. Direct deposit arrives in late May for June payments, while checks arrive in early June.
What if I have a joint bank account?
Direct deposit works the same way with a joint account. The VA sends the payment to the account number you provide, and both account holders can access the money. Make sure the account information you give the VA is correct, including the routing number and account number.
Do I get paid on weekends or holidays?
The VA sends payments on the same date regardless of weekends or holidays. If your payment date falls on a weekend or holiday, your bank may hold the deposit until the next business day before making it available to you. Direct deposit payments are typically available by the next business day.
How do I know if my payment amount is correct?
Check your payment history on VA.gov to see the amount of each payment. Your payment amount should match your disability rating and any dependents you have listed. If the amount looks wrong, contact the VA at 1-800-827-1000 to ask about your rating and payment calculation.