Money, explained for the rest of us.

Get our free daily email →

Claiming Social Security before full retirement age costs a dollar of benefits for every two dollars earned over the yearly limit

By

Image Credit: Michael Rivera - CC BY-SA 3.0/Wiki Commons

Nearly every year, new retirees are surprised to learn that claiming Social Security before full retirement age doesn’t guarantee they keep every dollar of it if they’re still earning a paycheck. A rule called the retirement earnings test can withhold part of the benefit once outside income crosses a yearly limit, and the math shifts depending on how close a worker is to full retirement age. Here is exactly how the rule works at each stage — including the part most short explanations leave out.

Under Full Retirement Age: $1 Withheld for Every $2 Over the Limit

For someone who has claimed Social Security but won’t reach full retirement age at any point during the year, the Social Security Administration withholds one dollar in benefits for every two dollars of earnings above a set annual limit, according to the agency’s 2026 COLA fact sheet. For 2026, that limit is $24,480 a year, or $2,040 a month. Earn under that and the test doesn’t touch a check at all; earn over it and the SSA begins deducting from future benefit payments, not from the paycheck itself.

Only earned income counts toward the limit — wages and net self-employment income, including bonuses, commissions and vacation pay. Pensions, annuities, investment income, interest, and veterans’ or other government retirement benefits do not count against it, regardless of size.

The arithmetic is straightforward once the limit is known. A worker who is under full retirement age all year and earns $30,480 in 2026 — $6,000 over the $24,480 limit — would have $3,000 withheld from that year’s benefits, one dollar for every two dollars of the overage. The withholding is applied against future monthly Social Security payments, not deducted immediately from the paycheck that triggered it.


Free retirement updates: Plain-English updates on the changes, deadlines, and costly mistakes retirees miss, so more of a Social Security check and savings stays put. Subscribe free.

The Year Full Retirement Age Arrives Gets a Lighter Test

The rule changes for the calendar year a worker actually reaches full retirement age. For the months before that birthday month, the withholding ratio drops to one dollar for every three dollars earned above a separate, higher limit — $65,160 for 2026, or $5,430 a month, according to the SSA’s retirement earnings guidance. Only earnings from January through the month before the birthday count toward that limit; earnings from the birthday month forward are exempt entirely.

A worker who earns $80,160 in the months before turning full retirement age in 2026 — $15,000 over that year’s $65,160 limit — would have $5,000 withheld, one dollar for every three dollars of the overage, rather than the steeper reduction that applies in every year before the year of full retirement age.

A Separate Monthly Rule Can Rescue a High-Earning First Year

There’s an added wrinkle for people who retire mid-year after already earning well past the annual limit. Rather than judging the whole year’s earnings against the yearly cap, the SSA’s special earnings limit rule looks at earnings month by month for that first year, so a high-earning stretch before retirement doesn’t wipe out benefits for months already spent not working. A retiree is considered retired in any month their earnings fall at or under the monthly equivalent of the applicable annual limit — $2,040 for someone under full retirement age in 2026 — and they didn’t perform substantial work in self-employment that month. Beginning the following year, only the standard annual test applies.

From the Month Full Retirement Age Arrives, the Test Disappears

Once a worker reaches full retirement age, the earnings test stops applying entirely, starting with that birthday month rather than January 1 of that year. From that point forward, a person can earn any amount from work and still collect their full Social Security benefit with no withholding at all, according to the SSA’s guidance on working while receiving benefits. Combined with the lighter test that already applies earlier in that same calendar year, this is why the earnings test matters most to people who claim benefits well before full retirement age and keep working substantially.

Withheld Money Isn’t Actually Lost — SSA Adds It Back Later

This is the part most short explanations of the earnings test skip, and it changes the calculus considerably: money withheld under the earnings test is not forfeited permanently. Once a worker reaches full retirement age, the SSA recalculates the monthly benefit amount to give credit for the months that were reduced or withheld, in effect treating those months as though the claimant had delayed starting benefits for that stretch. In practice, someone who had a full year of benefits withheld while working past the limit sees their ongoing monthly payment increased afterward to reflect it.

The earnings test reduces cash flow while someone is both working and under full retirement age — it does not permanently shrink the benefit itself. That distinction rarely makes it into quick summaries of the rule, even though it’s the difference between a genuine loss and a temporary, and ultimately repaid, deferral.

This article was produced with AI assistance and reviewed by a human editor. Figures are linked to their primary sources; where a claim could not be verified from the public record, we say so.

More Financial Reading


Spotted an error? Tell us at [email protected]. We fix mistakes fast and in the open — see how we work on our standards page.

Get the money news that affects your wallet — free, every weekday morning.

Benefits, taxes, and savings, explained in plain English. Get the free newsletter.

Free from Retirement Shield. Unsubscribe anytime. We never ask for money.