VA disability payments arrive on a fixed schedule each month, with the exact date depending on your payment method and the last digit of your Social Security number
The Department of Veterans Affairs pays disability compensation on the same day each month, but that day is not the same for everyone. If you receive payments by direct deposit, your money typically arrives between the 1st and the 31st of each month. The VA staggered these dates to spread the load on the banking system, so your specific payment date is determined by the last digit of your Social Security number — not by when you filed your claim or how much you receive.
Paper checks arrive a few days after direct deposit payments go out. If you still receive a mailed check, expect it to arrive sometime in the first week after your scheduled direct deposit date, though mail delivery can add a few days beyond that.
Key Takeaways
- Your VA disability payment date is set by the last digit of your Social Security number and does not change month to month.
- Direct deposit payments arrive between the 1st and 31st of each month; paper checks arrive a few days later.
- You can find your exact payment date by logging into VA.gov, calling the VA, or checking your VA payment history.
- If your payment is late, contact the VA within 24 hours to report it, because delays are usually fixable within a few business days.
- Changes to your rating or dependent status take effect on the first day of the following month.
How the VA assigns your payment date
The VA uses a simple system: take the last digit of your Social Security number and add 1. That number is your payment date. For example, if your Social Security number ends in 3, you are paid on the 4th of each month. If it ends in 9, you are paid on the 10th. If it ends in 0, you are paid on the 1st.
This system applies only to direct deposit. If you receive a paper check, the VA mails it a few days before your direct deposit date, so it arrives in the mail shortly after. The exact arrival depends on your location and postal service speed, but you should expect it within a week of your scheduled payment date.
Your payment date never changes unless you switch payment methods. If you move from direct deposit to paper checks or vice versa, your new payment date follows the same rule based on your Social Security number.
Finding your specific payment date
The fastest way to find your exact payment date is to log into your VA.gov account and check your payment history. Under the "Payment History" section, you will see every payment the VA has sent you, including the date it was processed. Look at any recent payment and note the day of the month — that is your recurring payment date.
If you do not have a VA.gov account, you can call the VA at 1-800-827-1000 and speak with a representative who can tell you your payment date. Have your Social Security number ready. You can also visit a VA regional office in person, though calling is usually faster.
Some veterans receive multiple VA payments — for example, disability compensation and a survivor benefit. Each payment may have a different date based on the program. Check your payment history for each type of benefit you receive to see all your scheduled dates.
What happens when your payment date falls on a weekend or holiday
If your scheduled payment date falls on a Saturday, Sunday, or federal holiday, the VA processes your direct deposit payment on the business day before. For example, if you are scheduled to be paid on a Sunday, your payment is sent on Friday. This means your money arrives in your account on Friday, not Sunday.
Paper checks are mailed on the business day before as well, so they arrive in the mail a few days after that earlier date. The result is that your check may arrive several days before the calendar date you were expecting.
Delays and what to do if your payment is late
Most VA disability payments arrive on schedule. If your payment does not show up by the day after your scheduled payment date, contact the VA immediately. Call 1-800-827-1000 and have your account information ready. The VA can usually locate a delayed payment within 24 hours and reissue it if necessary.
Common reasons for delays include a change in your bank account information, a problem with your direct deposit setup, or a change in your rating that the VA is processing. If you recently updated your address, bank details, or dependents, a delay may be related to that change. Tell the VA representative what you changed and when.
If the VA cannot locate your payment after 24 hours, they will issue a replacement payment or a check. This process usually takes a few business days. Do not wait more than one business day to report a missing payment — the sooner you call, the sooner the VA can fix it.
How rating changes affect your payment schedule
If the VA increases or decreases your disability rating, your new payment amount takes effect on the first day of the following month. Your payment date itself does not change — only the amount you receive. For example, if your rating is increased on March 15th, you receive your March payment at the old rate on your regular payment date, and your April payment reflects the new, higher rate.
If you add or remove dependents from your claim, the same rule applies: the change takes effect on the 1st of the next month. The VA will send you a letter explaining the change and showing your new payment amount before it takes effect.
Switching between direct deposit and paper checks
You can change your payment method at any time through VA.gov or by calling 1-800-827-1000. If you switch from direct deposit to paper checks, your first check under the new method will arrive according to the new schedule. If you switch from checks to direct deposit, your first direct deposit payment will arrive on your assigned date based on your Social Security number.
The VA recommends direct deposit because it is faster, more secure, and eliminates the risk of a check being lost in the mail. If you do not have a bank account, you may be able to use a prepaid debit card or a check-cashing service that offers direct deposit.
Frequently Asked Questions
Can I change my payment date?
No, your payment date is fixed based on the last digit of your Social Security number and cannot be changed. You can only change your payment method — from direct deposit to checks or vice versa — which may shift the timing slightly but does not change your assigned date.
What if I have direct deposit but my payment still arrives late?
Contact the VA within 24 hours. Delays are usually caused by a problem with your bank account information, a recent change to your account, or a processing issue on the VA's end. The VA can investigate and reissue your payment quickly if there is a problem.
Do I get paid if I am hospitalized or in a VA facility?
Yes, you continue to receive your disability payment while hospitalized or in a VA facility. Your payment date does not change. If you are receiving aid and attendance benefits, those may be affected by your location, so contact the VA to confirm your benefits are not interrupted.
How far in advance does the VA process payments?
The VA processes payments a few days before your scheduled payment date so the money reaches your bank account on time. This means your bank may show the payment as pending before your official payment date arrives.
What if my Social Security number ends in 0?
If your Social Security number ends in 0, you are paid on the 1st of each month. The formula is: last digit plus 1, so 0 plus 1 equals 1.