Thousands of retirees who claimed Social Security before their full retirement age are getting an unpleasant surprise this year: a letter from the Social Security Administration (SSA) telling them they earned too much and must repay part of their benefits.
The rule behind the headache is the retirement earnings test, and it hits anyone who collects benefits before full retirement age — currently 66 to 67, depending on your birth year — while still working.
Cross a fairly modest income threshold, and the government withholds $1 in benefits for every $2 you earn above the cap.
The math catches people off guard because the threshold is low.
In 2025, the limit is $23,400 for workers under full retirement age all year.
Earn $40,000 at a part-time job and you're $16,600 over — meaning roughly $8,300 of your benefits gets clawed back.
The year you actually reach full retirement age, the rule loosens to $1 withheld for every $3 earned, and the limit jumps to $62,160.
Once you hit full retirement age, the test disappears entirely, no matter how much you earn.
That's where the confusion turns into real money problems.
Roughly 9 in 10 workers don't know how the earnings test works, and most people who owe money don't find out until the SSA starts withholding future checks or sends a demand letter.
For retirees living on a fixed budget, an overpayment notice of a few thousand dollars can feel like a financial emergency.
There's a wrinkle that makes it worse: if you're self-employed, your "earnings" aren't just what hits your bank account.
The SSA counts gross income, not profit, and it may count work you performed even if you weren't paid yet.
That trips up freelancers, gig workers, and small-business owners who assumed they were under the limit.
The good news is that the withheld money isn't gone forever.
Once you reach full retirement age, the SSA recalculates your benefit upward to account for the months it withheld — a bump most people never hear about.
But that's cold comfort if you need the cash now.
If you're collecting early and still working, three moves are worth making today.
First, check your expected annual earnings against the current threshold before you take a job or pick up extra shifts.
Second, if you're close to the line, ask your employer about deferring a bonus or overtime into next year.
Third, if you get an overpayment notice, don't ignore it — you can request a waiver or a payment plan, and free counseling is available through your local SSA office or a benefits advisor.
One more option: if you claimed early and now realize you'll blow past the limit for years, you can voluntarily suspend your benefits until full retirement age.
Your check grows roughly 8% for each year you wait, and the earnings test stops applying.
The earnings test isn't a penalty, even though it feels like one.
It's a timing rule that trips up millions of Americans who file early without running the numbers.
Final Thoughts
A 20-minute call to the SSA or a quick check of your earnings projection could save you a repayment letter — and a whole lot of stress.