The short answer
If you claim Social Security before your full retirement age and keep working, the earnings test may temporarily reduce your benefit if your earnings exceed an annual limit. For every dollar above the limit, a portion of your benefit is withheld. Importantly, this money is not lost forever — once you reach full retirement age, your benefit is recalculated upward to account for the withheld amounts. So claiming early while working can reduce your checks in the short term, but the reduction is largely returned later.
So working while claiming before full retirement age can trigger the earnings test, temporarily withholding benefits that are largely restored later.
How the earnings test works
Before full retirement age, if you earn above the annual earnings limit, Social Security withholds part of your benefit based on how much you exceed the limit. In the year you reach full retirement age, a higher limit applies and only earnings before your birthday month count. After full retirement age, there is no earnings test at all, so you can work and collect without any reduction. Our guide to the Social Security earnings test covers the details.
The withholding is tied to earning above the annual limit, and it disappears entirely once you reach full retirement age.
What it means for you
Because withheld benefits are effectively returned through a higher benefit at full retirement age, the earnings test is more of a timing issue than a permanent loss. Still, if you plan to keep working, you may prefer to delay claiming rather than have benefits withheld, which also lets your benefit grow. Weigh your income needs and work plans. Because it interacts with taxes, professional guidance helps. Our retirement income guide covers coordinating work and benefits.
The takeaway: claiming before full retirement age while working triggers the earnings test, which withholds benefits temporarily but restores them later — so consider delaying if you will keep working.
Frequently Asked Questions
What happens if I work while collecting Social Security before full retirement age?
The earnings test may temporarily withhold part of your benefit if your earnings exceed an annual limit. The withheld amount is largely returned through a higher benefit once you reach full retirement age.
Is the Social Security earnings test a permanent loss?
No. Benefits withheld under the earnings test are effectively returned through a recalculated, higher benefit at full retirement age, so it is more a timing issue than a permanent reduction.
Does the earnings test apply after full retirement age?
No. After full retirement age there is no earnings test, so you can work and collect Social Security without any reduction.
Free Consultation
Have Questions About Your Situation?
Every Medicare situation is different. Our Wyoming and Utah advisors provide free, personalized guidance — no pressure, no obligation.