The 2025 earnings limit and how it affects your benefits
If you are under your full retirement age and collecting Social Security, you can earn up to $23,400 in 2025 before Social Security reduces your benefits. Once you earn above that amount, Social Security withholds $1 for every $2 you earn over the limit. The year you reach full retirement age, the limit jumps to $62,160, but it only applies to earnings before the month you turn full retirement age — after that month, you can earn any amount with no reduction.
These limits change each year based on national wage data. The 2025 figures are higher than 2024 because average wages increased. If you were born in 1960, your full retirement age is 67; if you were born in 1943 or earlier, it is already 66 or 67 depending on your exact birth year. You can find your full retirement age on your Social Security statement or by using the Social Security Administration's retirement age calculator.
The earnings limit applies only to work income — not to pensions, investment returns, rental income, or withdrawals from retirement accounts. It also does not apply once you reach full retirement age, no matter how much you earn.
Key Takeaways
- In 2025, Social Security reduces benefits by $1 for every $2 earned above $23,400 if you are under full retirement age.
- The limit is much higher ($62,160 in 2025) in the year you reach full retirement age, and only counts earnings before the month you turn that age.
- Once you reach full retirement age, the earnings limit no longer applies and you can work and earn any amount without losing benefits.
- Only work income counts toward the limit — investment income, pensions, and retirement account withdrawals do not trigger a reduction.
- Social Security recalculates your benefit amount at full retirement age to account for months when benefits were withheld, so you do not permanently lose that money.
How the reduction works in practice
If you are under full retirement age in 2025 and earn $30,000, you are $6,600 over the $23,400 limit. Social Security withholds $3,300 (half of $6,600) from your annual benefits. If your monthly benefit is $1,500, that means Social Security withholds about 2.2 months of payments. The withheld amount does not disappear — it is credited back to you when you reach full retirement age, and your monthly benefit increases to account for the months you did not receive it.
The earnings limit applies to the calendar year, not to a rolling 12-month period. If you earn $25,000 in January through June and then stop working, Social Security counts all $25,000 toward the annual limit. You do not get a fresh limit on July 1.
You are responsible for reporting your earnings to Social Security. You can report them online, by phone, or by mail. Social Security also cross-checks your reported earnings against tax records, so underreporting creates a debt you will have to repay later.
The year you reach full retirement age
The rules change significantly in the year you turn full retirement age. From January through the month before you reach full retirement age, the earnings limit is $62,160 in 2025, and Social Security withholds $1 for every $3 earned above that amount (not $1 for every $2). Starting the month you reach full retirement age, there is no earnings limit at all.
This matters if you plan to work through your birthday. If you turn 67 in June 2025 and earn $70,000 from January through May, you are $7,840 over the $62,160 limit. Social Security withholds about $2,613 (one-third of $7,840). But any earnings from June onward do not count, because you have reached full retirement age.
If you are unsure of your exact full retirement age, check your Social Security statement or call Social Security at 1-800-772-1213. The date matters for calculating the withholding correctly.
What counts as earnings and what does not
Social Security counts only wages from work and net income from self-employment toward the earnings limit. This includes W-2 wages, tips, bonuses, and commissions. If you are self-employed, you report net profit (revenue minus business expenses) on your tax return, and that is what counts.
These do not count: interest and dividends, capital gains, rental income, pension payments, distributions from IRAs or 401(k)s, annuities, insurance payouts, inheritances, or gifts. If you have a rental property and earn $10,000 a year from it, that does not affect your Social Security benefits. If you withdraw $50,000 from your IRA, that does not count either.
Royalties and book advances can be trickier. If you are still actively writing or performing and earning royalties, Social Security may count that as work income. If you sold a book years ago and are collecting royalties passively, it may not count. The distinction depends on whether Social Security views you as still engaged in that work. If you have royalty income, ask Social Security directly how they will treat it.
How to report earnings to Social Security
You can report your earnings online through your my Social Security account at ssa.gov. You can also call Social Security at 1-800-772-1213 or visit your local Social Security office. You do not have to report earnings every month — you can report your total expected earnings for the year, and Social Security will adjust your payments accordingly. If your actual earnings turn out to be different, you report the correction.
Social Security asks for your earnings information so they can withhold the correct amount from your benefits. If you underreport and later Social Security discovers the true amount through tax records, you will owe back the benefits you should not have received. That debt can be recovered by reducing future benefits or by other means.
If you expect to earn close to or over the limit, report early in the year. That way Social Security can adjust your payments before you receive overpayments that you would have to repay later.
What happens at full retirement age
When you reach full retirement age, Social Security recalculates your benefit to account for the months when benefits were withheld due to earnings. Your new monthly benefit amount increases to make up for those withheld months. This is not a one-time lump sum — it is a permanent increase to your monthly payment going forward.
The recalculation is automatic. You do not have to ask for it or file anything. Social Security does this on its own when you reach full retirement age. After that point, you can earn any amount and your benefits will not be reduced.
This recalculation is one reason why some people choose to claim Social Security early even though the monthly amount is lower — if they plan to work, the earnings limit may reduce their benefits significantly in the early years, but the recalculation at full retirement age restores some of that value.
Frequently Asked Questions
Do I have to report my earnings every month?
No. You can report your total expected earnings for the year once, and Social Security will adjust your payments. If your actual earnings differ, you report the correction. Social Security also receives wage information from your employer and cross-checks it against what you report.
What if I earn money from a side gig or freelance work?
If you are self-employed or freelance, you report your net income (revenue minus business expenses) as work income toward the earnings limit. Gig work through apps like Uber or DoorDash counts as self-employment income. Report it the same way you would report it on your tax return.
Can I work part-time and still collect Social Security?
Yes, as long as your earnings stay under the limit for your age. If you are under full retirement age and earn $20,000 in 2025, you are under the $23,400 limit and your benefits are not reduced. If you earn $25,000, Social Security withholds $800 (half of the $1,600 overage).
What if I reach full retirement age in the middle of the year?
The higher limit ($62,160 in 2025) applies only to earnings before the month you reach full retirement age. Earnings from the month you turn full retirement age onward do not count toward any limit. If you turn 67 in July, earnings from July through December do not affect your benefits.
Do I lose the withheld benefits permanently?
No. When you reach full retirement age, Social Security recalculates your benefit to account for the months when benefits were withheld. Your monthly benefit amount increases permanently to make up for those withheld months. You do not get a lump sum, but your ongoing payment is higher.