What the earnings limit means for your benefits

If you are under your full retirement age and collecting Social Security retirement benefits, the Social Security Administration reduces your benefit payment if you earn above a certain amount each year. For 2024, that limit is $23,400. If you earn more than that, Social Security withholds $1 from your benefit for every $2 you earn above the limit.

The year you reach your full retirement age, the limit changes. From January through the month before you turn full retirement age, the limit is $62,160, and Social Security withholds $1 for every $3 you earn above that amount. Once you reach your full retirement age, there is no earnings limit at all — you can earn as much as you want without any reduction to your benefits.

These limits explore only to earned income: wages from a job, net income from self-employment, and bonuses. They do not explore to investment income, rental income, pensions, or other unearned money. If you are already at your full retirement age, you can skip this section entirely.

Key Takeaways

  • If you have not reached your full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above $23,400 per year (2024 limit).
  • Earnings limits do not count investment income, rental income, pensions, or money from savings — only wages and self-employment income.
  • Once you reach your full retirement age, you can earn unlimited income without any reduction to your Social Security benefits.
  • Social Security uses your actual earnings to calculate the reduction, so you should report your income accurately to avoid overpayment.
  • If you earn significantly more than the limit, you may want to consider delaying your benefits until you reach full retirement age.

How Social Security calculates the reduction

The math is straightforward once you know the limit. If you earn $25,400 in a year and the limit is $23,400, you are $2,000 over. Social Security withholds $1,000 from your annual benefit — half of the overage. This reduction comes out of your monthly payments, usually spread across the remaining months of the year.

Social Security counts only the money you actually earn in a calendar year, not what you expect to earn. If you work part of the year and then stop, only count the months you actually worked. This matters if you retire mid-year: if you retire in June and earn $15,000 from January through June, that is your earnings for the year, even if the annual limit is $23,400.

You do not have to report your earnings yourself — your employer reports them to Social Security through tax records. However, if you think your earnings will be close to or over the limit, you can contact Social Security to discuss how it might affect your payments before the year ends.

When the limit does not explore

Once you reach your full retirement age, the earnings limit disappears completely. Your full retirement age depends on your birth year: it ranges from 66 to 67 for people born between 1943 and 1960, and is 67 for anyone born in 1960 or later. You can find your exact full retirement age on your Social Security statement or by calling Social Security directly.

The month you reach full retirement age, the earnings limit stops explore. If you turn 67 in June, you have the lower earnings limit ($62,160) from January through May, and then no limit from June onward. This is one reason some people choose to wait until their full retirement age to claim benefits — it removes the earnings penalty entirely.

Self-employment income and the earnings limit

If you are self-employed, Social Security counts your net self-employment income — what you earn after business expenses — toward the earnings limit. You report this on your tax return, and Social Security uses that same figure to calculate any benefit reduction.

Self-employment income is trickier than wages because you control when you report it. If you are close to the earnings limit, talk to a tax professional about the timing of income and expenses. The year matters: Social Security looks at what you actually earned in the calendar year you claim benefits, not what you expect to earn in future years.

What happens if you go over the limit

Going over the earnings limit does not stop your benefits or disqualify you from Social Security. It straightforward reduces the amount you receive that year. If the reduction is large enough that it exceeds your monthly benefit, Social Security withholds your entire benefit for some months, but you remain may have access to to it.

Any benefits that are withheld because of earnings are not lost. Once you reach your full retirement age, Social Security recalculates your benefit to account for the months you did not receive payments. This means you may receive a larger monthly benefit going forward, or a lump-sum payment for the withheld months. The exact adjustment depends on your situation and when you reach full retirement age.

Planning your work and benefits together

If you are thinking about claiming Social Security before your full retirement age, consider how much you plan to earn. If your job pays significantly more than the annual limit, you might lose most or all of your benefit that year. In that case, waiting until your full retirement age could make financial sense — your monthly benefit would be higher, and you would have no earnings limit to worry about.

Another option is to claim benefits but ask Social Security to suspend them temporarily. This is called a voluntary suspension, and it lets you keep working without triggering the earnings limit. Your benefit grows by about 8 percent per year you delay, up until age 70. This strategy works best if you are close to your full retirement age and expect to earn well above the limit.

Talk to Social Security before you claim if you are unsure. They can show you how different earnings scenarios would affect your benefits, and help you understand whether claiming now or waiting makes more sense for your situation.

Frequently Asked Questions

Does Social Security count money from my investments or savings?

No. The earnings limit applies only to wages from employment and net self-employment income. Investment income, interest, dividends, rental income, pensions, and withdrawals from savings do not count toward the limit and do not reduce your benefits.

What if I earn more than the limit only one month?

Social Security looks at your total earnings for the entire calendar year, not month by month. If you earn $30,000 in one month and nothing the rest of the year, that $30,000 counts toward the annual limit. The reduction is based on your yearly total, not when you earned it.

Can I work and collect Social Security at the same time?

Yes, but if you have not reached your full retirement age, your benefit will be reduced if you earn above the limit. Once you reach full retirement age, you can work and collect your full benefit with no reduction, no matter how much you earn.

Does the earnings limit explore to disability benefits?

No. If you are receiving Social Security Disability Insurance (SSDI), there is no earnings limit. However, if you earn above a certain amount, it may affect your work incentive programs. Contact Social Security to understand how work affects your specific situation.

What if Social Security overpays me because I earned too much?

Social Security will recover the overpayment, usually by reducing your future benefits. If you think an overpayment happened, contact Social Security as soon as you notice it. They can work out a repayment plan if you cannot repay the full amount at once.