Millions of Americans collect Social Security while still working part-time, consulting, or picking up shifts.
Many don't realize that earning above a certain threshold triggers the retirement earnings test — and the Social Security Administration can withhold part of your monthly check.
In 2025, the math is catching up with a wave of newer retirees.
If you're below full retirement age and still collecting benefits, you can earn up to $23,400 this year before any withholding kicks in.
Above that, SSA deducts $1 for every $2 you earn.
In the year you reach full retirement age, the limit jumps to $62,160, with $1 withheld for every $3 earned — but only counting income before your birthday month.
A retiree earning $40,000 at a part-time job could see roughly $8,300 withheld across the year.
That's not a penalty forever — SSA recalculates your benefit upward once you hit full retirement age, so the withheld money comes back over time.
But the immediate cash-flow hit blindsides people who budgeted around a full monthly deposit.
Groceries, rent, and credit card bills don't wait for a benefit recalculation.
Retirees who took a job to cover rising costs — groceries up sharply since 2020, rent still climbing in many metros — now face a double squeeze: higher prices and a smaller check.
Some only discover the withholding after their deposit shrinks, then spend weeks on hold with SSA trying to understand why.
Only earned income counts — wages, self-employment, bonuses.
Pensions, annuities, IRA withdrawals, dividends, and rental income don't count toward the earnings test.
So a retiree living off investments and a pension isn't affected, even with a hefty portfolio.
If you're affected, a few moves can help.
First, check your projected earnings against the 2025 limit before year-end.
Second, SSA lets you request a withholding adjustment if you expect to earn less than originally reported — worth doing if your hours got cut.
Third, if you started benefits early and plan to work full-time, running the numbers on delaying your claim could keep more money in your pocket long-term.
Fourth, keep pay stubs and a written record of any SSA conversations; documentation speeds up corrections when errors happen.
Also worth knowing: the earnings test disappears entirely at full retirement age.
Once you reach it, you can earn any amount with no withholding.
For people born in 1960 or later, that's age 67.
That single date changes the entire calculus for working retirees.
The bigger picture is that many Americans are working longer not by choice but by necessity.
Inflation ate into fixed incomes, and a part-time job feels like the only lever left.
The earnings test then turns that lifeline into a paperwork trap.
It's not cruel by design, but it functions that way for people who never got a clear explanation.
My take: SSA should text or email retirees the moment withholding starts, not let them find out from a smaller deposit.
A one-page plain-English notice would prevent thousands of panicked phone calls.
Final Thoughts
Until then, if you're collecting benefits and working, check the limits yourself — nobody else will flag it for you.