Millions of Americans collect Social Security while still clocking in somewhere, and a surprising number of them are shocked when their monthly check comes in smaller than expected.
The culprit is a decades-old rule called the retirement earnings test, and it trips up even careful retirees every single year.
If you claim benefits before your full retirement age—currently 66 to 67, depending on your birth year—and keep working, the Social Security Administration withholds part of your payment once your earnings cross a set threshold.
Earn more, and the agency takes back $1 for every $2 you go over.
Pick up a part-time job paying $40,000 and you're $16,600 above the cap, which means roughly $8,300 in withheld benefits.
That can wipe out several months of checks for someone who retired early and then took a bridge job to cover groceries and rising rent.
There's a second threshold for the year you actually reach full retirement age.
For 2025, that limit jumps to $62,160, and the withholding rate softens to $1 for every $3 above it.
Once you hit full retirement age, the test disappears entirely—you can earn any amount with no reduction.
The part most people miss: the money isn't gone forever.
When you reach full retirement age, Social Security recalculates your benefit upward to account for what was withheld.
Over a long retirement, many workers come out roughly even or ahead.
But that's cold comfort when you're 63 and watching a smaller deposit hit your bank account.
Wages, self-employment, and bonuses trigger the test.
Pensions, dividends, rental income, and withdrawals from your 401(k) or IRA do not.
That distinction matters enormously for retirees piecing together income from multiple sources.
If you're still working and nearing 62, run the numbers before you file.
Sometimes waiting even a year or two shrinks the withholding and permanently boosts your monthly check.
The SSA's online calculator and a free My Social Security account can show your specific figures in minutes.
One more quirk: the test applies to your benefits, but if you're married and your spouse hasn't claimed, their spousal benefit isn't affected by your paycheck.
Households often overlook this and assume both checks get trimmed.
Our take: the earnings test isn't a penalty, it's a timing rule—and treating it that way usually leads to better decisions.
If you can afford to wait, waiting almost always pays.
Final Thoughts
If you can't, at least go in knowing the withholding is coming so it doesn't wreck your budget.