Millions of Americans claim Social Security before their full retirement age, then pick up a part-time job or keep working full-time.
What many don't realize is that the Social Security Administration can temporarily withhold part of those benefits if earnings climb past a certain threshold.
It's called the earnings test, and it trips up retirees every year.
Here's the short version: if you're below full retirement age and still collecting benefits, the SSA withholds $1 for every $2 you earn above the annual limit.
The math gets less painful in the year you actually reach full retirement age.
In that window, the SSA only withholds $1 for every $3 earned above a higher cap — $62,160 in 2025 — and it counts only income earned before your birthday month.
Once you hit full retirement age, the test disappears entirely.
You can earn any amount with no withholding.
Wages from a job and net self-employment income both count.
Pensions, investment dividends, rental income, and withdrawals from a 401(k) or IRA generally don't.
So a retiree living off savings and a small pension may never bump into the limit, even with a healthy portfolio.
Here's the part that surprises people most: the withheld money isn't gone forever.
When you reach full retirement age, the SSA recalculates your monthly check upward to account for the benefits it held back.
Over time, many retirees recover what was withheld through those larger payments.
A retiree earning $40,000 at a part-time job while collecting benefits below full retirement age could see roughly $8,300 withheld — a real hit to the household budget.
That's why some financial planners suggest delaying your claim if you plan to keep working, or timing your retirement date around your earnings.
There's also a special rule for the first year you claim.
If you retire mid-year and your monthly earnings fall under a set threshold ($1,950 in 2025), you may qualify for a full check for those months, regardless of your annual total.
It's a narrow exception, but it helps people who stop working partway through the year.
One more wrinkle: the earnings test applies only to earned income before full retirement age.
If you were born in 1960 or later, your full retirement age is 67.
Claiming at 62 locks in a permanently smaller check — up to 30% less than your full benefit — so combining an early claim with a job can create a double squeeze.
If you're unsure where you stand, the SSA's my Social Security account shows your estimated benefits, and you can report earnings changes directly.
A quick call to 1-800-772-1213 can also clarify whether your paycheck will shrink your next deposit.
The bottom line: the earnings test isn't a penalty, it's a deferral.
But for households already stretched thin, a smaller check today can feel like one.
Final Thoughts
Before you claim early and keep working, run the numbers — or talk to someone who will.