What Social Security allows you to earn

Social Security does not stop your benefits if you work, but it does reduce them if you earn above a certain amount and you have not yet reached your full retirement age. The reduction applies only during the years before you turn your full retirement age — once you reach it, you can earn any amount without losing benefits.

The earnings limit changes each year. For 2024, if you are under full retirement age for the entire year, Social Security reduces your benefit by $1 for every $2 you earn above $23,400. The limit is higher in the year you reach full retirement age, and it applies only to earnings before the month you turn that age.

The key distinction is between earned income (wages from a job, self-employment income) and other money you receive (pensions, investment returns, rental income, annuities). Social Security counts only earned income toward the limit.

Key Takeaways

  • If you are under full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above the annual limit, which was $23,400 in 2024.
  • Once you reach your full retirement age, the earnings limit no longer applies and you keep all your benefits no matter how much you work.
  • Social Security counts only wages and self-employment income toward the limit, not pensions, investments, or rental income.
  • You must report your earnings to Social Security; the agency does not automatically know what you earned from your tax return.
  • The earnings limit changes yearly, so you should check the current year's limit before taking a job or increasing your hours.

How the earnings reduction works in practice

The reduction is straightforward math. If you earn $30,400 in a year and the limit is $23,400, you are $7,000 over the limit. Social Security withholds $3,500 from your annual benefit (half of the overage). This amount is spread across your monthly payments, so each check is smaller for that year.

The reduction stops once you reach your full retirement age. In the year you turn that age, a higher earnings limit applies only to income earned before the month you reach it. For example, if you turn 67 in June 2024, the higher limit applies to January through May earnings only. Starting in June, no limit applies.

You do not lose the withheld money permanently. Social Security recalculates your benefit at your full retirement age to account for the months you did not receive a full payment. Your monthly benefit increases slightly to make up for those reductions, so you eventually receive the full amount you are may have access to to.

Reporting your earnings to Social Security

You are responsible for telling Social Security how much you earned. The agency does not automatically receive this information from your employer or your tax return. You can report earnings by phone, mail, or online through your Social Security account at ssa.gov.

Report your earnings as soon as you know your annual total — you do not have to wait until you file taxes. If you are self-employed, report your net profit (income minus business expenses). If you are unsure whether your income counts toward the limit, call Social Security at 1-800-772-1213 and describe the type of work.

If you do not report earnings and Social Security later discovers you earned more than you said, the agency will adjust your benefits and may ask you to repay the overpayment. Reporting promptly prevents this problem.

The earnings limit in the year you reach full retirement age

The year you reach full retirement age has special rules. A higher earnings limit applies, but only to income you earn before the month you turn that age. After that month, no limit applies for the rest of the year or any year after.

For example, if your full retirement age is 67 and you turn 67 in September 2024, the higher limit (which was $62,160 in 2024) applies only to January through August earnings. Any income from September onward does not count against your benefits at all, even if it is very large.

This rule matters most for people who plan to work part-time early in the year and then stop, or who receive a large bonus or commission in the month they reach full retirement age.

Self-employment income and the earnings limit

If you are self-employed, Social Security counts your net profit — the money left after you subtract business expenses. You report this figure from your tax return (Schedule C if you file one). The same earnings limit applies as for wage earners.

Self-employed income is trickier to report because you may not know your exact net profit until you file taxes. You can report an estimate to Social Security and then correct it later if the actual figure is different. If you expect your net profit to be close to or above the limit, contact Social Security before the year ends to discuss reporting options.

Types of income that do not count toward the limit

Social Security ignores several types of income when calculating whether you have exceeded the earnings limit. Pensions from a former job, investment income (dividends, interest, capital gains), rental income, and annuity payments do not count. Nor do inheritances, gifts, or money from the sale of a home or other asset.

Royalties and book or music sales do count as earned income if you created the work yourself, but royalties from work created by someone else do not. Jury duty pay counts as earned income. Gambling winnings do not.

If you receive income that seems unusual or you are unsure whether it counts, describe it to Social Security. The agency can tell you whether it affects your earnings limit.

Planning work around the earnings limit

If you are thinking about taking a job while receiving Social Security before your full retirement age, consider whether the reduction in benefits is worth the wages you will earn. In some cases, the benefit reduction is large enough that you take home less money than if you did not work.

For example, if you earn $30,000 and the limit is $23,400, Social Security withholds $3,500 from your annual benefit. If your monthly benefit is $2,000, that $3,500 reduction means you lose 1.75 months of payments. Whether this trade-off makes sense depends on how much you need the job income and how long you expect to live.

Some people choose to delay claiming Social Security until their full retirement age specifically to avoid the earnings limit. Others claim early and accept the reduction because they need the income now. There is no single right answer — it depends on your situation.

Frequently Asked Questions

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

No. Each person's earnings are tracked separately. If your spouse works and earns above the limit, their benefit is reduced, but yours is not affected. You each report your own earnings to Social Security.

What if I work for cash and do not report it?

Social Security may discover unreported income through tax records, bank deposits, or other sources. If the agency finds you earned more than you reported, it will reduce your benefits and ask you to repay the overpayment. Reporting honestly when you earn money prevents this problem.

Can I work part-time and still receive my full benefit?

Yes, if your total earnings stay below the annual limit. For 2024, you could earn up to $23,400 without any reduction. Once you exceed that amount, the reduction begins. The exact amount you can earn depends on the current year's limit.

Does the earnings limit explore if I am receiving disability benefits instead of retirement benefits?

No. If you receive Social Security Disability Insurance (SSDI), you can earn up to a certain amount ($1,550 per month in 2024) without losing benefits. The rules are different from retirement benefits. Contact Social Security to learn the current limit for disability.

What happens to the money Social Security withholds from my benefit?

You do not lose it permanently. When you reach your full retirement age, Social Security recalculates your benefit to account for the months you did not receive a full payment. Your monthly benefit increases slightly, and over time you receive the full amount you earned.