VA payment dates in 2025 follow a schedule based on your disability rating and account type
The Department of Veterans Affairs pays disability compensation, pension, and education benefits on specific dates each month. The exact date you receive money depends on whether you have a disability rating, which bank you use, and whether you receive direct deposit or a check. The VA does not choose your payment date — it is determined by your Social Security number or VA file number.
Most VA payments arrive by direct deposit on the same day each month. If you receive a check instead, it typically arrives a few days after the deposit date. The 2025 schedule runs from January through December, and payment dates do not change based on weekends or holidays — the VA sends money on the scheduled date regardless.
Key Takeaways
- VA disability and pension payments arrive on a fixed date each month determined by your Social Security number, not by your choice.
- Direct deposit payments arrive on the scheduled date; checks arrive a few days later and may be delayed by mail.
- The payment schedule is the same every month in 2025 — there is no variation for holidays or weekends.
- If your payment date falls on a weekend or federal holiday, the VA sends the money on the last business day before that date.
- You can view your exact payment date and amount in your VA.gov account under "Payment History."
How the VA assigns your payment date
The VA divides beneficiaries into groups based on the last digit of their Social Security number or VA file number. Each group receives payment on a different date between the 1st and 31st of the month. This system has been in place for decades and ensures the VA's payment processing does not overwhelm the banking system on a single day.
Your assigned date stays the same every month unless you change your banking information or the VA updates your file. You cannot request a different payment date. If you need to know your exact date, log into VA.gov, go to "Payment History," and look at the date listed for your most recent payment. That date will repeat every month.
Veterans receiving disability compensation are assigned dates between the 1st and 31st. Survivors Benefit Plan (SBP) payments and VA pension payments follow the same schedule. Education benefits under the GI Bill may have different payment dates depending on the program and your school's reporting.
What happens if your payment date falls on a weekend or holiday
If your scheduled payment date lands on a Saturday, Sunday, or federal holiday, the VA sends your payment on the last business day before that date. For example, if your payment date is January 4, 2025 (a Saturday), you will receive your payment on Friday, January 3. This rule applies to all federal holidays, including New Year's Day, Memorial Day, Independence Day, Thanksgiving, and Christmas.
Direct deposit payments arrive in your account on the adjusted date. If you receive a check, it will be mailed on the adjusted date, so it may arrive several days later depending on postal service delivery times in your area.
Direct deposit versus check payments
Direct deposit is faster and more reliable than checks. Money deposited directly into your bank account arrives on the scheduled date. Checks are mailed on the scheduled date but take several additional days to arrive, and delivery times vary by location and postal service delays.
The VA encourages all beneficiaries to use direct deposit. You can set up or change your direct deposit information through VA.gov under "Payment and Tax Information." You will need your bank routing number and account number. Changes typically take effect within one to two pay periods.
If you do not have a bank account, you can receive payments on a VA debit card issued by the VA's financial services partner. This card works like a standard debit card and allows you to withdraw money at ATMs or make purchases.
Checking your 2025 payment schedule in your VA account
Your VA.gov account shows your payment history and upcoming payment dates. To view this information, sign in at VA.gov, select "Payment History" under the "Payments" section, and look for the date of your most recent payment. That date repeats monthly unless you change your banking information or your benefit status changes.
Your account also displays the payment amount you receive each month. If the amount changes — because of a rating increase, a change in your dependent status, or a cost-of-living adjustment — the new amount will show in your account before the payment is sent.
If you do not have a VA.gov account, you can create one using your Social Security number, email address, and a form of ID verification. The process takes about 10 minutes. Once your account is set up, you can view payment dates, tax documents, and benefit information anytime.
Cost-of-living adjustments and how they affect your 2025 payments
The VA applies a cost-of-living adjustment (COLA) to disability compensation and pension payments each year. In 2025, the COLA was announced in October 2024 and took effect in December 2024. The new payment amounts appear in your account and are reflected in your January 2025 payment and every month after.
The COLA percentage is set by the Social Security Administration based on inflation. It is the same for all beneficiaries, though the dollar amount of the increase varies depending on your rating and current payment amount. The VA does not send a separate notice for COLA — the new amount straightforward appears in your account and on your payment.
What to do if your payment is late or missing
If you do not receive your payment on the scheduled date, first check your VA.gov account to confirm the payment was processed. Direct deposit payments should appear in your bank account on the scheduled date. If you use checks, allow an extra week for mail delivery before contacting the VA.
If your payment was processed but did not arrive, contact your bank to ask if the deposit was received. If your bank has no record of the deposit, contact the VA at 1-800-827-1000. Have your Social Security number, VA file number, and the payment date ready. The VA can verify whether the payment was sent and investigate delays.
If your payment amount is lower than expected or you did not receive a payment at all, log into your account and check your benefit status. Changes in your rating, dependent status, or address can affect payments. If you believe there is an error, contact the VA to discuss your specific situation.
Frequently Asked Questions
Can I change my payment date?
No. Your payment date is assigned by the VA based on your Social Security number and cannot be changed. The date remains the same every month unless you change your banking information or your benefit status changes.
What if I change banks in the middle of the month?
Update your direct deposit information in your VA.gov account as soon as possible. Changes typically take effect within one to two pay periods. If your next payment is coming up soon, contact the VA to confirm the new bank information is in the system before the payment date.
Do VA payments arrive on the same day as Social Security payments?
No. The VA and Social Security use different payment schedules. Your VA payment date is based on your Social Security number but does not align with your Social Security payment date. You may receive both payments on different days of the month.
Will my payment date change in 2026?
No. Your assigned payment date stays the same year to year unless you change your banking information or your benefit status changes. The schedule itself does not change — only the calendar dates shift because the year is different.
How do I know if a payment was rejected by my bank?
Check your VA.gov account to see if the payment was processed. If it shows as sent but did not arrive, contact your bank first to ask if there was a rejection. If your bank has no record, call the VA at 1-800-827-1000 to report the issue and request a trace.