VA payments are sent directly to your bank account on the first of each month, or the last business day before if the first falls on a weekend

The Department of Veterans Affairs sends disability compensation payments through direct deposit to the bank account you register with them. You cannot receive VA disability payments by check or money order — direct deposit is the only method. The payment arrives on a predictable schedule, which makes budgeting easier than waiting for mail.

The amount you receive depends on your disability rating, which the VA assigns based on how your service-connected condition affects your ability to work and daily life. The VA publishes the exact dollar amounts for each rating level (10%, 20%, 30%, and so on) every December, and those amounts change yearly. You can find the current rates on the VA's official website, but the easiest way to see what you personally receive is to log into your VA.gov account, where your payment amount appears under "Payment History."

Key Takeaways

  • VA disability payments arrive by direct deposit on the first of each month, or the last business day before if the first is a weekend or holiday.
  • Your payment amount is based on your disability rating (10%, 20%, 30%, etc.) and changes each December when the VA adjusts rates for inflation.
  • You must set up direct deposit through VA.gov or by calling the VA at 1-800-827-1000 before your first payment can be sent.
  • If you have dependents listed on your VA claim, your payment increases — the VA adds money for a spouse, children, or parents depending on who you support.
  • Changes to your living situation, marital status, or dependents can affect your payment amount and must be reported to the VA within 30 days.

Setting up direct deposit for the first time

Before the VA can send you any money, you need to provide your bank account information. You can do this online through VA.gov by signing in with your Login.gov account, going to "Payment History," and selecting "Add or Update Direct Deposit." You will need your routing number and account number, which appear on the bottom left of any check from your bank.

If you do not have a VA.gov account or prefer to set up direct deposit by phone, call the VA at 1-800-827-1000. A representative can add your bank information over the phone, though you may be asked to mail in a voided check or a bank letter as proof. The process usually takes a few business days to set up, so set this up as soon as your claim is approved — do not wait until the payment date arrives.

How your disability rating determines your payment amount

The VA assigns you a disability rating between 0% and 100% based on medical evidence and how your condition affects your life. A 10% rating means the condition causes mild symptoms; a 50% rating means it significantly limits work or daily activities; a 100% rating means the condition prevents you from working. The higher your rating, the higher your monthly payment.

If you have multiple service-connected conditions, the VA does not straightforward add the percentages together. Instead, it uses a formula that combines them in a specific way — a 50% rating and a 30% rating do not equal 80%. You can see how the VA calculated your combined rating by logging into VA.gov and viewing your rating decision letter, which explains the math.

Every December, the VA increases all payment amounts to match inflation. These increases are automatic — you do not need to do anything. The new amount will appear in your first payment of the new year.

Dependents and how they change your payment

If you have a spouse, children under 18 (or up to 23 if they are in school full-time), or parents you support, the VA adds money to your monthly payment for each dependent. The amount varies based on your disability rating and the number of dependents. For example, a veteran with a 50% rating and one child receives more than a veteran with a 50% rating and no children.

You must report dependents to the VA when you file your claim or within 30 days of a change — marriage, birth, or a child turning 18. If you do not report them, you will not receive the extra payment you are may have access to to, and the VA may ask you to repay the difference later. You can add or remove dependents through VA.gov or by calling 1-800-827-1000.

What happens if your payment does not arrive on time

VA payments are sent on the first of each month, or the last business day before if the first falls on a weekend or federal holiday. If you do not see the payment in your account by the second business day of the month, check your direct deposit information first — confirm that your routing number and account number are correct in your VA.gov account.

If your information is correct, contact the VA at 1-800-827-1000 to report the missing payment. Have your claim number ready. The VA can tell you whether the payment was sent and, if so, when it should arrive. Delays sometimes happen during system updates or when the VA processes a change to your account, but they are usually resolved within a few business days.

Reporting changes that affect your payment

You are required to tell the VA about changes to your life within 30 days. These include marriage, divorce, the birth of a child, a child turning 18 or leaving school, moving to a new address, or a change in your income (if you receive Supplemental Security Income or other means-tested benefits). Failing to report changes can result in overpayments that the VA will ask you to repay.

Report changes through VA.gov by updating your profile, or call 1-800-827-1000. Some changes, like a new address, take effect when ready. Others, like adding a dependent, may take a few weeks to process and appear in your next payment. Keep records of when you reported the change in case there are questions later.

Understanding overpayments and debt to the VA

An overpayment occurs when the VA sends you more money than you were may have access to to receive. This can happen if you did not report a change in your circumstances, if the VA made an error, or if you received a payment after your claim was reduced or denied. The VA will notify you in writing if you owe money back.

You have the right to request a waiver of the overpayment — meaning the VA forgives the debt — if you did not cause the overpayment through fraud or willful neglect, and if repaying it would cause you financial hardship. You can also request a payment plan to repay the debt over time instead of in one lump sum. Contact the VA at 1-800-827-1000 to discuss your options if you receive an overpayment notice.

Frequently Asked Questions

What if I change banks — do I need to update my direct deposit information?

Yes. Log into VA.gov, go to "Payment History," and update your routing number and account number for your new bank. The change usually takes a few business days to process. Make the update before your next payment date to avoid delays.

Can the VA take my disability payment to pay off other debts?

VA disability payments are protected from most creditors and cannot be garnished for credit card debt, medical bills, or personal loans. However, the VA can offset your payment to collect overpayments you owe to the VA itself, or in rare cases for unpaid federal taxes or child support ordered by a court.

What happens to my payment if I move out of the country?

You can continue to receive VA disability payments while living outside the United States, and direct deposit still works. However, you must notify the VA of your new address. Some countries have restrictions on how the VA can send payments, so contact the VA at 1-800-827-1000 before you move to confirm your payment method will continue.

If I get married, how long does it take for my payment to increase?

Report your marriage to the VA within 30 days. The increase usually appears in your payment one to two months after you report the change, depending on how quickly the VA processes the update. Do not wait — delaying the report means you will not receive the extra payment retroactively.

Can I receive my VA payment and Social Security at the same time?

Yes. VA disability payments do not affect Social Security benefits, and you can receive both. However, if you receive Supplemental Security Income (SSI), VA payments may reduce your SSI amount, so report the VA payment to Social Security to avoid overpayments.