Yes, you can work and collect Social Security, but your benefits may be reduced if you earn above a certain amount
You are allowed to work while receiving Social Security retirement benefits. However, the Social Security Administration (SSA) reduces your monthly payment if your earnings exceed an annual limit. The reduction applies only in the year you reach full retirement age and in years before you reach it. Once you hit 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 have not yet reached full retirement age, SSA deducts $1 in benefits for every $2 you earn above the limit. In the year you reach full retirement age, a different limit applies only to earnings before the month you turn that age, and the deduction is $1 for every $3 earned above that threshold.
The key to understanding this rule is that SSA counts only wages from employment and net income from self-employment. It does not count investment income, pensions, annuities, or other retirement income.
Key Takeaways
- You can work at any age while collecting Social Security, but benefits are reduced if earnings exceed the annual limit set by SSA.
- The earnings limit for 2024 is $23,400 if you have not reached full retirement age, with a $1-for-$2 reduction in benefits for income above that amount.
- Once you reach your full retirement age, the earnings limit no longer applies and you keep all your benefits regardless of work income.
- Only wages and self-employment income count toward the earnings limit; investment income, pensions, and other retirement payments do not.
- You must report your earnings to SSA, and the agency will adjust your benefits automatically based on what you report.
How the earnings limit works before full retirement age
If you are collecting Social Security and you have not yet reached your full retirement age, SSA applies an earnings test. This means they track how much you earn in a calendar year and reduce your benefits if you go over the limit.
For 2024, the limit is $23,400 per year. If you earn $25,400, you are $2,000 over the limit. SSA deducts $1 from your benefits for every $2 you earn above the threshold, so they would withhold $1,000 from your annual benefits. This withholding is spread across your monthly payments.
The reduction is automatic. You do not have to request it or fill out a special form. SSA calculates the adjustment based on the earnings you report, and your monthly payment changes accordingly. If you underestimate your earnings when you start benefits, SSA will catch up with you at tax time and adjust future payments or ask you to repay the overpayment.
The year you reach full retirement age
The earnings limit changes in the year you turn your full retirement age. SSA only counts earnings you make before the month you reach that age. Once you reach full retirement age, no earnings limit applies for the rest of the year or any year after.
In the months before you reach full retirement age, a higher earnings limit applies: $62,160 for 2024. The deduction is also less steep — $1 in benefits for every $3 earned above the limit instead of $1 for every $2. This gives you more room to work without losing benefits in that final stretch.
For example, if you reach full retirement age in June 2024, SSA counts only your earnings from January through May. Any income you earn from June onward does not affect your benefits at all, even if you earn $200,000 in those months.
What counts as earnings and what does not
SSA counts only wages from a job and net profit from self-employment. This includes salary, hourly wages, bonuses, and commissions. If you own a business, SSA counts your net self-employment income — that is, your profit after business expenses.
SSA does not count investment income, interest, dividends, capital gains, rental income, pensions, annuities, or other retirement payments. It also does not count sick pay or vacation pay you receive after you stop working, though it does count these if you receive them while still employed.
If you are unsure whether a particular type of income counts, you can call SSA at 1-800-772-1213 or visit your local Social Security office. They can tell you whether your specific situation triggers the earnings limit.
Reporting your earnings to Social Security
You are responsible for telling SSA about your earnings. You can report them online through your my Social Security account, by phone, by mail, or in person at a Social Security office. SSA asks you to report your earnings as soon as you know what you will earn for the year, not just at tax time.
If you think your earnings will be close to or over the limit, report early. SSA can then adjust your benefits before you receive an overpayment. If you do receive more than you should have, you will need to repay it, though SSA may let you repay over time rather than in a lump sum.
You do not need to report earnings from a job that ended before you started collecting benefits. You only report earnings from work you do after your benefits begin.
How working affects your future benefit amount
Working while you collect Social Security can actually increase your future benefits. SSA recalculates your benefit amount each year based on your latest earnings. If you earn more in a year than you did in an earlier year that was included in your original calculation, SSA may increase your monthly payment.
This is separate from the earnings limit reduction. The earnings limit temporarily reduces your monthly check if you earn too much. But at the same time, those new earnings might raise your permanent benefit amount, which takes effect later.
For example, you might lose $500 in benefits this year because you earned over the limit, but next year SSA might increase your monthly payment by $50 because your new earnings were higher than an old year in your record. The long-term gain can offset the short-term reduction, especially if you work several years after claiming benefits.
Working before you claim Social Security
If you have not yet claimed Social Security but you are still working, the earnings limit does not explore. You can earn any amount without affecting your future benefits. However, your future benefit amount will be based on your complete earnings record, including the years you work before you claim.
Delaying your claim past your full retirement age also increases your monthly benefit. For each year you wait between full retirement age and age 70, your benefit grows by about 8 percent per year. This is separate from the earnings limit — it is a permanent increase to your benefit amount.
If you are working and thinking about when to claim, consider that working longer means higher future benefits both because you add more earnings to your record and because you delay your claim date.
Frequently Asked Questions
What happens if I earn more than the limit and do not report it?
SSA will discover the overpayment when you file your tax return or when they review your earnings record. You will be asked to repay the money, and SSA may withhold future benefits to recover it. It is better to report earnings upfront so SSA can adjust your benefits before you receive an overpayment.
Can I work part-time and still collect full benefits?
Only if your total earnings for the year stay below the annual limit. For 2024, that limit is $23,400 if you have not reached full retirement age. Part-time work that stays under this amount does not reduce your benefits. Once you reach full retirement age, there is no limit at all.
Does my spouse's work affect my Social Security benefits?
No. The earnings limit applies only to the person who is collecting benefits. Your spouse's earnings do not count toward your limit, and your earnings do not count toward theirs. Each person reports their own earnings separately.
If I work and lose benefits due to the earnings limit, do I get that money back later?
Not as a direct refund, but SSA recalculates your benefit amount when you reach full retirement age. They account for the months your benefits were reduced, and your new payment amount is adjusted to reflect this. Over time, you typically receive back most or all of the money that was withheld, though it takes years.
What if I am self-employed — how do I report my earnings?
Report your net self-employment income, which is your profit after business expenses. You can report this through your my Social Security account, by phone, or in person. Keep records of your business income and expenses so you can report accurately. SSA will verify your self-employment income against your tax return.