The basic formula: Your earnings history determines your amount

Social Security calculates your SSDI payment by looking at how much you earned during your working years. The agency takes your highest 35 years of earnings, adjusts them for inflation, and uses that average to arrive at a monthly benefit amount. You do not choose this amount—it is determined by a formula that applies the same way to everyone.

The calculation happens in stages. First, Social Security identifies your "primary insurance amount," or PIA. This is the base number that determines not just your SSDI payment, but also what your family members could receive if they are on your record. The PIA is what gets reduced if you are under full retirement age, or increased if you delay claiming past that age (though SSDI does not have a delay bonus the way retirement benefits do).

Your actual monthly payment is usually equal to your PIA, though some people receive less because of other income or work they do. The key point: the formula is automatic and based entirely on your earnings record, not on your medical condition or how much money you need.

Key Takeaways

  • Social Security uses your 35 highest-earning years, adjusted for inflation, to calculate your base benefit amount.
  • The formula produces your "primary insurance amount," which is the same whether you receive SSDI or retirement benefits.
  • Your actual monthly payment may be lower than your PIA if you have other income or are working.
  • You can see your estimated benefit amount on your Social Security account at ssa.gov before you file.
  • The calculation is automatic—you cannot negotiate or change the formula, but you can understand how it works.

The three-step calculation process

Step one is called "indexing." Social Security takes each year you worked and adjusts your earnings to account for inflation. This means a dollar you earned in 1990 is not compared directly to a dollar you earned in 2020. Instead, the agency uses a national wage index to bring all your past earnings into today's dollars, so the comparison is fair.

Step two is the average. Social Security adds up your 35 highest indexed years and divides by 420 (the number of months in 35 years). This gives you your "average indexed monthly earnings," or AIME. If you worked fewer than 35 years, zeros are included in the calculation, which lowers your average. This is why people who took time out of the workforce—for caregiving, illness, or other reasons—often see a lower benefit.

Step three applies the "bend points." This is where the formula gets progressive. Social Security takes your AIME and applies different percentages to different portions of it. The first portion gets a higher percentage, the next portion gets a lower percentage, and the highest portion gets an even lower percentage. This structure means lower earners replace a higher share of their past income, while higher earners replace a lower share. The exact bend points change each year based on national wage trends.

Why your earnings record matters more than your medical condition

SSDI is an insurance program, not a needs-based program. You earn the right to it by working and paying Social Security taxes. The amount you receive is tied directly to what you contributed, not to how severe your condition is or how much money you have in the bank.

This means two people with identical medical conditions can receive very different monthly payments. A person who worked 30 years at high wages will receive a much larger SSDI payment than someone who worked 15 years at lower wages. The medical condition determines whether you are found disabled; your earnings record determines how much you receive.

It also means that if you did not work much before becoming disabled—for example, if you became disabled in your early twenties after only a few years of work—your SSDI payment will be lower than someone who worked for decades. Some people in this situation may also be found to have a "family maximum" that limits what their household can receive in total.

What happens if you have not worked 35 years

If you have fewer than 35 years of earnings, Social Security includes zeros in the calculation. These zeros pull down your average and result in a lower benefit amount. There is no way around this—the formula requires 35 years, and missing years count as zero earnings.

However, Social Security does drop your lowest-earning years. If you worked 40 years, the agency uses only your highest 35. If you worked 30 years, it uses all 30 and adds five zeros. The zeros hurt, but at least you are not penalized for years beyond 35.

Some people become disabled before they have worked long enough to have 35 years on record. In these cases, the calculation still uses 35 years (with zeros for the missing years), and the resulting benefit is often modest. This is one reason why some younger disabled people also receive Supplemental Security Income (SSI), a separate needs-based program that can provide additional monthly payments.

How to find your estimated benefit amount

You do not have to wait for a decision to see what your SSDI payment might be. Social Security publishes your earnings record and estimated benefit amounts in your online account at ssa.gov. To access it, you create a "my Social Security" account using your Social Security number, email, and a password.

Once you are logged in, you can view your complete earnings history year by year. This is important because errors in your record will lower your benefit. If you see years where you know you worked but no earnings appear, or earnings are much lower than you remember, you can request a correction by submitting W-2s or tax returns as proof.

The estimate you see on your account assumes you continue working at your current pace until full retirement age. If you plan to stop working sooner, or if your earnings have changed significantly, the actual amount may differ. But the estimate gives you a realistic picture of what to expect.

Reductions that lower your monthly payment

Your PIA is the starting point, but your actual monthly SSDI payment can be lower for several reasons. If you are under full retirement age and continue to work, Social Security reduces your benefit by $1 for every $2 you earn above a certain limit (the limit changes yearly). Once you reach full retirement age, this earnings limit no longer applies.

If you receive other government benefits—such as a government pension from work where you did not pay Social Security taxes—your SSDI may be reduced under the "Government Pension Offset" or "Windfall Elimination Provision." These rules are complex and explore only in specific situations, but they can significantly lower your payment.

If your family receives benefits on your record and the total exceeds the "family maximum," everyone's payment is reduced proportionally. The family maximum is usually 150 to 180 percent of your PIA, depending on your age and the ages of your family members.

How your payment changes over time

Once you are receiving SSDI, your payment is adjusted each year for cost-of-living increases, called COLA. These adjustments are automatic and based on inflation. In years with no inflation, there is no COLA increase. In years with high inflation, the increase is larger. Social Security announces the COLA amount in October for the following year.

Your payment can also change if your medical condition improves and you return to work, or if you reach full retirement age (at which point your SSDI converts to retirement benefits at the same amount). If you earn income above the "substantial gainful activity" level—a threshold that changes yearly—Social Security may review your case to determine if you are still disabled.

Frequently Asked Questions

Can I see my SSDI payment amount before I file?

Yes. Log into your my Social Security account at ssa.gov to view your earnings record and estimated benefit amount. The estimate assumes you work until full retirement age, so if your situation is different, the actual amount may vary. You can also call Social Security at 1-800-772-1213 to ask about your estimate.

Why is my SSDI payment so much lower than I expected?

The most common reasons are years with zero or low earnings in your record, time out of the workforce, or a lower average wage over your career. If you see errors in your earnings history on your my Social Security account, you can request a correction. If your record is accurate, the payment reflects what the formula produces based on your actual work history.

Does my SSDI payment go up if my disability gets worse?

No. SSDI payments are based on your earnings record, not the severity of your condition. Your condition determines whether you are found disabled; your earnings determine how much you receive. The only way your payment increases is through annual COLA adjustments or if you had errors in your earnings record that get corrected.

What is the family maximum and how does it affect my payment?

The family maximum is the most your entire family can receive in total benefits on your record. It is usually 150 to 180 percent of your primary insurance amount. If your spouse and children also receive benefits and the total exceeds this maximum, everyone's payment is reduced proportionally. You can see your family maximum estimate on your my Social Security account.

If I work while receiving SSDI, how much will my payment be reduced?

If you are under full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above an annual limit (the limit changes yearly and was $23,400 in 2024). Once you reach full retirement age, this earnings limit no longer applies and you receive your full benefit regardless of work income. The reduction is automatic based on your reported earnings.