Millions of Americans collect Social Security while still drawing a paycheck, and a surprising number of them are leaving money on the table without realizing it.
The culprit is a decades-old rule called the retirement earnings test, and it trips up roughly one in five early filers every year.
If you claim benefits before your full retirement age — currently 66 to 67, depending on your birth year — and you keep working, the Social Security Administration withholds $1 in benefits for every $2 you earn above an annual limit.
There's a second, gentler threshold in the year you actually reach full retirement age.
Before the month you hit that milestone, the math shifts to $1 withheld for every $3 earned above $62,160.
Once you officially reach full retirement age, the earnings test vanishes entirely.
You can earn any amount with zero benefit reduction.
The part that catches people off guard: this isn't a permanent tax.
When you reach full retirement age, the SSA recalculates your monthly check upward to account for the benefits it withheld.
Over a typical retirement, most workers recover the money — but the timing hurts.
Households counting on that deposit to cover groceries, utilities, or a mortgage payment often feel the pinch right when cash flow is tightest.
A retiree earning $40,000 at age 63 would see roughly $8,300 in benefits withheld for the year.
That's a mortgage payment or two vanishing from the budget, with the make-whole adjustment arriving years later.
Strategies worth considering: delaying your claim until full retirement age if you plan to keep working, front-loading income into the months before you file, or leaning on a spouse's benefit while yours grows untouched.
Self-employed workers and gig-economy earners get hit especially hard because they often underestimate their annual total until tax season.
The earnings test isn't a penalty — it's a timing mechanism.
Final Thoughts
But timing, for most American households, is everything.