
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
Estimated annual benefit withheld
$8,840
Net benefit received this year
$12,760
Equivalent months of benefit withheld
4.9
Earnings above the limit
$17,680
Full annual benefit before withholding
$21,600

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter your situation.
- 2Enter expected annual earnings (pre-fra-month if applicable) ($).
- 3Enter monthly benefit amount ($).
- 4Enter annual limit (under fra) ($).
- 5Enter annual limit (year of fra) ($).
- 6Read your estimated annual benefit withheld on the right — it updates as you type.
- 7Hit Share to keep the scenario or send it to someone.
About this calculator
If you claim Social Security before your full retirement age (FRA) and keep working, the earnings test can temporarily withhold part of your benefit. In the years before you reach FRA, SSA withholds $1 for every $2 you earn above a lower annual limit (around $22,320 in 2024). In the calendar year you reach FRA, a more generous rule applies: $1 withheld for every $3 earned above a higher limit (around $59,520), counting only earnings before the month you turn FRA. Once you reach FRA the test disappears entirely regardless of how much you earn. Critically, withheld benefits are not lost forever — SSA recalculates your benefit at FRA to credit back the months withheld, effectively raising your ongoing payment. This calculator estimates the annual withholding based on which stage you're in, so you can decide whether working while claiming early makes financial sense before your full retirement age.
Worked example
Using the values the calculator loads with:
Inputs
- Your situation: Under full retirement age all year
- Expected annual earnings (pre-FRA-month if applicable): 40000 $
- Monthly benefit amount: 1800 $
- Annual limit (under FRA): 22320 $
- Annual limit (year of FRA): 59520 $
Results
- Estimated annual benefit withheld: $8,840
- Net benefit received this year: $12,760
- Equivalent months of benefit withheld: 4.9
- Earnings above the limit: $17,680
- Full annual benefit before withholding: $21,600
What each field means
Inputs
- Your situation
- Pick the option that matches your situation — the maths changes per option. Choices: Under full retirement age all year, Reaching FRA this year.
- Expected annual earnings (pre-FRA-month if applicable) ($)
- The expected annual earnings (pre-fra-month if applicable) used in the calculation, measured in $. Starts at 40000 $ so you have a working example on load.
- Monthly benefit amount ($)
- The monthly benefit amount used in the calculation, measured in $. Starts at 1800 $ so you have a working example on load.
- Annual limit (under FRA) ($)
- The annual limit (under fra) used in the calculation, measured in $. Starts at 22320 $ so you have a working example on load.
- Annual limit (year of FRA) ($)
- The annual limit (year of fra) used in the calculation, measured in $. Starts at 59520 $ so you have a working example on load.
Results
- Estimated annual benefit withheld
- Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Net benefit received this year
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Equivalent months of benefit withheld
- Returned as a decimal number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Earnings above the limit
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Full annual benefit before withholding
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
Do I lose withheld benefits permanently?
No. SSA tracks the months your benefit was fully or partially withheld and recalculates your monthly payment at full retirement age as if you'd claimed later for those months. Over a normal life expectancy, most people who worked through the earnings test see their reduced early-claiming penalty partly reversed, effectively getting the money back through a higher ongoing check.
What counts as earnings for this test?
Wages from employment and net self-employment income count. Pensions, investment income, annuities, interest, dividends, capital gains, and other government benefits do not count toward the earnings test, even though they're taxable income for other purposes.
Should I just wait to claim if I'm still working full time?
If your earnings will substantially exceed the limit, many people are better off delaying benefits until closer to or at full retirement age, both to avoid the withholding hassle and to lock in delayed retirement credits worth about 8% per year past FRA up to age 70.
Does the earnings test apply after full retirement age?
No, once you reach FRA you can earn any amount with zero reduction to your Social Security benefit. This is a one-time threshold, not an ongoing means test, which is a common point of confusion.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Social Security Earnings Test Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/social-security-earnings-test
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/social-security-earnings-test" target="_blank" rel="noopener">Social Security Earnings Test Calculator — RevenueLab</a> (2026).</p>
Source: [Social Security Earnings Test Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/social-security-earnings-test) (2026).
