How does the Social Security earnings test work?
For purposes of the Social Security earnings test, there are three categories of people who receive benefits:
- Those who will reach full retirement age after the current year
- Those who will reach full retirement age during the current year
- Those who have already reached full retirement age
Let's take these one at a time. First, if you've already reached full retirement age, you can relax. The Social Security earnings test doesn't apply to you at all.
If you will reach full retirement age after the current year, Social Security withholds $1 from benefits for every $2 earned above the annual limit, which was set at $23,400 in 2025 and is $24,480 in 2026.
Finally, If you will reach full retirement age during the current year, Social Security withholds $1 from benefits for every $3 earned above the annual limit, which was set at $62,160 in 2025 and is $65,160 in 2026. Only the months before you reach full retirement age are considered.
One important thing to know is that if any of your benefits are withheld because of your earnings, Social Security will recalculate your benefits once you reach full retirement age to give you credit for the months that your excess earnings caused benefits to be reduced or withheld.