Yes, you can collect Social Security while working, but your benefits may be reduced if you have not yet reached your full retirement age

Social Security does not stop you from working. You can draw benefits and earn a paycheck at the same time. However, if you start benefits before your full retirement age and earn above a certain amount, Social Security will withhold part of your monthly payment. The reduction is temporary — your benefit amount goes back to normal once you reach full retirement age, and Social Security recalculates your payment upward to account for the months they withheld.

The rules change depending on whether you have reached your full retirement age. If you are still working and have not yet hit that age, the earnings limit applies. Once you reach full retirement age, you can earn as much as you want with no reduction to your benefits, even if you continue working.

Key Takeaways

  • If you collect Social Security before full retirement age and earn more than $23,400 per year (2024), Social Security withholds $1 for every $2 you earn above that amount.
  • In the year you reach full retirement age, a higher earnings limit applies only to income earned before the month you turn that age.
  • Once you reach your full retirement age, you can work and earn any amount without any reduction to your Social Security payment.
  • Earnings from self-employment, wages, and bonuses all count toward the limit; investment income and pensions do not.
  • Social Security recalculates your benefit upward after full retirement age to account for months they withheld, so the reduction is not permanent.

How the earnings limit works before full retirement age

If you are collecting Social Security and have not yet reached your full retirement age, Social Security tracks your annual earnings. For 2024, the limit is $23,400 per year. If you earn more than that amount, Social Security withholds $1 in benefits for every $2 you earn above the limit.

For example: if you earn $25,400 and the limit is $23,400, you are $2,000 over. Social Security withholds $1,000 from your annual benefits. If your monthly benefit is $1,500, they might withhold that entire $1,000 from your first few months of payments, or spread it across the year — the method varies by case.

The earnings limit applies only to work income. It does not include investment returns, rental income, pensions, or annuities. Self-employment income counts the same as wages. Bonuses and back pay count in the year you receive them, not the year you earned them.

The year you reach full retirement age

The earnings limit changes in the year you turn your full retirement age. Social Security uses a higher limit — $62,160 for 2024 — but only for income you earn before the month you reach full retirement age. Once you turn that age, no earnings limit applies for the rest of the year or any year after.

This matters if your birthday falls mid-year. If you turn 67 in June and earn $50,000 between January and May, only those five months of earnings count toward the limit. Income you earn from June onward does not reduce your benefits at all, even if you earn $100,000 more that year.

What counts as earnings and what does not

Social Security counts wages, salary, bonuses, commissions, and self-employment income. If you own a business, your net profit counts. If you are an employee, your gross wages count — before taxes.

These do not count: investment income, interest, dividends, capital gains, rental income, pensions, annuities, insurance payouts, or inheritance. Royalties from work you did before you started collecting may or may not count, depending on whether you are still actively involved in the work.

If you are unsure whether a specific type of income counts, contact Social Security directly at 1-800-772-1213. They can tell you whether your particular situation triggers the earnings limit.

How to report your earnings to Social Security

You do not have to report earnings as you earn them. Instead, you report your expected earnings when you first claim benefits, and Social Security uses that estimate to calculate your payment. If your actual earnings differ from your estimate, you report the difference on your tax return the following year, and Social Security adjusts your payments accordingly.

If you expect to earn significantly more or less than you estimated, you can contact Social Security to update your estimate. Updating early can prevent overpayments that you would have to repay later. Call 1-800-772-1213 or visit your local Social Security office to report a change.

Social Security also cross-checks your reported earnings against your tax return and W-2 forms. If there is a mismatch, they will contact you to resolve it.

What happens after you reach full retirement age

Once you reach your full retirement age, the earnings limit disappears entirely. You can work full-time, earn six figures, or start a business with no impact on your Social Security payment. Your benefit stays the same every month regardless of how much you earn.

At that point, Social Security also recalculates your benefit to account for the months they withheld money while you were working before full retirement age. Your new payment amount is higher to make up for those withheld months. The recalculation is automatic — you do not have to ask for it.

Frequently Asked Questions

Does working reduce my Social Security benefit permanently?

No. The reduction is temporary. Once you reach full retirement age, Social Security recalculates your benefit upward to account for the months they withheld. You do not lose that money — it is returned to you through a higher monthly payment.

What if I earn money from self-employment?

Self-employment income counts toward the earnings limit the same way wages do. Your net profit (income minus business expenses) is what counts. If you are self-employed and collecting Social Security before full retirement age, report your expected net earnings when you claim, and report actual earnings on your tax return.

Do I have to tell Social Security before I start working?

You do not have to ask permission, but you should report your expected earnings when you claim benefits. If you start working after you have already claimed and your earnings will exceed the limit, contact Social Security to update your estimate. This prevents overpayments you would have to repay later.

Can I work part-time and still collect full benefits?

If you have not reached full retirement age and earn less than the annual limit ($23,400 in 2024), your benefits are not reduced. Once you reach full retirement age, there is no limit — you can work part-time or full-time with no reduction.

What if I earn a large bonus or back pay?

Bonuses and back pay count as earnings in the year you receive them, not the year you earned the money. If you receive a large bonus in December, it counts toward that year's earnings limit. Plan ahead if you expect a large payment, and contact Social Security to adjust your estimate if needed.