Social Security Earnings Limit Calculator

Working while you collect Social Security before full retirement age? See how much of your benefit will be held back under the 2027 earnings limits of $25,560 and $67,920, how many checks that means, and when you get the money back.

You and your work

Gross wages plus net self-employment income.

Only for the year you reach full retirement age. Leave 0 to assume your earnings are spread evenly.

Your results

Benefits withheld

—

Checks held back

—

Benefits you still receive

—

Your earnings limit

—

Estimate for education only, based on your inputs and the rules explained below. Not financial, tax or legal advice. How we calculate

How to use this calculator

  1. Choose the year and enter your monthly Social Security benefit before deductions.
  2. Enter your birth year and month. They set your full retirement age and which limit applies.
  3. Enter your expected earnings from work for the year: gross wages and net self-employment income only.
  4. If you reach full retirement age that year, add your earnings before that month if you know them. Otherwise the calculator spreads your earnings evenly.

Calcvera’s earnings limit calculator uses Social Security’s published limits and withholding rules, and nothing you enter leaves your browser. To see your raise for next year, use the COLA calculator.

Social Security earnings limits for 2026 and 2027

Your situation2026 limit2027 limitWithheld above the limit
Under full retirement age all year$24,480 ($2,040/mo)$25,560 ($2,130/mo)$1 for every $2
Year you reach full retirement age (earnings before that month)$65,160 ($5,430/mo)$67,920 ($5,660/mo)$1 for every $3
From the month you reach full retirement ageNo limitNothing

Social Security raises the limits each year with average wages. The 2027 figures come from its 2027 COLA fact sheet.

Full retirement age by year of birth

BornFull retirement age
1943 to 1954 66
1955 66 and 2 months
1956 66 and 4 months
1957 66 and 6 months
1958 66 and 8 months
1959 66 and 10 months
1960 or later 67

If you were born on January 1, use the previous year. Learn the term in our glossary.

Worked examples

Under full retirement age all year. Someone born in June 1961 claimed early and gets $1,800 a month. In 2027 they turn 66, so they are under full retirement age all year. They expect to earn $40,000:

  • Over the limit: $40,000 − $25,560 = $14,440.
  • Withheld: $14,440 ÷ 2 = $7,220, so Social Security holds back the January to May checks (5 checks) and pays the $1,780 it held back too much in 2028.
  • They still receive $14,380 in benefits for 2027, on top of their $40,000 of pay.

The year of full retirement age. Someone born in October 1960 reaches 67 in October 2027 and gets $2,000 a month. They earn $120,000 a year, so about $90,000 before October. Only that part counts, against the higher limit: ($90,000 − $67,920) ÷ 3 = $7,360 withheld, about 4 checks. From October on, nothing is withheld.

How much is withheld at different earnings

Benefits withheld for 2027, as long as your benefits for the year are at least this much:

Earnings countedUnder full retirement age all yearYear you reach full retirement age
$30,000 $2,220 None
$40,000 $7,220 None
$50,000 $12,220 None
$60,000 $17,220 None
$75,000 $24,720 $2,360
$90,000 $32,220 $7,360
$120,000 $47,220 $17,360

In the year you reach full retirement age, “earnings counted” means only what you earn before that month, so most people in that year have nothing withheld.

What counts as earnings

  • Counts: gross wages from a job (including what you put into a 401(k) from your pay) and net earnings from self-employment.
  • Doesn’t count: pensions and annuities, IRA and 401(k) withdrawals, interest, dividends, capital gains, rental income and other government benefits.

Those other kinds of income don’t reduce your benefit, but they can make it taxable. Check with the Social Security tax calculator.

The monthly rule in your first year

In the first year you retire, Social Security can use a monthly test instead of the yearly one. For any month in which you earn $2,130 or less in 2027 ($5,660 in the year you reach full retirement age) and don’t do substantial self-employment work, you get your full benefit, whatever you earned earlier in the year. This helps people who retire partway through the year after earning a full salary.

Withheld benefits aren’t lost. At full retirement age, Social Security recalculates your benefit as if you hadn’t claimed in the months it held back. Each of those months removes one month of the early-claiming reduction, which is 5/9 of 1% of your full benefit for each of the first 36 months early. So the withheld money comes back as a higher monthly payment for life.

Expecting to earn well over the limit? It can make sense to wait to claim. If you already claimed, tell Social Security your expected earnings so it can adjust your checks rather than ask for money back later.

Formulas used

Under full retirement age: withheld = (earnings − limit) ÷ 2 Year you reach full retirement age: withheld = (earnings before that month − higher limit) ÷ 3 Withheld can’t be more than the benefits for the months tested Checks held back = withheld ÷ monthly benefit, rounded up

The calculator doesn’t model the first-year monthly rule, family benefits on your record or earnings counted in a different year from when you were paid. Social Security has its own earnings test calculator for a second check.

Frequently asked questions

What is the Social Security earnings limit for 2027?
$25,560 a year if you are under full retirement age all year: Social Security withholds $1 for every $2 you earn above it. In the year you reach full retirement age, the limit is $67,920, counting only earnings before the month you reach it, and $1 is withheld for every $3 above. For 2026 the limits are $24,480 and $65,160.
Is there an earnings limit after full retirement age?
No. Starting with the month you reach full retirement age, you can earn any amount without any benefits being withheld.
Do I lose the benefits that are withheld?
No. At full retirement age, Social Security recalculates your benefit as if you hadn’t claimed in the months it was withheld, so your monthly payment goes up for the rest of your life.
Does a pension or 401(k) withdrawal count toward the earnings limit?
No. Only wages from a job and net earnings from self-employment count. Pensions, annuities, IRA and 401(k) withdrawals, interest, dividends, capital gains and other government benefits don’t.
How does Social Security withhold the money?
It usually holds back your whole monthly checks starting in January until the withheld amount is covered, then pays your full benefit for the rest of the year. If it holds back more than needed, it pays the difference the next year.
Does the earnings limit apply to SSDI?
No. Disability benefits have their own work rules: earnings above $1,770 a month in 2027 (the substantial gainful activity level) can end SSDI after the trial work period. Ask Social Security before you return to work on SSDI.

Sources

Key terms

About this calculator. Calcvera’s Social Security Earnings Limit Calculator is written and maintained by Hassan Arslan and was last reviewed on October 21, 2026. Rules and figures are checked against “Receiving benefits while working”, “How work affects your benefits (Publication EN-05-10069)” and the other sources listed above. Results are estimates for education — not financial, tax or legal advice. Found an error? Tell us and we'll fix it. See our methodology and editorial policy.