What determines your SSDI payment amount
Your SSDI payment is based on your Primary Insurance Amount (PIA), which Social Security calculates from your lifetime earnings record. The higher your average earnings before you became disabled, the higher your monthly payment. Social Security does not use a flat rate or a needs test — they do not reduce your payment because you have savings or other income.
The calculation starts with your highest 35 years of earnings (adjusted for inflation), averages them, and applies a formula that replaces a percentage of those earnings. The formula is weighted to replace a larger percentage of lower earnings and a smaller percentage of higher earnings. This means two people with different work histories will receive different amounts, even if they both receive SSDI.
Your payment also depends on when you were born and when your disability began. If you were born in 1960 or later, your full retirement age is 67, and that affects how the formula treats your earnings. The year you became disabled matters because Social Security freezes your earnings record at that point — future earnings do not increase your payment.
Key Takeaways
- Your SSDI payment comes from a formula based on your own work history, not a standard amount everyone receives.
- Social Security uses your highest 35 years of earnings, adjusted for inflation, to calculate your average monthly income.
- The official estimate from Social Security is more accurate than any third-party calculator because it pulls your actual earnings record.
- Your payment amount does not change if you have savings, own a home, or receive other income — SSDI has no income or resource limits.
- You can request a detailed earnings statement from Social Security to verify the income they used in their calculation.
How to get your official estimate from Social Security
The most accurate way to see what you might receive is to create an account on ssa.gov and use the "my Social Security" portal. Once you log in, you can view your earnings record and see an estimate of your SSDI payment based on your actual work history. This estimate updates whenever Social Security receives new earnings information from the IRS.
If you do not have an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) and ask for a benefits estimate. Have your Social Security number ready. A representative can tell you an approximate amount based on your record, though the phone estimate is usually less detailed than what you see online.
You can also visit your local Social Security office in person and request a detailed Social Security Statement, which shows your earnings history year by year and includes an estimate of your SSDI payment. This takes longer than calling or using the online portal, but you receive a printed copy you can keep.
Understanding the payment formula
Social Security uses a three-part formula to turn your average earnings into a monthly payment. The formula applies different percentages to different portions of your average monthly income. For someone born in 1960 or later, the formula typically replaces about 90% of the first portion of your average earnings, 32% of the middle portion, and 15% of the highest portion.
This means if your average monthly income was $2,000, you would not receive $2,000 per month. Instead, Social Security would calculate roughly $900 from the first portion (90% of the first $1,000), $320 from the middle portion (32% of the next $1,000), and $0 from the highest portion (because $2,000 falls below the bend point for the third portion). The exact bend points change each year based on national wage trends.
The formula is the same for everyone, but the result is different for everyone because everyone's earnings history is different. Two people with the same disability and the same age can receive very different payments if one earned significantly more over their lifetime.
What affects your estimate
Your estimate can change if Social Security receives new earnings information from the IRS. If you worked and paid taxes in the year before you became disabled, that income will eventually be added to your record and may increase your payment. Conversely, if you had very low earnings in one of your 35 counted years, replacing it with a higher year could increase your payment.
If you are still working while receiving SSDI, your payment does not change when ready. However, Social Security will recalculate your benefit once per year using your current earnings record. If your new earnings are high enough to replace one of your lowest years, your payment may increase in the following year.
Your estimate also assumes you will receive SSDI until your full retirement age, at which point your SSDI payment converts to a retirement benefit of the same amount. If you die before reaching full retirement age, your family members may receive survivor benefits based on your earnings record, but that does not affect your current SSDI estimate.
Using third-party calculators and what they can and cannot show
Several websites offer SSDI payment calculators that let you enter your birth year and estimated average earnings. These calculators can give you a rough idea of what your payment might be, but they are less accurate than your official Social Security estimate because they do not access your actual earnings record.
A third-party calculator works best if you want to see how different earnings levels would affect your payment — for example, "If I had earned $5,000 more per year, what would my payment be?" They are useful for planning and understanding the formula, but they should not be your only source of information about your actual payment amount.
The Social Security estimate is always more reliable because it is based on your real earnings history, adjusted for inflation, and calculated using the exact formula Social Security will use when they make a decision on your claim. If your estimate from Social Security and a third-party calculator disagree, trust the Social Security number.
Why your estimate might be lower than you expected
Many people are surprised that their SSDI payment is lower than they thought it would be. The most common reason is that the formula replaces a percentage of your earnings, not your full earnings. If you averaged $3,000 per month over your work life, your SSDI payment will be significantly less than $3,000 — typically in the range of $1,000 to $1,500, depending on your exact earnings record and birth year.
Another reason is gaps in your earnings history. If you took time out of the workforce to raise children, go to school, or for any other reason, those years count as zero earnings. Social Security averages your earnings over 35 years, so even one or two years of zero earnings can lower your average and reduce your payment.
If you immigrated to the United States later in life, you may have fewer than 35 years of U.S. earnings on record. Social Security will still use 35 years in the calculation, filling the missing years with zeros. This significantly lowers your average and your payment. If you have fewer than 10 years of U.S. work history, you may not meet the basic work requirement for SSDI at all.
Checking your earnings record for errors
Before you rely on your estimate, review your earnings record on ssa.gov or request a printed statement. Look for years where the amount seems wrong — either too high or too low compared to what you remember earning. If you spot an error, you can report it to Social Security and request a correction.
Errors happen when employers report earnings to the IRS under the wrong name or Social Security number, or when the IRS and Social Security have a mismatch in their records. If you find an error, gather your tax returns or W-2 forms from the year in question and bring them to your local Social Security office. Social Security can request a correction from the IRS, but this process can take several months.
Correcting errors before you file for SSDI is important because once Social Security makes a decision on your claim, changing your earnings record may require you to request a new decision. Catching and fixing errors early prevents delays and ensures your payment is based on accurate information.
Frequently Asked Questions
Can I see my estimate without creating an online account?
Yes. Call Social Security at 1-800-772-1213 and ask a representative for a benefits estimate, or visit your local Social Security office and request a Social Security Statement. Both methods take longer than using the online portal, but you do not need to set up an account.
Will my estimate change after I file for SSDI?
Your estimate may change slightly if Social Security receives new earnings information from the IRS after you file. The change is usually small unless you had significant earnings in the year before you became disabled. Once Social Security makes a decision on your claim, your payment amount is set unless you request a new decision based on a change in your circumstances.
What if I worked in another country before moving to the United States?
Social Security generally counts only U.S. work history for SSDI. However, some countries have agreements with the United States that allow Social Security to credit work done in those countries. Contact Social Security directly to ask whether your foreign work history can be counted.
Does my SSDI payment increase if I delay filing?
No. Your SSDI payment is based on your earnings record at the time you became disabled, not on when you file. Delaying your process does not increase your monthly amount. However, you will receive back pay for the months between when you became disabled and when Social Security approves your claim, so filing sooner rather than later puts more money in your pocket overall.
Can I request a recalculation if my estimate seems wrong?
You can request that Social Security review your earnings record and recalculate your estimate if you believe an error was made. Bring documentation of your earnings (tax returns, W-2 forms, or pay stubs) to your local Social Security office and ask them to verify the amounts on your record. If they find an error, they can correct it and provide you with a new estimate.