The earnings limit depends on whether you have reached full retirement age

If you are under full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above the annual limit. The limit changes each year — in 2024 it is $23,400, but you should check the current year's figure on ssa.gov because it rises with wage growth.

The month you reach full retirement age, the reduction stops entirely, even if you keep working and earning. From that point forward, you can earn any amount without losing benefits.

If you reach full retirement age partway through the year, Social Security counts only the earnings from January until the month you turn that age. After your birthday month, no reduction applies for the rest of the year, regardless of how much you earn.

Key Takeaways

  • Before full retirement age, you lose $1 in benefits for every $2 earned above the annual limit, which was $23,400 in 2024.
  • Once you reach full retirement age, the earnings limit disappears and you can work and earn without any reduction to your benefit.
  • The limit applies only to wages and self-employment income, not to pensions, investments, rental income, or annuities.
  • Social Security counts only earnings from January through the month you reach full retirement age if you turn that age partway through the year.

What counts as earnings under the limit

Only wages from a job and net income from self-employment count toward the earnings limit. If you are an employee, your employer reports your wages to Social Security, and that is what they use to calculate the reduction.

Income that does not count includes investment returns, interest, dividends, rental income, pensions, annuities, and capital gains. You can receive these forms of income in any amount without affecting your Social Security benefit.

If you are self-employed, Social Security counts your net profit — the amount after business expenses — not your gross revenue. You report this on your tax return, and Social Security uses that figure to determine whether you have exceeded the limit.

How Social Security notifies you of overpayment

You do not have to report your earnings yourself. Your employer reports your wages to Social Security through the normal tax reporting process, usually by January of the following year. Social Security then adjusts your benefit based on what they receive.

If you earned more than the limit in a given year, Social Security will send you a notice explaining how much your benefit was reduced and for which months. The reduction happens automatically — you do not need to do anything.

If you think the earnings reported are wrong, you can contact Social Security with documentation of your actual earnings. Keep your pay stubs and tax returns so you can show what you actually earned if there is a discrepancy.

The difference between full retirement age and early claiming

Your full retirement age depends on your birth year. If you were born between 1943 and 1954, your full retirement age is 66. If you were born between 1955 and 1960, it ranges from 66 and 2 months to 66 and 10 months. If you were born in 1960 or later, your full retirement age is 67.

If you claim Social Security before reaching full retirement age, the earnings limit applies until you turn that age. If you wait until full retirement age or later to claim, you never face an earnings limit — not even in the year you claim.

This is one reason some people delay claiming: if they plan to keep working and earning significantly, waiting until full retirement age means their benefit is not reduced by work income.

Working while receiving benefits at full retirement age

Once you reach full retirement age, you can work full-time and earn as much as you want without any reduction to your Social Security benefit. This applies whether you claimed at full retirement age or claimed earlier and have now reached that age.

Your benefit amount itself does not change based on earnings after full retirement age. However, if you continue working and earning, Social Security may recalculate your benefit upward when you file your taxes, because they use your highest 35 years of earnings to determine your payment amount. This recalculation happens automatically and can result in a higher benefit going forward.

Planning your work and benefit timeline

If you are thinking about claiming Social Security while still working, consider whether the earnings reduction makes sense for your situation. For example, if you claim at 62 but earn $50,000 that year and the limit is $23,400, you would lose $13,300 in benefits (half of the $26,600 overage). That might mean your benefit check is much smaller than you expected.

Some people find it makes more sense to delay claiming until full retirement age if they know they will keep working at a high income. Others claim early and accept the reduction, knowing they will make it back over time if they live long enough.

You can also request to suspend your benefits at full retirement age and restart them at a higher amount later — this is called voluntary suspension. If you do this, the earnings limit no longer applies because you are not receiving benefits. This is a strategy some people use if they want to keep working but do not want to claim yet.

Frequently Asked Questions

Do I have to report my earnings to Social Security?

No. Your employer reports your wages through normal tax reporting, and Social Security receives that information automatically. If you are self-employed, Social Security uses the net income figure from your tax return. You do not need to contact them about your earnings.

What if I earn money from a side job or freelance work?

If you are paid as an employee (W-2), that income counts toward the limit. If you are self-employed (1099), your net profit counts. Either way, the earnings limit applies the same way. Income from investments, rental property, or annuities does not count.

Can I work part-time and still collect Social Security before full retirement age?

Yes. The limit is based on total annual earnings, not hours worked. If you earn less than the annual limit, there is no reduction. If you earn more, the reduction applies to the overage amount, regardless of whether you work part-time or full-time.

What happens if I earn more than the limit and then stop working?

Social Security calculates the reduction based on your total earnings for the year. If you exceed the limit, the reduction applies to that year's benefits. Once the year ends, the calculation is complete and you cannot undo it, but the reduction does not carry over to the next year.

Does the earnings limit explore if I am receiving benefits as a spouse or survivor?

Yes. If you are under full retirement age and receiving benefits as a spouse, widow, or widower, the same earnings limit applies to you. Once you reach full retirement age, the limit disappears for you as well.