Social Security Earnings Limit Calculator2027 Social Security Earnings Test Calculator
Find out how much you can earn while collecting Social Security before full retirement age, how much the SSA will withhold, which monthly checks you’ll miss, and how much of it comes back once you reach full retirement age.
Built on the Social Security Administration’s 2027 COLA Fact Sheet (released October 14, 2026) and SSA’s Receiving Benefits While Working rules.
Figures checked against SSA.gov
Your details
Results update as you type. Use gross wages or net self-employment profit.
Under full retirement age all year
SSA will withhold about $7,220 of your 2027 benefits
You’re $14,440 over the limit.
Your benefit check calendar
SSA usually withholds whole monthly checks at the start of the year until the withholding is covered.
Where your earnings sit
What this means for you
Levers that change the outcome
What-if: different earnings levels
Same benefit and birth date, different earnings. Total income = earnings plus benefits kept.
| Earnings | Withheld | Checks withheld | Benefits kept | Total income |
|---|
Quick answer: In 2027, you can earn up to $25,560 from work while collecting Social Security before full retirement age (FRA). Above that, SSA withholds $1 in benefits for every $2 you earn. In the calendar year you reach FRA, the limit rises to $67,920 and SSA withholds $1 for every $3, counting only earnings before your FRA month. From the month you reach FRA, there is no earnings limit.
What Is the Social Security Earnings Limit?
The Social Security earnings limit, officially the retirement earnings test, is the amount you can earn from a job or self-employment while receiving Social Security benefits before your full retirement age. Earn more than the limit and SSA temporarily withholds part or all of your benefit checks.
Three things surprise most early claimants. First, the test only looks at work income; pensions, IRA withdrawals and investment income don’t count. Second, the money isn’t gone for good, because SSA recalculates your benefit at full retirement age to credit the months it withheld. Third, the rules change completely in the year you reach full retirement age, and disappear entirely after that.
This calculator applies those rules to your birth date, your benefit and your expected earnings, so you can see the real dollar impact before you take a job, increase your hours or file for benefits early.
2027 Social Security Earnings Limits (and How They Compare)
SSA adjusts the exempt amounts every year in line with national average wage growth. The 2027 figures were published alongside the 3.6% cost-of-living adjustment on October 14, 2026.
| Your situation | 2025 | 2026 | 2027 | Withholding rate |
|---|---|---|---|---|
| Under FRA for the whole year | $23,400 | $24,480 | $25,560 | $1 per $2 over |
| Year you reach FRA (months before FRA only) | $62,160 | $65,160 | $67,920 | $1 per $3 over |
| Month you reach FRA and after | No limit | No limit | No limit | None |
The 2027 increase gives early claimants an extra $1,080 of earning room compared with 2026, and those reaching FRA in 2027 get an extra $2,760.
How the Social Security Earnings Test Works
Rule 1: Under full retirement age all year ($1 for $2)
If you won’t reach full retirement age at any point in 2027, SSA compares your total 2027 work earnings with $25,560. For every $2 above that, it withholds $1 of benefits. Earnings for the whole calendar year count, including months before you started collecting.
Rule 2: The year you reach full retirement age ($1 for $3)
In the calendar year you reach FRA, the limit is far more generous: $67,920 in 2027, with $1 withheld for every $3 above it. Only earnings from January through the month before you reach FRA count. Someone reaching FRA in September only counts January to August pay.
Rule 3: From full retirement age onward (no limit)
Starting with the month you reach full retirement age, you can earn any amount without losing a dollar of benefits.
How to Use This Social Security Earnings Limit Calculator
- Pick the year. Choose 2027 to plan ahead or 2026 to check the current year.
- Enter your birth month and year. The tool works out your full retirement age from SSA’s birth-year table. Tick the box if you were born on the 1st, since SSA treats you as born in the previous month.
- Choose when benefits start. Select “Already collecting” or the month you’ll file. Choosing a month in the year turns on the special monthly rule for your first year.
- Add your monthly benefit. Use the amount on your SSA benefit statement or my Social Security account, before Medicare premiums.
- Enter expected earnings. Use gross wages (including bonuses and commissions) or net self-employment profit for the year.
- Read your results. You’ll see the amount withheld, which checks you’d miss, how much you keep, and the estimated benefit increase once you reach FRA.
The Earnings Test Formula
Under FRA: Withheld = (Earnings − $25,560) ÷ 2
FRA year: Withheld = (Pre-FRA earnings − $67,920) ÷ 3
Checks withheld = Withheld ÷ Monthly benefit (rounded up)
Withholding can’t exceed the benefits payable for the months the test applies to. 2027 figures shown; the calculator switches to 2026 figures automatically.
Worked example (the calculator’s default inputs)
Linda was born in March 1964, so her full retirement age is 67, reached in March 2031. She claimed at 62, receives $1,600 a month, and expects to earn $40,000 from a part-time job in 2027.
- Excess earnings: $40,000 − $25,560 = $14,440
- Amount withheld: $14,440 ÷ 2 = $7,220
- Checks withheld: $7,220 ÷ $1,600 = 4.5, so SSA holds back 5 checks (January to May). The $780 over-withheld is returned to her later.
- Benefits kept: $19,200 − $7,220 = $11,980, or 62.4% of her yearly benefits
- Total 2027 income: $40,000 + $11,980 = $51,980, which is still far more than not working
- At FRA: SSA credits the 4 full months with no payment, raising her benefit by about $38 a month (before future COLAs)
2027 withholding at different earnings ($1,600 monthly benefit, under FRA)
| Annual earnings | Amount over limit | Benefits withheld | Checks withheld | Benefits kept |
|---|---|---|---|---|
| $25,560 | $0 | $0 | 0 | $19,200 |
| $30,000 | $4,440 | $2,220 | 2 | $16,980 |
| $35,000 | $9,440 | $4,720 | 3 | $14,480 |
| $40,000 | $14,440 | $7,220 | 5 | $11,980 |
| $50,000 | $24,440 | $12,220 | 8 | $6,980 |
| $60,000 | $34,440 | $17,220 | 11 | $1,980 |
| $63,960+ | $38,400+ | $19,200 | 12 | $0 |
What Income Counts Toward the Earnings Limit?
This is where many people overestimate their exposure. SSA only counts money you earn by working.
| Counts toward the limit | Does not count |
|---|---|
| Gross wages from a job | Pensions and annuities |
| Bonuses, commissions and vacation pay | 401(k), IRA and Roth IRA withdrawals |
| Net earnings from self-employment | Interest, dividends and investment gains |
| Wages counted when earned, not when paid | Veterans benefits and government or military retirement pay |
If you’re self-employed, SSA uses net profit, not gross revenue, and in your first year of retirement it also looks at whether you’re performing substantial services in your business.
The Special Monthly Rule for Your First Year of Retirement
Many people retire mid-year after earning well above the annual limit. Without a special rule, they’d lose checks for months when they weren’t working at all. SSA’s special monthly rule fixes this: in your first year of benefits, you get a full check for any month you’re considered retired, regardless of your earnings earlier that year.
| Monthly limit for a “retired” month | 2025 | 2026 | 2027 |
|---|---|---|---|
| Under FRA all year | $1,950 | $2,040 | $2,130 |
| Year you reach FRA | $5,180 | $5,430 | $5,660 |
The rule generally applies only once, in the first calendar year you have a month that qualifies. Choose your start month in the calculator and enter your monthly earnings after you retire to see whether it protects your checks.
Full Retirement Age by Birth Year
Your full retirement age decides which earnings limit applies and when the test ends.
| Year of birth | Full retirement age | Earnings test in 2027 |
|---|---|---|
| 1943–1954 | 66 | No limit |
| 1955 | 66 and 2 months | No limit |
| 1956 | 66 and 4 months | No limit |
| 1957 | 66 and 6 months | No limit |
| 1958 | 66 and 8 months | No limit |
| 1959 | 66 and 10 months | No limit |
| 1960 | 67 | $67,920 limit until your FRA month |
| 1961–1965 | 67 | $25,560 limit |
Born on January 1? SSA uses the previous year’s row. Born on the 1st of any month? SSA treats you as born in the prior month.
What Happens to Withheld Benefits at Full Retirement Age?
Withheld benefits aren’t lost. When you reach full retirement age, SSA recalculates your monthly benefit as if you had claimed later, removing the early-claiming reduction for every month it withheld your check. The result is a permanently higher monthly payment for the rest of your life.
The trade-off is time. In the example above, Linda’s $7,220 comes back through roughly $38 more per month, which takes about 16 years to recover in today’s dollars. The calculator shows your own estimated increase and payback period, so you can judge whether working above the limit, delaying your claim, or adjusting your hours makes more sense.
Planning around the withheld months? An emergency fund calculator helps you size the cash cushion you’ll need while checks are paused.
Common Mistakes to Avoid
Ways to Manage the Earnings Limit
- Cap your hours near the limit. Earning exactly $25,560 in 2027 keeps every check intact.
- Wait for your FRA year. If you’re close, the $67,920 limit and $1-for-$3 rate may let you keep working with little or no withholding.
- Withdraw your application. Within 12 months of first claiming, you can withdraw your application with Form SSA-521 and repay benefits received, which resets your claim as if you never filed.
- Remember that working still pays. Even above the limit, every extra dollar earned leaves you ahead, because SSA withholds at most half of the excess.
Still deciding whether to keep working at all? Use the hourly to salary calculator to turn a part-time hourly rate into annual earnings, then plug that figure in above.
Related Retirement and Finance Calculators
Frequently Asked Questions
For 2027, the Social Security earnings limit is $25,560 if you’re under full retirement age for the whole year, with $1 withheld for every $2 above it. In the year you reach full retirement age, the limit is $67,920, with $1 withheld for every $3 above it, counting only earnings before your FRA month. From the month you reach full retirement age, there’s no limit.
You can earn any amount, but if you’re under full retirement age, earnings above $25,560 cause SSA to withhold part of your benefits. You’ll still come out ahead financially, because SSA withholds at most $1 for every $2 you earn over the limit.
SSA withholds benefits based on your excess earnings, usually by holding back whole monthly checks at the start of the year until the required amount is covered. If that withholds more than needed, the excess is paid back to you later.
No. When you reach full retirement age, SSA recalculates your benefit to credit the months it withheld, which permanently raises your monthly payment. Over time, you can recover the withheld amount through those higher checks.
For employees, SSA counts gross wages, including bonuses, commissions and vacation pay. For self-employed people, it counts net earnings from self-employment, meaning profit after business expenses.
No. Pensions, annuities, 401(k) and IRA withdrawals, interest, dividends, investment gains, veterans benefits, and government or military retirement pay don’t count toward the earnings test.
In your first year of retirement, SSA pays a full check for any month you’re considered retired, regardless of your earlier annual earnings. In 2027, that means earning $2,130 or less in the month ($5,660 in the year you reach full retirement age) and not performing substantial services in self-employment.
No. Starting with the month you reach full retirement age, you can earn any amount from work without any reduction in your Social Security retirement benefits.
Full retirement age is 67 for anyone born in 1960 or later. It’s 66 for people born from 1943 to 1954, and between 66 and 2 months and 66 and 10 months for people born from 1955 to 1959.
No. The retirement earnings test applies to retirement, spousal and survivor benefits taken before full retirement age. SSDI uses separate work rules, including substantial gainful activity (SGA) limits and trial work periods.
Yes. If you receive spousal or survivor benefits before full retirement age and you work, the earnings test applies to your own earnings. A worker’s excess earnings can also reduce benefits paid to family members on that worker’s record.
SSA uses an estimate you give when you apply, then checks it against your W-2 or self-employment tax return. If your expected earnings change during the year, contact SSA with an updated estimate to avoid an overpayment you’d have to repay.
Manzoor Ahmad
Manzoor builds and maintains every calculator on DexoCalc. This tool’s limits, withholding rates, full retirement age table and special monthly rule come directly from Social Security Administration publications, and its results were checked against SSA’s own worked examples. The page is reviewed every October when SSA publishes new exempt amounts.
Sources
- Social Security Administration — 2027 Cost-of-Living Adjustment (COLA) Fact Sheet
- Social Security Administration — Receiving Benefits While Working
- Social Security Administration — Exempt Amounts Under the Earnings Test
- Social Security Administration — Retirement Age and Benefit Reduction
- Social Security Administration — How Work Affects Your Benefits (Publication 05-10069)
Disclaimer: This calculator provides estimates for educational purposes using published SSA rules. It doesn’t account for every situation, including family maximum benefits, government pension offsets, deemed filing, or how SSA processes your specific earnings reports. The full-retirement-age recalculation is an estimate that excludes future COLAs. For a decision about your own benefits, check your my Social Security account or contact the Social Security Administration. DexoCalc is not affiliated with the Social Security Administration.
