What determines the amount of your monthly check

Your Social Security disability check is based on your Primary Insurance Amount (PIA), which the Social Security Administration calculates from your lifetime earnings record. The formula takes your highest 35 years of earnings, adjusts them for inflation, and then applies a percentage-based calculation that replaces a portion of what you earned before you became unable to work.

The exact percentage depends on your age when you start receiving benefits. If you started SSDI at your full retirement age (which varies by birth year, typically between 66 and 67), you would receive 100 percent of your PIA. If you started earlier, the percentage is lower. This is different from retirement benefits, where starting early permanently reduces your check—with SSDI, your check amount stays the same once it's set, even if you reach full retirement age later.

You cannot see the exact formula Social Security uses, but you can see your estimated earnings record by creating a my Social Security account at ssa.gov. This account shows what the agency has on file for your work history, and you can request a corrected statement if any years are missing or wrong.

Key Takeaways

  • Your check amount is calculated from your 35 highest-earning years, adjusted for inflation, not from your current income or savings.
  • The percentage of your earnings that becomes your check depends on your age when you start receiving SSDI, ranging from about 70 percent to 100 percent.
  • You can view your earnings record and estimated benefit amount through your my Social Security account before you file.
  • If Social Security has incorrect earnings information on file, you can request a correction, which may increase your check amount.
  • Your check amount is set when you start receiving benefits and does not change based on how much money you have or earn after that point.

How Social Security counts your work history

Social Security counts only the years when you paid Social Security taxes through your job or self-employment. If you worked part-time, took time off to raise children, or had years with very low earnings, those years still count in the calculation—they just count as zero or a low number, which lowers your average.

The agency uses your 35 highest-earning years. If you have fewer than 35 years of work history, the missing years are counted as zeros. This is why someone who worked steadily for 30 years will have a lower check than someone who worked steadily for 40 years, even if their yearly earnings were identical—the 30-year worker has five zeros in the calculation.

Years when you received other Social Security benefits (such as survivor benefits as a child, or spousal benefits) do not count as work years and do not add earnings to your record. Only years when you paid into the system yourself count.

Why your check might be different from what you expected

Many people assume their SSDI check will be based on their most recent salary or their current cost of living. It is not. It is based on your lifetime average, adjusted for inflation. Someone who earned $80,000 a year for 20 years, then earned $120,000 a year for 15 years, will have a lower average than someone who earned $100,000 a year for 35 years, even though the first person earned more total money.

Your check also does not change if you have medical bills, rent, or other expenses. Social Security does not means-test SSDI—meaning it does not reduce your check because you have savings or because your living costs are high. The amount is based on your work history alone.

If you worked for a government employer (such as a city, county, or state agency) and did not pay Social Security taxes, those years do not count toward your SSDI benefit. Some government workers have a separate pension system instead. If you have both a government pension and SSDI, the Government Pension Offset may reduce your check, though this usually affects spousal or survivor benefits more than your own SSDI.

What happens if your earnings record has errors

Social Security receives wage reports from employers each year, but mistakes happen. An employer might report your name or Social Security number incorrectly, or earnings might be credited to the wrong year. If you believe your record is wrong, you can request a corrected statement through your my Social Security account or by calling Social Security at 1-800-772-1213.

You have a time limit to correct errors. Generally, you must report a mistake within three years, three months, and 15 days of the year the error occurred. After that window closes, Social Security usually will not correct it. If you spot an error, report it as soon as you can.

Correcting your record can increase your SSDI check, sometimes by a significant amount, especially if multiple years were missed or misreported. This is one reason to review your earnings record before you file for benefits—you can catch and fix errors while there is still time.

How cost of living adjustments affect your check over time

Once you start receiving SSDI, your check amount does not change based on your work history or earnings anymore. However, Social Security does adjust all benefit checks once a year for inflation, called a Cost of Living Adjustment (COLA). This adjustment is the same percentage for everyone and is based on the Consumer Price Index.

COLA is not may provide and does not happen every year. In years when inflation is very low or negative, there may be no adjustment. In years with high inflation, the adjustment is larger. The adjustment is announced in October and takes effect in January of the following year.

Your check will also remain the same if you continue to work while receiving SSDI, as long as your work does not exceed the Substantial Gainful Activity (SGA) limit. If your earnings go above that limit, Social Security may determine that you are no longer disabled and stop your benefits. The SGA limit changes each year.

Understanding the difference between SSDI and SSI checks

If you are receiving Supplemental Security Income (SSI) instead of SSDI, your check is calculated differently. SSI is a needs-based program, meaning the amount depends on your income and resources. SSDI is based on your work history, not on what you have or earn.

Some people receive both SSDI and SSI at the same time. This happens when your SSDI check is very small (because your work history was short or your earnings were low) and you have little income or savings. In that case, SSI tops up your SSDI check to a minimum level. The combined amount varies by state.

If you are unsure which program you are on, your Social Security statement or award letter will say "SSDI" or "SSI" clearly. You can also check your my Social Security account, which shows your benefit type.

What to do if you think your check is wrong

If your check amount seems too low, the first step is to review your earnings record through your my Social Security account. Look for missing years, years with very low reported earnings, or years where you know you earned more than what is shown.

If you find an error, request a corrected statement. If your record looks correct but you still have questions about how your amount was calculated, you can contact Social Security directly. Call 1-800-772-1213 (TTY 1-800-325-0778) or visit your local Social Security office. Bring your Social Security card, proof of age, and any pay stubs or tax returns that show your earnings history.

Social Security will not recalculate your benefit based on new information after you have started receiving it, unless you report an error in your earnings record. Your check amount is final once it is set, even if you later realize you could have earned more in earlier years or that your record was incomplete.

Frequently Asked Questions

Does my SSDI check go up if I have more expenses or medical bills?

No. SSDI is not a needs-based program, so your check does not change based on your living costs, medical expenses, or how much money you have. Your amount is based only on your work history and is set when you start receiving benefits.

Can I increase my SSDI check by working more before I file?

Yes, if you work more years before filing, those years may replace lower-earning years in your calculation, which could increase your check. However, you must be unable to work to receive SSDI in the first place, so this applies only if you are working now and plan to file later. Once you are on SSDI, working above the SGA limit may end your benefits.

What if I worked for a government job and did not pay Social Security taxes?

Those years do not count toward your SSDI benefit. Only years when you paid Social Security taxes count. If you have both a government pension and SSDI, your SSDI check may be reduced under the Government Pension Offset, though this rule usually affects family members' benefits more than your own.

How do I know if my earnings record is correct?

Create a my Social Security account at ssa.gov and review your earnings history. It shows what Social Security has on file for each year you worked. Compare it to your own tax returns or pay stubs. If you see missing years or incorrect amounts, request a corrected statement right away.

Does my SSDI check change every year?

Your check amount stays the same unless Social Security corrects an error in your earnings record. However, all SSDI checks receive a Cost of Living Adjustment (COLA) once a year, usually in January, to account for inflation. This adjustment is the same percentage for everyone and is not may provide every year.