Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Social Security Earnings Test Withholding Calculator

See how much Social Security withholds if you claim early and keep working.

Revenue Rex peeking

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

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More financial

How to use this

  1. 1Enter your situation.
  2. 2Enter expected annual earnings (pre-fra-month if applicable) ($).
  3. 3Enter monthly benefit amount ($).
  4. 4Enter annual limit (under fra) ($).
  5. 5Enter annual limit (year of fra) ($).
  6. 6Read your estimated annual benefit withheld on the right — it updates as you type.
  7. 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.

FormulaUnder FRA: withhold $1 per $2 over limit. Year reaching FRA: withhold $1 per $3 over the higher limit (earnings before FRA month only).

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.

APA
RevenueLab. (2026). Social Security Earnings Test Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/social-security-earnings-test
HTML
<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>
Markdown
Source: [Social Security Earnings Test Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/social-security-earnings-test) (2026).
Advertisement