Yes, you can work and collect Social Security, but your benefits may be reduced if you earn above a certain amount before your full retirement age
Social Security does not stop your checks just because you have a job. However, the program has earnings limits that explore before you reach your full retirement age. If you earn more than the annual limit, Social Security will withhold $1 from your benefit for every $2 you earn above that threshold. Once you reach your 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, the limit is $23,400 if you have not yet reached your full retirement age for the entire year. In the year you turn your full retirement age, a higher limit applies only to earnings before the month you reach that age. After the month you reach full retirement age, no earnings limit applies at all.
The key is understanding which age applies to you and what your earnings will be. Many people continue working part-time or in a new career after claiming Social Security, and the math is straightforward once you know the numbers.
Key Takeaways
- You can work at any age while collecting Social Security, but benefits are reduced if you earn above the annual limit before reaching your full retirement age.
- For 2024, the earnings limit is $23,400 per year if you have not reached full retirement age; Social Security withholds $1 in benefits for every $2 earned above this amount.
- Once you reach your full retirement age, the earnings limit no longer applies and you keep all your benefits regardless of how much you earn.
- You must report your expected earnings to Social Security, and the program adjusts your monthly payment based on what you actually earn.
- Earnings from self-employment count toward the limit the same way wages do, so freelancers and business owners must include net profit from their work.
How the earnings limit works before full retirement age
If you claim Social Security before reaching your full retirement age and you work, Social Security reduces your monthly benefit based on how much you earn. The reduction is not permanent — it is a temporary withholding that affects only the months you are working and earning above the limit.
The calculation is straightforward. For 2024, if you earn more than $23,400 in a year, Social Security withholds $1 from your monthly benefit for every $2 you earn above that amount. For example, if you earn $33,400, you are $10,000 over the limit. Social Security withholds $5,000 from your annual benefits — roughly $417 per month if you receive a standard benefit.
Only earned income counts toward this limit. Investment income, pensions, rental income, and annuities do not affect your benefits. Only wages from employment and net profit from self-employment are counted.
What changes in the year you reach full retirement age
The earnings limit is higher in the year you turn your full retirement age, but it applies only to income earned before the month you reach that age. Once you reach your full retirement age, no earnings limit applies for the rest of that year or any year after.
For 2024, the limit before the month you reach full retirement age is $62,160. Social Security withholds $1 in benefits for every $3 earned above this amount. This higher threshold gives you more room to work in the months leading up to your full retirement age without losing benefits.
After the month you reach full retirement age, you can earn unlimited income with no reduction to your benefits. This is true for the remainder of that calendar year and all future years.
Reporting your earnings to Social Security
You are responsible for telling Social Security what you expect to earn in the year you claim benefits. When you first claim, you will estimate your annual earnings. Social Security uses this estimate to calculate your initial monthly payment.
At the end of the year, you must report your actual earnings. If you earned less than you estimated, Social Security may owe you back benefits. If you earned more, you may owe back some of the benefits you received. You can report your earnings online through your Social Security account, by phone, or by mail.
If your earnings change significantly during the year — for example, if you lose a job or start a new one — you can contact Social Security to adjust your estimate. This prevents a large overpayment or underpayment at year's end.
Self-employment income and the earnings limit
If you are self-employed, your net profit (income minus business expenses) counts toward the earnings limit the same way wages do. You must include this income when you report to Social Security, even if you have not yet filed your tax return.
For self-employment, Social Security uses the net profit from your business as reported on Schedule C of your tax return. If you are unsure what your net profit will be, estimate conservatively — it is better to overestimate and receive a refund than to underestimate and owe money back.
If you own a business but do not actively work in it, the income from that business does not count toward the earnings limit. Social Security distinguishes between earned income (from work you do) and unearned income (from investments or passive business ownership).
How benefits are recalculated at full retirement age
When you reach your full retirement age, Social Security recalculates your benefit to account for the months when benefits were withheld due to earnings. This recalculation increases your monthly payment going forward, so you are not permanently penalized for working.
The recalculation is automatic. You do not need to contact Social Security or file any forms. The program adjusts your benefit based on the earnings record and the months of withholding, and your new payment begins the month after you reach full retirement age.
This recalculation is one reason why claiming early and working can sometimes make financial sense. If you claim at 62 and work for several years, the withheld benefits are credited back to you through a higher monthly payment once you reach full retirement age.
Earnings limits for spouses and dependents
If you receive benefits as a spouse or dependent on someone else's Social Security record, you are also subject to the same earnings limits. If you earn above the annual limit before your full retirement age, your benefits are reduced by the same formula: $1 withheld for every $2 earned above the limit.
Your earnings do not affect the primary worker's benefit — only your own. So if you are a spouse collecting on your partner's record and you work, your benefit may be reduced, but your partner's benefit continues unchanged.
Frequently Asked Questions
What counts as earnings for the Social Security limit?
Only wages from employment and net profit from self-employment count. Investment income, pensions, rental income, annuities, and interest do not affect your benefits. Bonuses, commissions, and vacation pay all count as wages.
Can I work part-time and still collect Social Security?
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 they exceed the limit, benefits are reduced by the formula that applies to your age.
What happens if I earn more than the limit and do not report it?
Social Security will eventually discover the unreported earnings through tax records and will recalculate your benefits. You will owe back the benefits you should not have received, and you may face penalties. It is better to report earnings honestly when you claim.
Do I lose benefits permanently if I work and earn above the limit?
No. Benefits are withheld temporarily while you are working and earning above the limit. Once you reach your full retirement age, the earnings limit disappears and your benefit is recalculated upward to account for the months of withholding.
Can I work after I reach full retirement age without losing any benefits?
Yes. Once you reach your full retirement age, there is no earnings limit. You can earn as much as you want and receive your full Social Security benefit with no reduction.