Yes, you can work and collect Social Security at the same time — but there are limits on how much you can earn before your benefits are reduced.
If you have reached your full retirement age, you can work as much as you want without any reduction to your benefits. If you have not yet reached full retirement age, Social Security will reduce your monthly payment by $1 for every $2 you earn above an annual limit. The limit changes each year — it was $23,400 in 2024, but you should check the current year's amount with Social Security directly.
The earnings limit applies only to work income, not to pensions, investments, rental income, or other money you receive. Social Security counts only wages from a job or net income from self-employment.
Key Takeaways
- Once you reach your full retirement age, you can work without any limit and keep all your Social Security benefits.
- Before full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above the annual earnings limit.
- The earnings limit applies only to wages and self-employment income, not to pensions, investments, or other sources of money.
- You can contact Social Security to report your earnings or ask about how work will affect your specific situation.
- Continuing to work may increase your future Social Security payments because recent earnings can replace lower-earning years in the calculation.
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 benefits 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 would reduce your annual benefits by $1,000 (half of $2,000).
This reduction is temporary. Once you reach your full retirement age, the earnings limit no longer applies, and you receive your full benefit amount regardless of how much you work. Your full retirement age depends on your birth year — it ranges from 66 to 67 for people born between 1943 and 1960, and is 67 for those born in 1960 or later.
What counts as earnings and what does not
Social Security counts only wages from employment and net profit from self-employment. If you are an employee, your employer reports your wages to Social Security, and that is what they use to calculate the reduction. If you are self-employed, you report your net earnings (income minus business expenses) on your tax return, and Social Security uses that figure.
Money that does not count toward the earnings limit includes pensions, annuities, investment income, rental income, interest, dividends, capital gains, and any benefits from other government programs. If you receive a pension from a job where you did not pay Social Security taxes, that does not affect your Social Security benefits either.
How working can increase your future benefits
Social Security calculates your benefit based on your 35 highest-earning years. If you continue to work after you start collecting, recent earnings may replace lower-earning years from earlier in your career, which can raise your monthly benefit amount. This increase happens automatically — you do not have to do anything to claim it.
The benefit increase is usually modest, but it can add up over time. If you worked in low-earning years or had years with no earnings, continuing to work is more likely to boost your benefit than if you already have 35 strong earning years on record.
Reporting your earnings to Social Security
You do not have to report your earnings to Social Security before you receive your benefits — they receive wage information from your employer or from your tax return. However, if you think your earnings will be significantly higher than usual in the year you start collecting, you can contact Social Security in advance to discuss how it might affect your benefits.
If your actual earnings turn out to be different from what you expected, Social Security will adjust your payments based on your final earnings for the year. If you earned less than expected, you may receive a larger payment. If you earned more, your benefits may be reduced, and you may owe back some of what you received.
Special rules for the year you start collecting
There is a different earnings limit for the year you start collecting Social Security, and it applies only to the months before you reach full retirement age. In 2024, this limit was $62,160, but it changes each year. Social Security reduces your benefit by $1 for every $3 you earn above this higher limit in that first year only.
Once you reach full retirement age, the earnings limit disappears entirely, even if you are still in the same calendar year. This means if you reach full retirement age in June, you can earn as much as you want from June onward without any reduction to your benefits for that year.
Deciding whether to work while collecting Social Security
Working while you collect Social Security can make sense if you need the income and your earnings will not reduce your benefits significantly. It may also make sense if you have not yet reached full retirement age but expect to reach it soon, since the reduction is temporary.
If you are still working full-time and earning a substantial income, you might consider waiting to claim Social Security until you reach full retirement age or later. Waiting increases your monthly benefit — for each year you delay past full retirement age, your benefit grows by about 8 percent per year until age 70. This larger monthly payment lasts for the rest of your life, which can be valuable if you expect to live a long time.
Frequently Asked Questions
What is my full retirement age?
Full retirement age depends on your birth year. If you were born between 1943 and 1954, it is 66. If you were born between 1955 and 1959, it increases by two months for each year. If you were born in 1960 or later, it is 67. You can confirm your exact full retirement age by contacting Social Security or checking your Social Security statement online.
If I work part-time, will my benefits be reduced?
Only if your total earnings for the year exceed the annual limit. The reduction applies to all your work income combined, whether from one job or multiple jobs. Part-time work that keeps you below the limit will not affect your benefits at all.
Can I work for myself and collect Social Security?
Yes, but Social Security counts your net self-employment income (what you earn after business expenses) toward the earnings limit if you have not reached full retirement age. Once you reach full retirement age, you can earn as much as you want from self-employment without any reduction.
What happens if I earn more than the limit and do not report it?
Social Security receives earnings information from your tax return and from employers, so they will find out about your income. If you earned more than the limit, they will adjust your benefits and may ask you to repay some of what you received. It is better to contact Social Security in advance if you think your earnings will be high.
Does working while I collect Social Security affect my Medicare?
No. Your Medicare coverage is not affected by how much you work or earn. If you are 65 or older and receiving Social Security, you are already enrolled in Medicare Part A and Part B (unless you chose to delay enrollment). Working does not change your Medicare status or your premiums based on earnings alone.