Social Security disability payments for veterans vary by work history, not by military service
Social Security Disability Insurance (SSDI) does not have a separate rate for veterans. Your monthly payment is based on your lifetime earnings record—the wages you paid Social Security taxes on throughout your working years—not on your military service, rank, or disability rating.
The Social Security Administration calculates your benefit by looking at your highest 35 years of earnings, adjusting them for inflation, and then explore a formula to arrive at your Primary Insurance Amount (PIA). Two veterans with identical disabilities but different work histories will receive different SSDI payments. A veteran who worked 40 years will typically receive more than one who worked 15 years, even if both are now unable to work.
Military pay does count toward your Social Security record if you served on active duty after 1956, but only the wages you actually earned—not any lump-sum separation pay or disability compensation from the Department of Veterans Affairs (VA). Those VA payments do not reduce your SSDI check, and SSDI does not reduce your VA disability rating or payments.
Key Takeaways
- SSDI payments depend on your work history and earnings record, not on your military service or VA disability rating.
- The Social Security Administration uses your highest 35 years of earnings to calculate your monthly benefit amount.
- Military active-duty pay after 1956 counts toward Social Security, but VA disability compensation does not reduce SSDI payments.
- You can receive both SSDI and VA disability benefits at the same time without one affecting the other.
- The only way to know your specific payment amount is to contact Social Security directly or check your online account.
How Social Security calculates your disability payment
Social Security uses a three-step process. First, they index your earnings—they adjust your older wages upward to account for inflation and wage growth over time. This means a dollar you earned in 1990 is not counted as a dollar in current terms; it is adjusted to reflect what that work was worth relative to the economy at that time.
Second, they select your highest 35 years of indexed earnings. If you worked fewer than 35 years, they count zeros for the missing years, which lowers your average. This is why a veteran who took time off for military service or caregiving may have a lower benefit than someone with 35 continuous years of work.
Third, they explore a bend-point formula to your average indexed monthly earnings. This formula is progressive—it replaces a higher percentage of lower earnings and a lower percentage of higher earnings. In 2024, the formula is roughly 90% of the first $1,174 of average monthly earnings, plus 32% of earnings between $1,174 and $7,078, plus 15% of earnings above $7,078. These dollar amounts change each year.
What the actual payment range looks like
In 2024, the average SSDI payment across all beneficiaries is around $1,550 per month. The minimum payment for someone with a work history is slightly higher than that of a child or spouse receiving benefits on someone else's record. The maximum payment is tied to the full retirement age benefit amount, which in 2024 is around $3,822 per month for someone at full retirement age.
A veteran with 20 years of moderate earnings might receive $1,200 to $1,600 monthly. A veteran with 40 years of higher earnings might receive $2,500 to $3,500 monthly. A veteran with very few work years might receive $600 to $900 monthly. These are ranges based on typical work histories, not guarantees.
The only way to know your specific amount is to create a my Social Security account at ssa.gov, where you can view your earnings record and see an estimate of your benefit. You can also call Social Security at 1-800-772-1213 and ask for a benefit estimate based on your record.
Why military service alone does not increase your SSDI payment
SSDI is an insurance program tied to your work record, not a service-connected benefit. You pay into Social Security through payroll taxes (FICA) during your working years, and your benefit is based on what you and your employers paid in on your behalf. Military service, even if it was your primary job, only counts if you were on active duty after 1956 and earned wages that were reported to Social Security.
The VA disability system works differently. The VA rates your service-connected disability on a scale from 0% to 100% and pays you based on that rating, regardless of your work history. A veteran with a 100% VA disability rating might receive $4,000 or more per month from the VA, but their SSDI payment is still based solely on their Social Security earnings record. The two systems are separate.
Some veterans are confused because they assume military rank or years of service should affect their SSDI amount. It does not. What matters is the money you earned and had Social Security taxes withheld from it.
Receiving both SSDI and VA disability at the same time
You can receive both SSDI and VA disability benefits simultaneously. Neither one reduces the other. If you are receiving VA disability compensation, Social Security will not subtract it from your SSDI check. If you are receiving SSDI, the VA will not reduce your disability rating or payment.
However, there is one exception: if you receive a VA pension (not disability compensation), Social Security may count part of it as income if you are also receiving Supplemental Security Income (SSI), which is a different program from SSDI. Most disabled veterans receive SSDI, not SSI, so this exception rarely applies. If you are unsure which program you are on, Social Security can clarify this when you call.
Some veterans also receive military retirement pay. Military retirement does not reduce SSDI either. You can collect military retirement, VA disability, and SSDI all at the same time.
How to find out your specific payment amount
The fastest way is to create a my Social Security account at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity (usually a phone number or address on file). Once you log in, you can view your complete earnings record, see any errors, and get an estimate of your SSDI benefit based on your current record.
If you do not have an online account or prefer to speak with someone, call Social Security's main line at 1-800-772-1213. They are open Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Tell them you want a benefit estimate based on your earnings record. They will ask for your Social Security number, date of birth, and work history, and they can give you a rough estimate over the phone.
If you have already been approved for SSDI, you can see your exact monthly payment amount in your online account or on your benefit verification letter, which Social Security mails to you once a year.
What happens to your payment if you return to work
If you are receiving SSDI and you work, Social Security has rules about how much you can earn before your benefit is reduced. In 2024, you can earn up to $1,550 per month without affecting your benefit (this amount is called the substantial gainful activity level, or SGA). If you earn more than that, your benefit may be reduced or stopped.
However, there are work incentives that allow you to test your ability to work without when ready losing your entire benefit. The most common is the Trial Work Period, which lets you work and earn any amount for nine months without losing your SSDI payment. After the trial work period ends, there is a nine-month adjustment period where your benefit may be reduced based on your earnings. After that, if your earnings are still above the SGA level, your benefit stops.
A disability lawyer or a Work Incentives Planning and information (WIPA) project can explain these rules in detail and help you understand how much you can earn without losing your benefit. Many veterans are unaware that these work incentives exist.
Frequently Asked Questions
Does my VA disability rating affect my SSDI payment?
No. Your SSDI payment is based on your Social Security earnings record only. Your VA disability rating is separate and does not change your SSDI amount. You can have a 100% VA rating and still receive a lower SSDI payment if your work history was short or your earnings were low.
Can I get SSDI if I only worked while in the military?
Only if you served on active duty after 1956 and your military pay was reported to Social Security. If you served before 1957 or if your service was too short to build a work record, you may not have enough credits to receive SSDI. Social Security can tell you how many credits you have and whether you meet the requirement.
Will my SSDI payment change if I get a higher VA disability rating?
No. SSDI and VA are separate systems. A change in your VA rating does not affect your SSDI payment. Your SSDI amount only changes if Social Security recalculates your benefit, which happens automatically each year when the cost-of-living adjustment is applied.
What if I disagree with my SSDI payment amount?
First, check your earnings record in your my Social Security account to make sure all your work years are listed correctly. If you find errors, report them to Social Security right away. If your record is correct but you believe the calculation is wrong, you can request that Social Security explain how they arrived at your amount. A disability lawyer can also review your record and calculation.
Do I have to repay my SSDI if I work and earn too much?
No. If your benefit is reduced or stopped because you earned too much, you do not have to repay the money you already received. The reduction or stopping applies only to future payments. This is different from overpayments, which occur when Social Security made an error and paid you more than you were may have access to to.