What You Can Earn Without Losing Benefits

If you have reached your full retirement age, you can earn as much money as you want without any reduction to your Social Security payments. There is no earnings limit once you hit that age — your benefits stay the same no matter what you make.

If you are younger than your full retirement age and still collecting Social Security, the rules are stricter. The Social Security Administration reduces your benefits by $1 for every $2 you earn above an annual limit. That limit changes each year. In 2024, the limit is $23,400 per year. If you earn more than that amount, you lose $1 in benefits for every $2 over the limit.

There is one exception: in the year you reach your full retirement age, a different limit applies only to earnings before the month you turn that age. After the month you reach full retirement age, no limit applies for the rest of that year or any year after.

Key Takeaways

  • Once you reach your full retirement age, you can earn unlimited income without losing any Social Security benefits.
  • Before full retirement age, you lose $1 in benefits for every $2 you earn above the annual limit, which was $23,400 in 2024.
  • The earnings limit applies only to wages and self-employment income, not to pensions, investments, or rental income.
  • In the year you reach full retirement age, a higher earnings limit applies to income earned before the month you turn that age.
  • You must report your earnings to Social Security so they can adjust your payments correctly.

How the Earnings Limit Works Before Full Retirement Age

The reduction happens automatically once you report your earnings to Social Security. You do not have to do anything except tell them what you earned. Social Security uses that information to recalculate your monthly payment for the year.

Here is a concrete example: suppose you are 64, your full retirement age is 67, and your monthly Social Security benefit is $1,500. In 2024, you earn $30,000 during the year. That is $6,600 over the $23,400 limit. You lose $1 for every $2 over the limit, so you lose $3,300 in total benefits that year. Social Security divides that by 12 months and reduces your monthly payment by $275.

The earnings limit resets each January. If you earn less in the following year, your payment goes back up. If you earn more, it goes down further. This continues until you reach your full retirement age.

What Counts as Earnings and What Does Not

Only wages from a job and net self-employment income count toward the earnings limit. If you work for an employer and they pay you a salary or hourly wage, that counts. If you run your own business, your net profit counts.

These do not count: investment income, interest, dividends, rental income, pensions, annuities, capital gains, or money from selling property. If you live on investment returns or rent out a house, those earnings do not affect your Social Security benefits at all, even if you are under full retirement age.

Bonuses, commissions, and vacation pay all count as wages. Sick pay and severance pay also count. If you receive a lump sum from a former employer — say, a buyout package — only the portion that represents wages for work you actually did counts. Payments for unused vacation or sick leave count as wages.

The Year You Reach Full Retirement Age

The rules change in the year you turn your full retirement age. Before the month you reach that age, a higher earnings limit applies — in 2024, it was $62,160. After the month you reach full retirement age, no limit applies for the rest of that year.

This matters if your birthday is late in the year. Suppose you turn 67 in November 2024. From January through October, the $62,160 limit applies to your earnings. Starting in November, you can earn as much as you want with no reduction. If you earn $70,000 from January through October, you are $7,840 over the $62,160 limit. You lose $1 for every $2 over, so you lose $3,920 in benefits. But any earnings from November onward do not count.

Once the month arrives when you reach full retirement age, Social Security stops checking your earnings entirely. You can work full-time, part-time, or start a business, and your benefits do not change.

How to Report Your Earnings

You can report your earnings to Social Security by phone, online, or in person. Call 1-800-772-1213 to speak with a representative. You can also create an account at ssa.gov and report online through your "my Social Security" account. Visit your local Social Security office if you prefer to report in person.

You do not have to wait until the end of the year to report. You can report as you go, or all at once. Social Security will ask for your total earnings for the year, so if you report early, you will give an estimate and then correct it later if needed.

If you are self-employed, keep records of your net income — that is, your gross income minus business expenses. You will need those records when you file your taxes anyway, and Social Security may ask to see them.

What Happens If You Earn More Than Expected

If you earn more than you predicted and go over the limit, Social Security will reduce your benefits. The reduction is not permanent — it applies only to the year you earned the extra money. The next year, your benefits return to the full amount, assuming your earnings are within the limit again.

If the reduction means you owe money back to Social Security, they will withhold it from your future payments. They may also ask you to repay it in a lump sum. Either way, you will not face penalties or interest charges. Social Security handles the adjustment automatically based on the earnings you report.

If you think you made a mistake in what you reported, you can contact Social Security and correct it. Keep pay stubs, tax returns, or business records to back up what you report.

Earnings Limits Change Each Year

The earnings limit increases most years because it is tied to the national average wage index. In 2023, the limit was $22,320. In 2024, it rose to $23,400. In 2025, it will be different again. Social Security announces the new limit in October or November of the year before it takes effect.

You can find the current and upcoming earnings limits on the Social Security website at ssa.gov under "Earnings Test." If you are close to the limit and unsure whether a raise or new job will push you over, check the current year's limit before you start working.

Frequently Asked Questions

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

Yes. Part-time work counts toward the earnings limit the same way full-time work does. If your part-time earnings stay below the annual limit, your benefits are not reduced. If you go over the limit, your benefits are reduced by $1 for every $2 over.

Does my spouse's earnings affect my Social Security benefits?

No. Your spouse's earnings do not count toward your earnings limit. Each person who collects Social Security has their own earnings limit. If you are both collecting and both working, each of you reports your own earnings separately.

What if I am self-employed and my business has a loss one year?

A business loss counts as zero earnings for Social Security purposes. You do not subtract a loss from other income or carry it forward to reduce next year's limit. Report your net self-employment income — if it is negative, report zero.

Do I lose benefits permanently if I earn too much?

No. The reduction applies only to the year you earn over the limit. Once you reach full retirement age, the earnings limit disappears entirely and never comes back. Your full benefit amount resumes at that point.

What if I did not report my earnings — will Social Security find out?

Social Security matches earnings records with the IRS, so they will eventually know what you earned. If you did not report and should have, they will adjust your benefits and may ask you to repay the overpayment. It is simpler and faster to report your earnings when you earn them.