Social Security does not keep the benefits it holds back from people who keep working before full retirement age. Once a worker reaches full retirement age, the agency recalculates the monthly benefit to give credit for the months it reduced or withheld checks. The money comes back as a higher check going forward, not as a refund.
The rule matters to anyone who claimed retirement benefits early and still has a paycheck. Those workers face an earnings test, a yearly limit on wages that triggers withholding. Being over the limit does not mean the withheld benefits are gone for good, because the recalculation at full retirement age is built into the system.
Retirement deadlines, in your inbox: Miss an enrollment or claim deadline and the money can be gone. The Retirement Money Brief keeps you ahead of the ones that matter, every weekday.
Get the Retirement Money Brief →
We may earn a commission from links on this page.
How the earnings test holds back checks
The earnings test applies to people who collect Social Security before reaching full retirement age and also work. According to Social Security’s page for people working while collecting, the agency deducts $1 from benefits for every $2 earned above the yearly limit for workers under full retirement age all year. In the year a worker reaches full retirement age, the deduction is $1 for every $3 earned above a higher limit, and only earnings in the months before the birthday month count.
A simple example shows the scale, using the 2026 limit for workers under full retirement age. A worker who earns $30,480 is $6,000 over the $24,480 limit, so $3,000 of benefits would be withheld. Social Security takes that out of benefit payments.
The year a worker reaches full retirement age works the same way with a higher limit. A worker who earns $71,160 in the months before that birthday month is $6,000 over the $65,160 limit for 2026, so $2,000 would be withheld. After that month, no earnings reduce the check.
The limits for 2026 and 2027
The figures change every year. For 2026, SSA’s page lists $24,480 as the yearly limit for workers under full retirement age, and $65,160 for the year a worker reaches full retirement age.
For 2027, SSA’s cost-of-living fact sheet sets the limit at $25,560 a year, or $2,130 a month, for workers under full retirement age. In the year a worker reaches full retirement age, the 2027 limit is $67,920 a year, or $5,660 a month. The yearly ratios stay the same, $1 for every $2 and $1 for every $3.
A special rule applies in the first year of retirement. If yearly earnings go over the limit, Social Security can still pay a full benefit for any whole month in which the worker is considered retired, regardless of yearly earnings. That is why monthly figures are listed beside the yearly ones. For 2027, the monthly limit for a worker under full retirement age is $2,130, and a month in which wages stay under it counts as a retired month.
Each limit belongs to the year named. The 2026 figures apply to 2026 earnings and the 2027 figures to 2027 earnings. The same SSA fact sheet lists a 3.6 percent cost-of-living increase for 2027 benefits, which is a separate adjustment from the earnings-test limits.
What gets credited back at full retirement age
SSA states it directly: “We will recalculate your benefit amount to give you credit for the months we reduced or withheld benefits due to your excess earnings.” The recalculation begins at full retirement age, and the agency’s page describes it as a higher monthly benefit from then on.
Starting with the month a worker reaches full retirement age, earnings no longer reduce benefits at all, no matter how much the worker makes. For a person whose checks were held back for several months at 63 or 64, the withheld months become credit toward a larger monthly check at full retirement age. The agency does not send the withheld dollars back in one payment.
The credit covers months in which benefits were reduced as well as months in which a check was withheld entirely. Both come from the same excess-earnings calculation, and both feed the recalculation. Workers who stay under the limit have nothing to recalculate.
The size of the increase depends on how many months were affected and on the worker’s own benefit. SSA’s page gives no single dollar figure for the increase.
What counts as earnings
Only work income is counted toward the limit. SSA says that includes wages from a job, bonuses, commissions and vacation pay, plus net profit for the self-employed.
Pensions, annuities, investment income and interest do not count. Neither do veterans benefits or other government and military retirement benefits. A retiree with a large pension and a small part-time job is tested only on the part-time wages.
The withholding is a delay rather than a loss, and the open question for most workers is the timing. Someone weighing an early claim has to compare the checks held back now with the larger check that SSA’s recalculation produces at full retirement age.
Still working and deciding when to claim?
The earnings test is a delay, but a delay still costs a household real cash flow in the months the checks stop. A worker who claims at 62 and keeps a job can lose several months of benefits before the recalculation helps.
The Social Security Claiming & Family Benefits Kit includes a claiming calculator in Excel for claiming age, break-even and survivor benefits, plus spousal and survivor sequencing worksheets and the 2026 earnings-test rules. It helps put numbers on whether claiming while working makes sense for a particular household.
Part 4 of the kit is titled “Still Working? The Earnings Test,” and a large-print quick start comes with it.
Get the claiming calculator and the earnings-test rules for working beneficiaries →
More Financial Reading
- 21 Ways to Stretch a $2,087 Social Security Check
- 15 Places to Find Your Share of the $4.25 Billion States Give Back
- 15 Steps to Stop the Scams That Took $7.7 Billion From Seniors
This article was produced with AI assistance and edited for accuracy against the sources linked above.




