Official sources only · not tax advice

Is VA Disability Pay Tax-Free? What the IRS and VA Say

Yes. The IRS says not to include VA disability benefits in your gross income. VA.gov calls VA disability compensation a monthly tax-free payment. Federal law, 38 U.S.C. 5301, says VA benefit payments are exempt from taxation.

Official sources checked October 17, 2026.

Veterans Benefits AI · veteransbenefitsai.com · MAOMA Enterprises LLC

Organize copies you already have

Sign in to store copies you choose. You prepare your own claim. We organize and help you understand. We are not an accredited representative. We do not download a C-file from VA. Each veteran pays their own monthly subscription — $9.99/mo or $107.99/yr (About 10% off a year paid upfront), a flat monthly or yearly fee for that veteran, never a percentage of VA benefits. Not an organization fee. Never a cut of VA pay.

Create your account

You can keep reading without an account. These pages do not file a claim, and an account is not required to read them.

What the official sources say

Here is what each official source says, in its own words where we can:

Military retired pay is different

VA disability pay and military retired pay are not the same thing. DFAS says CRDP is taxed the same way as your retired pay. DFAS says CRSC is non-taxable.

If you are a military retiree and your disability pay does not come from VA, IRS Publication 907 points you to Publication 525.

Ask a tax professional

This page only repeats what the IRS, VA, and federal law say. Your own taxes can depend on other income and other rules.

This page is not tax advice. Ask a tax professional about your own situation.

Common questions

Is VA disability pay taxable?

No. The IRS says not to include VA disability benefits in your gross income.

Is CRDP tax-free too?

Usually not. DFAS says CRDP is taxed the same way as your retired pay, and it is normally considered taxable income.

Is this tax advice?

This page is not tax advice. Ask a tax professional about your own situation.

Empty / early reading

Reading this page does not create a packet. Empty / early means you have not stored files here. An empty vault stays empty. It is not a sample C-file, not a filing, and not claim readiness.

Official sources

Good to know

Related education