VA payment schedules for June 2025
The Department of Veterans Affairs sends disability compensation, pension, and education payments on a fixed schedule each month. In June 2025, most payments arrive on the first business day of the month — which is June 2nd — unless you receive your money through a specific routing method that changes the timing.
The exact date depends on how you receive your payment. If you have direct deposit set up, your bank typically receives the funds on the scheduled payment date. If you receive a check by mail, it arrives several days after the payment date. If you use a VA debit card (the Veterans Online Shopping Benefit card, or VASB card), funds post on the payment date but may take a day to show as available to spend.
VA does not send payments on weekends or federal holidays. If a payment date falls on a weekend or holiday, the VA sends it on the last business day before that date instead. You can confirm the exact date for your specific benefit type by logging into VA.gov or calling the VA at 1-800-827-1000.
Key Takeaways
- Most VA payments in June 2025 arrive on June 2nd, the first business day of the month, though the exact date depends on your payment method.
- Direct deposit is the fastest and most reliable way to receive VA payments, with funds arriving on the scheduled date.
- Mailed checks take several additional days to arrive after the payment date and can be delayed by mail delivery times.
- You can check your payment date and amount by logging into VA.gov, calling 1-800-827-1000, or using the VA mobile app.
- If a payment date falls on a weekend or federal holiday, the VA sends payment on the last business day before that date.
How to set up or change your payment method
You can receive VA benefits through direct deposit, check, or a VA debit card. Direct deposit is the fastest option and reduces the risk of lost or stolen payments. To set up direct deposit, you need your bank's routing number and your account number, both of which appear on a blank check or are available from your bank.
Log into VA.gov with your login credentials, go to your profile, and select "Direct Deposit." Enter your bank information and confirm. The change usually takes effect within one to two business days. If you prefer not to use online banking, you can call the VA at 1-800-827-1000 and provide your bank details over the phone.
If you want to switch to a VA debit card instead, you can request one through VA.gov or by phone. The card arrives by mail within 7 to 10 business days. Once activated, your payments deposit directly to the card account. You can withdraw cash at ATMs, make purchases, and check your balance online or through the card's mobile app.
Checking your June 2025 payment status
The fastest way to see your payment date and amount is to log into VA.gov. Once you sign in, navigate to "Payments" and select "View Payment History." You will see a list of all payments sent to you, including the date and amount for each one. The page also shows your next scheduled payment date.
If you do not have a VA.gov account, you can create one using your email address, Social Security number, and a photo ID. The account setup takes about 10 minutes. Alternatively, you can call 1-800-827-1000 and speak with a VA representative who can tell you your payment date and amount over the phone.
The VA mobile app also displays your payment history and next payment date. read the "VA: Veterans Benefits" app from your phone's app store, sign in with your VA.gov credentials, and tap "Payments" to see the same information available on the website.
What to do if your June payment is late or missing
If your payment does not arrive by the day after the scheduled payment date, first check your bank account to confirm it has not posted yet. Direct deposit payments sometimes appear a day late due to banking delays. If you use a mailed check, allow at least five business days after the payment date before assuming it is lost.
If your payment is genuinely late, log into VA.gov and check your payment history to confirm the payment was sent. If it shows as sent but you have not received it, call 1-800-827-1000 and provide the payment date and amount. The VA can trace the payment and, if necessary, issue a replacement check or redeposit the funds to your account.
If your direct deposit information changed recently or you switched banks, confirm that your new bank details are correct in your VA.gov profile. Payments sent to an old account number will be returned to the VA, which then issues a replacement check by mail — a process that can take two to three weeks.
Understanding different VA benefit payment dates
While most VA payments arrive on the first business day of the month, some benefit types have different schedules. Dependency and Indemnity Compensation (DIC) payments, which go to survivors of deceased veterans, typically arrive on the first business day. Veterans Pension payments also arrive on the first business day. Education benefits under the GI Bill may have different timing depending on the school's enrollment reporting and the VA's processing schedule.
If you receive multiple types of VA benefits, each one may have its own payment date. For example, you might receive disability compensation on the 1st and education benefits on the 15th. Log into VA.gov and check your payment history to see the pattern for each benefit you receive. This helps you plan your budget and catch any missing payments right away.
Some benefits, like vocational rehabilitation payments, are sent based on your training schedule rather than a fixed monthly date. If you are unsure when a specific benefit should arrive, call 1-800-827-1000 and ask about the payment schedule for that benefit type.
Protecting your VA payment information
Keep your bank account and direct deposit information find. Do not share your routing number, account number, or VA.gov password with anyone, including VA staff members (the VA will never ask for this information over the phone or email). If you suspect someone has accessed your account, change your VA.gov password when ready and call 1-800-827-1000 to report the issue.
If you receive a mailed check, sign it as soon as it arrives and deposit it promptly. Unsigned checks can be cashed by anyone who finds them. If a check is lost or stolen, contact your bank and the VA right away. The VA can issue a replacement, though it may take several weeks.
Monitor your payment history regularly by logging into VA.gov at least once a month. This helps you spot unauthorized changes to your payment method or missing payments before they become a bigger problem. If you notice anything unusual, call 1-800-827-1000 when ready.
Frequently Asked Questions
What time of day does the VA send payments on June 2nd?
The VA processes payments early in the morning on the scheduled date, but the exact time varies. Banks may take several hours to post direct deposits to your account, so funds might not show up until later in the day or even the next morning. If you do not see your payment by the end of the business day, check again the following morning before contacting the VA.
Can I get my June payment early if I need the money sooner?
No, the VA sends payments on a fixed schedule and does not offer early payment options. If you need money before your payment arrives, you may want to explore short-term borrowing options through your bank or credit union, but these are separate from the VA and may charge interest or fees.
Will my June payment be affected if I move to a new address?
If you have direct deposit set up, your payment goes to your bank account regardless of your address, so a move does not affect it. If you receive checks by mail, update your address with the VA before you move. Log into VA.gov, go to your profile, and update your mailing address. Changes usually take effect within one to two weeks.
What happens to my VA payment if I am out of the country in June?
Direct deposit payments continue to arrive in your U.S. bank account even if you are overseas. If you receive checks by mail, they will be sent to the address on file with the VA, which may cause delays if you are not there to receive them. Consider setting up direct deposit before you travel to avoid mail delivery issues.
Can I split my VA payment between two bank accounts?
The VA does not split payments between multiple accounts. You can only designate one bank account for direct deposit. If you want to move funds to a second account after receiving your payment, you can do that through your bank's transfer tools.