VA disability payments arrive on the same day each month, determined by your claim number
The Department of Veterans Affairs pays disability compensation on a fixed schedule based on the last digit of your VA file number. If your file number ends in 0, you receive payment on the 1st of each month. If it ends in 1, you get paid on the 2nd, and so on through the 31st for file numbers ending in 9. This system spreads payments across the month so the VA's payment system does not overload on a single day.
Your payment date never changes unless you update your banking information or the VA processes a change to your claim. Once you know which day of the month is yours, that day remains consistent year after year. You can find your VA file number on any VA letter, your VA.gov account, or by calling the VA at 1-800-827-1000.
Payments are made by direct deposit only — the VA stopped mailing checks to disability beneficiaries years ago. If you have not yet set up direct deposit, you will need to do that before your next payment can be processed. The VA can take up to five business days to activate a new banking account after you submit it.
Key Takeaways
- Your payment date is determined by the last digit of your VA file number and stays the same every month.
- Payments are always made by direct deposit, and the money typically appears in your account on your scheduled payment date or the business day before.
- If you change your bank account, the VA needs five business days to process the change, and you may miss a payment during that window.
- You can check your exact payment date and view past and upcoming payments through your VA.gov account under "Payment History."
How to find your specific payment date
Log into your VA.gov account and select "Payment History" under the disability section. This page shows your last payment, the amount, and your scheduled payment date for the current month. If you do not have a VA.gov account, you can create one using your email, Social Security number, and a photo ID.
If you cannot access VA.gov, call the Veterans Benefits Hotline at 1-800-827-1000. A representative can tell you your payment date over the phone and answer questions about recent or upcoming payments. The line is open Monday through Friday, 8 a.m. to 9 p.m. Eastern time.
What happens if your payment is late
Payments that do not arrive by the end of the business day on your scheduled date are considered late. Banks sometimes hold deposits for a day or two, so check your account on the morning after your payment date before assuming the VA missed it.
If your payment is genuinely missing, call the VA at 1-800-827-1000 and have your VA file number ready. The VA can confirm whether the payment was sent and, if it was, trace it through the banking system. If the VA did not send the payment, a representative can investigate why and reissue it. This process usually takes three to five business days.
If you recently changed your bank account and missed a payment, contact the VA to request a reissue. The VA does not automatically resend payments to old accounts, so you will need to ask for it explicitly.
Changes that affect your payment date or amount
If you update your banking information, the VA needs five business days to process the change. During that window, your payment may be delayed or sent to your old account. To avoid this, update your bank details at least a week before your scheduled payment date.
If the VA approves a rating increase or decrease, your new payment amount takes effect the following month. You will receive a letter explaining the change before the new amount appears in your account. If you disagree with the new rating, you have one year from the date of the letter to file a notice of disagreement.
If you report a change in your living situation, marital status, or dependent status, the VA may adjust your payment. These changes do not always take effect immediately — the VA processes them in the order they are received, and some changes require additional documentation.
Setting up or updating direct deposit
To add or change your bank account, log into VA.gov, go to "Payment History," and select "Update Direct Deposit Information." You will need your routing number and account number from your bank. The VA accepts checking and savings accounts from any U.S. bank or credit union.
If you do not have online access, you can update your banking information by mail. Send a signed letter with your name, VA file number, routing number, and account number to the VA Finance Center, P.O. Box 11493, St. Louis, MO 63177. Include a voided check or a letter from your bank on official letterhead confirming the account details. Mail updates take two to three weeks to process.
Once the VA receives your new banking information, it takes five business days to activate. Your next payment will go to the new account. If you submit the change after your payment has already been sent to your old account, that payment will still go there — you cannot redirect a payment that is already in transit.
Tracking payments across months and years
Your VA.gov Payment History page shows the last 12 months of payments, including the date sent, the amount, and the payment method. This record is useful if you need to verify a payment for tax purposes or if you are disputing a missing payment with your bank.
If you need payment records older than 12 months, call the VA at 1-800-827-1000 and request a payment history printout. The VA can mail or email this to you, though it may take one to two weeks to arrive.
What to do if you think you are owed back pay
If the VA approved your claim retroactively — meaning the effective date of your rating is earlier than the date you received approval — you are owed back pay. The VA sends back pay in a lump sum, usually within two to four weeks of approval. This payment comes separately from your regular monthly disability payment.
You will receive a letter explaining the back pay amount and when it will be sent. If you do not receive the lump sum within 30 days of the approval letter, contact the VA to confirm the payment was processed. Back pay is sometimes sent to an old bank account if you recently changed your banking information, so check with your previous bank if it does not appear in your current account.
Frequently Asked Questions
Can I change my payment date?
No. Your payment date is fixed based on your VA file number and cannot be changed. If you need your payment on a different day for budgeting reasons, you can withdraw the money from your account after it arrives, but the VA will not adjust the deposit date itself.
What if I get paid on a weekend or holiday?
The VA sends payments on your scheduled date, but if that date falls on a weekend or federal holiday, your bank receives the deposit the business day before. You should see the money in your account by the end of that business day or the next morning.
Do I need to do anything to keep receiving payments?
No. Once your claim is approved, payments continue automatically each month. You do not need to reapply or recertify unless the VA sends you a letter asking you to do so, which happens only in certain circumstances like a temporary rating.
What happens to my payments if I move?
Your payments continue to your bank account regardless of where you live. You should update your address with the VA through VA.gov or by calling 1-800-827-1000, but this does not affect your payment schedule or amount — it only ensures you receive VA mail at the correct address.
Can someone else receive my VA disability payment?
No. VA disability payments go only to the veteran's bank account. If you are unable to manage your finances, you can request a representative payee through the VA, but the money still goes to an account in your name, and the payee manages it on your behalf.