You can collect Social Security and work at the same time, but your payments may be reduced if you earn above a certain amount before your full retirement age
Social Security does not stop you from working. However, if you have not yet reached your full retirement age and you earn more than a set limit, Social Security will reduce your monthly payment. The reduction is temporary — once you reach full retirement age, your payment goes back to the full amount, and the reduction ends permanently. If you have already reached full retirement age, you can earn as much as you want without any reduction to your benefits.
The earnings limit changes each year. For 2024, if you are under full retirement age for the entire year, Social Security reduces your payment by $1 for every $2 you earn above $23,400. In the year you reach full retirement age, the limit is higher, and the reduction applies only to earnings before the month you turn that age. After the month you reach full retirement age, no reduction applies, regardless of how much you earn.
Key Takeaways
- If you are younger than full retirement age and earn more than the annual limit, Social Security reduces your payment by $1 for every $2 over that limit.
- The earnings limit for 2024 is $23,400 if you are under full retirement age all year, and $62,160 in the year you reach full retirement age (reduction applies only to pre-birthday earnings).
- Once you reach full retirement age, you can work and earn any amount without any reduction to your Social Security payment.
- The reduction is temporary and does not permanently lower your benefit — your payment returns to the full amount once you reach full retirement age.
- You must report your earnings to Social Security; they do not automatically know how much you earn from your job.
How the earnings limit works before full retirement age
Social Security uses a straightforward formula to calculate the reduction. If you earn more than the annual limit, they subtract $1 from your benefit for every $2 you earn above that threshold. For example, if the limit is $23,400 and you earn $25,400, you are $2,000 over the limit. Social Security reduces your annual benefit by $1,000 (half of $2,000). That reduction is spread across your monthly payments.
The reduction applies only to work income — wages from a job or net earnings from self-employment. It does not apply to investment income, pensions, rental income, or other money you receive. Social Security only counts money you earn by working.
You need to report your earnings to Social Security. They do not automatically receive this information from your employer or tax return. You can report earnings online through your Social Security account, by phone, or by mail. If you do not report and Social Security later discovers you earned more than you said, they will reduce your future payments to recover the overpayment.
What happens in the year you reach full retirement age
The rules change in the year you turn full retirement age. Social Security uses a higher earnings limit for that year only, and the reduction applies only to money you earn before the month you reach full retirement age. Once you reach that age, no reduction applies for the rest of the year, even if you earn a large amount.
For 2024, the earnings limit in the year you reach full retirement age is $62,160, and the reduction is $1 for every $3 you earn above that limit (not $1 for every $2). This higher limit and gentler reduction apply only to earnings before the month of your birthday. After that month, you can earn without limit.
If your birthday is in June and you reach full retirement age then, Social Security counts only your earnings from January through May. Any earnings from June onward do not affect your payment that year.
After you reach full retirement age
Once you reach full retirement age, the earnings limit disappears. You can work full-time, earn six figures, or start a business without any reduction to your Social Security payment. This is true for the rest of your life — there is no upper age at which the rule changes again.
Reaching full retirement age also means your benefit amount is locked in at its highest level. If you delayed claiming past full retirement age, your benefit increased by 8 percent per year for each year you waited (up to age 70). Once you start collecting, that is your base amount, and it does not change based on work income.
Deciding whether to work while collecting Social Security
Working while collecting Social Security before full retirement age can reduce your monthly payment, but it does not always cost you money overall. If you earn enough to trigger a reduction, you lose $1 in benefits for every $2 you earn above the limit. However, when you reach full retirement age, Social Security recalculates your benefit to account for the months you did not receive a full payment. You receive credit for those months, and your benefit increases to partially make up for the reduction.
The math depends on your specific situation — how much you earn, how long you work, and how long you live. Some people find that working and accepting a temporary reduction makes sense because they need the income now. Others delay work until they reach full retirement age to avoid any reduction. There is no single right answer; it depends on your financial needs and circumstances.
If you are considering working while collecting Social Security, you may want to contact Social Security directly to understand how your specific earnings would affect your payment. They can give you an estimate based on your expected income.
Reporting your earnings to Social Security
You are required to report your earnings to Social Security. The easiest way is to create or log into your account at ssa.gov and report online. You can also call Social Security at 1-800-772-1213 (TTY 1-800-325-0778) to report by phone, or mail a report to your local Social Security office.
Report your earnings as soon as you know what you will earn for the year, or as soon as you know your actual earnings if the year has ended. If you are self-employed, report your net earnings (income minus business expenses). If you are an employee, report your gross wages before taxes.
Social Security may also receive wage information from your employer through tax records, but do not rely on that. Report directly to be certain they have the correct information and to avoid overpayment recovery later.
Frequently Asked Questions
Does working while on Social Security affect my Medicare?
No. Working does not change your Medicare coverage or premiums based on work income alone. However, if your income is high, you may pay higher premiums for Medicare Parts B and D. This is based on your modified adjusted gross income from two years prior, not on whether you are working while collecting Social Security.
What counts as earnings for the Social Security limit?
Wages from employment and net earnings from self-employment count. Investment income, pensions, annuities, rental income, and capital gains do not count. If you are unsure whether a specific type of income counts, contact Social Security to confirm.
If I work and my benefit is reduced, do I get that money back later?
Yes, partially. When you reach full retirement age, Social Security recalculates your benefit to account for the months you received a reduced payment. Your benefit increases to give you some credit for those months, though you do not receive a full refund of the reduction.
Can I work part-time and avoid the earnings limit?
Only if your part-time earnings stay below the annual limit. For 2024, that limit is $23,400 if you are under full retirement age all year. If you earn more than that, the reduction applies regardless of whether you work part-time or full-time.
What if I am self-employed and work while collecting Social Security?
Self-employment income counts toward the earnings limit. You report your net earnings (revenue minus business expenses) to Social Security. If you are in your first year of self-employment, Social Security may use your net profit from your tax return to calculate the reduction.