You can work while receiving Social Security, but your earnings may reduce your benefits temporarily
Whether you can work and still receive Social Security depends on your age and how much you earn. If you have reached your full retirement age, you can work as much as you want without any reduction to your benefits. If you are younger than your 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 figure on the Social Security Administration website before you take a job.
The reduction is temporary. Once you reach your full retirement age, Social Security recalculates your benefit to account for the months your payment was reduced, and you receive a higher monthly amount going forward. This means the money is not lost — it is deferred until later.
Key Takeaways
- If you have reached your full retirement age, you can work without any limit and receive your full Social Security benefit.
- If you are under full retirement age, Social Security reduces your benefit by $1 for every $2 you earn above the annual earnings limit.
- The earnings limit changes each year and applies only to wages and self-employment income, not to pensions, investments, or rental income.
- Once you reach full retirement age, your benefit is recalculated to restore the amount that was withheld, so the reduction is not permanent.
- You must report your earnings to Social Security, usually through your annual earnings report or when you file taxes.
How the earnings limit works before full retirement age
Social Security only counts earned income — wages from a job or net income from self-employment. It does not count retirement savings, investment income, rental income, pensions from other sources, or money from family members. This means you can have substantial income from investments or a pension and still receive your full Social Security benefit.
The reduction applies only to earnings above the limit. If the annual limit is $23,400 and you earn $30,000, Social Security subtracts $6,600 from your earnings. Then it reduces your annual benefit by half of that amount — $3,300. If your monthly benefit is $2,000, Social Security would withhold $275 per month for that year.
The earnings limit applies differently in the year you reach full retirement age. In that year only, Social Security counts earnings before the month you reach full retirement age. Once you reach full retirement age in that month, no further reduction applies for the rest of the year, no matter how much you earn.
What counts as earnings and what does not
Wages from an employer count fully toward the earnings limit. If you are self-employed, Social Security counts your net self-employment income — your profit after business expenses. Bonuses, commissions, and vacation pay all count as earnings in the year you receive them.
These do not count: Social Security benefits themselves, pensions from a former employer, interest and dividends, capital gains, rental income (unless you are in the real estate business), royalties, annuities, or money you receive as a gift or inheritance. If you receive a pension from work you did before you started receiving Social Security, that pension does not affect your benefit.
If you own a business and work in it, Social Security may count your income differently depending on whether the business is incorporated. Discuss your specific situation with a Social Security representative or a tax professional to understand how your particular income will be treated.
How to report your earnings to Social Security
You do not have to report earnings as you go. Social Security learns about your earnings when you file your federal income tax return. However, if you expect your earnings to exceed the limit, you can report them to Social Security in advance so the agency can adjust your payments before overpayment occurs.
You can report earnings by calling Social Security at 1-800-772-1213, visiting your local Social Security office, or creating an account on ssa.gov and using the message feature. If you report early, Social Security can withhold the correct amount from your monthly payment rather than creating a debt you owe back later.
If you do not report and Social Security later discovers you earned more than the limit, you will owe back the benefits you received. Social Security will recover the overpayment by reducing future payments or asking you to repay it. Reporting early prevents this problem.
What happens when you reach full retirement age
Your full retirement age depends on the year you were born. For people born in 1960 or later, full retirement age is 67. For people born between 1943 and 1954, it is 66. If you were born between 1955 and 1959, your full retirement age falls between 66 and 67 — the Social Security Administration website has a table showing the exact age for your birth year.
Once you reach that age, the earnings limit no longer applies. You can earn any amount and receive your full benefit. Social Security will also recalculate your benefit to account for the months your payment was reduced. The recalculation increases your monthly benefit permanently, so you receive a higher amount for the rest of your life.
This recalculation is automatic. You do not have to ask for it or file anything. Social Security performs it in the month you reach full retirement age.
Working while receiving benefits before age 62
If you have not yet reached age 62, you cannot receive Social Security retirement benefits, even if you have worked long enough to be may have access to to them. You must wait until age 62 at the earliest to start benefits. However, you may be may have access to to other Social Security benefits — for example, if you are disabled or if you are the spouse or child of someone receiving benefits.
If you receive disability benefits and work, different rules explore. Social Security allows you to work and earn a certain amount without losing benefits during a trial work period. After that, your benefits may be reduced or stopped depending on your earnings. Contact Social Security directly if you receive disability benefits and plan to work.
Planning your work and benefits strategy
Some people choose to delay starting Social Security benefits so they can continue working without the earnings limit reducing their payment. Each year you delay past age 62, your monthly benefit increases by about 8 percent, up until age 70. If you plan to work substantially and earn above the limit, delaying benefits may result in a higher lifetime benefit.
Others start benefits at 62 and accept the earnings reduction, knowing they will receive the recalculated higher benefit once they reach full retirement age. This strategy works if you plan to work only temporarily or if your earnings will be modest.
There is no single right answer — it depends on your health, how long you expect to live, how much you plan to earn, and your personal financial situation. A financial advisor or Social Security representative can help you think through the trade-offs.
Frequently Asked Questions
If I work and my benefits are reduced, do I lose that money forever?
No. Once you reach full retirement age, Social Security recalculates your benefit to account for the months your payment was withheld. Your monthly benefit increases permanently to restore the value of the withheld amounts. The reduction is temporary, not permanent.
Does my pension count toward the earnings limit?
No. Pensions from a previous employer do not count as earnings. Only wages from current work and net self-employment income count toward the limit. You can receive a pension and your full Social Security benefit at the same time.
What if I am self-employed — how do I report my income?
Social Security counts your net self-employment income, which is your profit after business expenses. You report this on your federal tax return, and Social Security learns about it when you file taxes. If you expect to exceed the earnings limit, you can call Social Security at 1-800-772-1213 to report your expected income in advance.
Can I work part-time and still get my full benefit if I am under full retirement age?
Only if your total earnings stay below the annual limit. If you earn above the limit, your benefit is reduced by $1 for every $2 over the limit. Part-time work that stays below the limit does not affect your benefit at all.
What if I start benefits at 62 but then decide to work more than I expected?
You can report your new expected earnings to Social Security, and they will adjust your payments. If you end up owing money back because you earned more than expected, Social Security will recover it from future payments. You can also contact Social Security to discuss whether suspending your benefits temporarily might be a better option.