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. The Social Security Administration does not stop your checks because you have a job. However, if you are under full retirement age and earn more than a set amount per year, Social Security will reduce your monthly payment by $1 for every $2 you earn above that threshold. Once you reach full retirement age, the earnings limit disappears entirely — you can work and 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 benefits by $1 for every $2 you earn above $23,400. The reduction applies only to the year you earn the extra money; your benefit amount returns to normal the following year. If you reach full retirement age during the year, a different limit applies only to earnings before the month you reach that age.
Key Takeaways
- You can work at any age while collecting Social Security retirement benefits without losing your benefits entirely.
- If you are under full retirement age, earnings above $23,400 per year reduce your benefits by $1 for every $2 over the limit.
- Once you reach full retirement age, you can earn unlimited income with no reduction to your Social Security payments.
- The earnings limit applies only to wages and self-employment income, not to pensions, investments, or rental income.
- Social Security counts only income earned in the current year; reductions do not carry over to future years.
How the earnings limit works before full retirement age
The reduction is straightforward math. If you earn $25,400 in a year and the limit is $23,400, you are $2,000 over the threshold. Social Security reduces your annual benefits by $1,000 (half of $2,000). That $1,000 reduction is spread across your 12 monthly payments, so you receive roughly $83 less per month that year.
The earnings limit applies only to wages you earn from work and net self-employment income. It does not count retirement account withdrawals, investment income, rental income, pensions, or annuities. If you are retired and living on investment returns or a pension while also collecting Social Security, those income sources do not trigger the earnings limit.
Social Security uses the income you report on your tax return to calculate the reduction. You do not have to report your earnings separately to Social Security; the agency cross-checks with the IRS. If you earn more than expected during the year, Social Security will adjust your payments and may ask you to repay the overpayment, though they often spread repayment across future months rather than demanding a lump sum.
What happens once you reach full retirement age
Full retirement age depends on your birth year. For people born in 1960 or later, full retirement age is 67. For those born between 1943 and 1954, it is 66. If you were born between 1955 and 1959, your full retirement age falls somewhere between 66 and 67 — the Social Security Administration publishes a chart showing the exact age for your birth year.
Once you reach full retirement age, the earnings limit vanishes. You can work full-time, earn six figures, or start a business, and your Social Security benefits will not be reduced. This is true for the rest of your life. The only reason your benefit amount would change after full retirement age is if you request a change to your payment or if you delay claiming and receive a higher benefit later.
Deciding whether to work before full retirement age
If you are under full retirement age and considering work, compare your expected earnings to the threshold. If you will earn less than $23,400 (for 2024), work does not affect your benefits at all. If you will earn more, calculate whether the reduction makes sense for your situation.
Some people find that working part-time and accepting a small benefit reduction is worth it — they gain income and stay active. Others prefer to let their full benefit run uninterrupted. There is no single right answer; it depends on your financial needs, health, and what you want to do with your time. If you are uncertain, the Social Security Administration's website has a benefits calculator that shows what your payment would be under different earnings scenarios.
How to report your earnings to Social Security
You do not need to file a separate form to report earnings. Social Security receives your income information from your tax return through the IRS. However, if you expect your earnings to be significantly higher or lower than usual, you can contact Social Security to update your estimate. This helps them adjust your payments in advance rather than asking for repayment later.
You can reach Social Security by phone at 1-800-772-1213, by visiting your local Social Security office, or through their website at ssa.gov. Have your Social Security number and recent tax information ready. If you are self-employed, bring documentation of your expected net income for the year.
Special rules if you claim before full retirement age
If you claimed Social Security before reaching full retirement age, the earnings limit applies to you until you turn full retirement age. This is true even if you claimed at 62 and are now 64 — the limit continues until the month you reach full retirement age. After that month, no earnings limit applies.
Some people claim early (at 62) knowing they will work and accept the earnings reduction. Others claim early and then stop working to avoid the reduction. If you have not yet claimed but are thinking about it, remember that claiming before full retirement age also means your monthly benefit is permanently lower — the earnings limit is temporary, but the benefit reduction is permanent. This is a separate calculation from the earnings limit and is worth discussing with a financial advisor or Social Security representative before you claim.
Frequently Asked Questions
Does part-time work affect my Social Security benefits?
Only if your total earnings for the year exceed the limit. Part-time work that keeps you under $23,400 annually (for 2024) does not reduce your benefits at all. If you earn $25,000, only the $1,600 over the limit triggers a reduction.
What if I am self-employed?
Self-employment income counts toward the earnings limit. Social Security uses your net self-employment income (revenue minus business expenses) as reported on your tax return. If you are self-employed and expect high earnings, contact Social Security to discuss how it affects your benefits.
Can I work overseas and still collect Social Security?
Yes, you can work abroad and collect benefits. However, the earnings limit still applies if you are under full retirement age. Additionally, if you are not a U.S. citizen, there are restrictions on how long you can stay outside the country without losing benefits — contact Social Security for details specific to your situation.
If my benefits are reduced because I earned too much, do I get that money back later?
No, the reduction is permanent for that year. However, when you reach full retirement age, Social Security recalculates your benefit to account for the months your payment was reduced. This recalculation can result in a slightly higher monthly benefit going forward, but it does not repay the money you lost.
What counts as income for the earnings limit?
Wages from employment and net self-employment income count. Pensions, annuities, investment income, rental income, and withdrawals from retirement accounts do not. If you are unsure whether a specific income source counts, ask Social Security directly.