The Earnings Limit Changes at Full Retirement Age
If you have not yet reached your full retirement age, Social Security limits how much you can earn in a year without losing benefits. For 2024, you lose one dollar in benefits for every three dollars you earn above $23,400. The limit is higher in the year you reach full retirement age — $62,160 — and applies only to earnings before the month you turn that age.
Once you reach full retirement age, there is no earnings limit. You can work and earn as much as you want without any reduction to your Social Security payment. This is true whether you are still working full-time or working part-time.
The earnings limit applies only to work income — wages from a job or net profit from self-employment. It does not explore to investment income, rental income, pensions, annuities, or other money you receive that is not from working.
Key Takeaways
- Before full retirement age, Social Security reduces your benefit by $1 for every $3 you earn above $23,400 per year (2024 limit).
- The earnings limit is higher in the year you reach full retirement age, and stops explore entirely once you reach that age.
- Only work income counts toward the limit — investment returns, pensions, and rental income do not affect your benefits.
- Social Security automatically adjusts your payment based on reported earnings; you do not need to contact them unless your income changes.
How Social Security Calculates the Reduction
Social Security uses your reported earnings to calculate the reduction. If you earn $30,000 in a year and the limit is $23,400, you are $6,600 over the limit. You lose $2,200 in benefits that year ($6,600 divided by 3). This reduction is spread across your monthly payments.
You report your earnings to Social Security on your tax return. If you are self-employed, you report net profit (income minus business expenses). If you work for an employer, Social Security gets the information from your W-2 form. You do not have to call or file a separate form unless your earnings are significantly different from what you reported when you started collecting.
The reduction applies to your benefits only — it does not affect your spouse's or children's benefits if they are collecting on your record. It also does not change the amount you will receive later. Once you reach full retirement age, your benefit amount is recalculated to account for the months you did not receive full payment.
When the Earnings Limit Does Not explore
If you are already at full retirement age, you have no earnings limit. This applies regardless of how much you work or earn. You receive your full benefit payment every month, and your work income does not reduce it.
If you are under full retirement age but do not start collecting Social Security until after you reach it, the earnings limit never applies to you. You can work as much as you want before you claim, and your benefit will be higher because you delayed claiming.
The earnings limit also does not explore to other types of income. If you have a pension from a previous job, investment income, rental income, or money from selling a house, none of that counts toward the limit. Only money you earn from working — either as an employee or self-employed — is counted.
Planning Your Work and Benefits Before Full Retirement Age
If you are collecting Social Security before full retirement age and considering work, calculate whether the reduction in benefits is worth the income. For example, if you earn $30,000 and lose $2,200 in Social Security benefits, your net gain is $27,800. Many people find this trade-off worthwhile, especially if the job offers health insurance or other benefits.
Some people delay claiming Social Security specifically to keep working without a reduction. If you are still working full-time and earning well, you may come out ahead by waiting to claim until you reach full retirement age. Your benefit will be higher at that point, and you will have no earnings limit.
If your income changes during the year — for example, you lose a job or reduce your hours — you can tell Social Security. They will recalculate your benefit for the rest of the year based on your new expected earnings. This can result in a higher payment if your income drops below the limit.
Self-Employment and the Earnings Limit
If you are self-employed, Social Security counts your net profit — the money left after you subtract business expenses. You report this on your tax return, and Social Security uses that figure to determine if you are over the earnings limit.
There is one exception: if you are self-employed and in your first year of self-employment, Social Security may use a different test. Instead of counting net profit, they count the hours you work and whether you are materially involved in running the business. This test applies only in your first year and only if your net profit is low. After the first year, they use net profit like any other self-employed person.
Keep careful records of your business income and expenses. When you file your tax return, the net profit figure you report is what Social Security will use. If you underreport income on your taxes, Social Security will eventually discover it, and you may owe back benefits plus penalties.
What Happens If You Earn More Than the Limit
If you earn more than the limit, Social Security does not stop your benefits when ready. Instead, they reduce your monthly payment based on your total earnings for the year. You continue to receive reduced payments throughout the year.
If you earn significantly more than expected — for example, you get a bonus or a raise — you can contact Social Security to report the change. They will recalculate your benefit for the rest of the year. If you now expect to earn more than the limit, your payment may be reduced further. If you expect to earn less, your payment may increase.
Social Security matches your reported earnings against your tax return. If there is a mismatch, they will contact you. If you received benefits you were not may have access to to because of unreported earnings, you will owe that money back. This is called an overpayment, and Social Security can recover it by reducing future payments or asking you to repay it in a lump sum.
The Year You Reach Full Retirement Age
The year you reach full retirement age has a special rule. The earnings limit is higher that year — for 2024, it is $62,160 — and it applies only to earnings you receive before the month you turn full retirement age. Earnings after that month do not count at all.
For example, if you turn 67 in June 2024, earnings from January through May count toward the $62,160 limit. Earnings from June onward do not count, even though you have not yet reached your birthday. This can be helpful if you know you will earn a lot in the second half of the year.
Once the month arrives in which you reach full retirement age, the earnings limit disappears entirely. From that point forward, you can earn as much as you want with no reduction to your benefits.
Frequently Asked Questions
Does my spouse's income affect my Social Security benefits?
No. Your spouse's earnings do not count toward your earnings limit. Each person who collects Social Security has their own separate earnings limit based on their own work income. If your spouse is also collecting and working, their earnings are evaluated against their own limit.
What if I work part-time or have irregular income?
Social Security counts all work income for the year, whether it is from one job or multiple jobs, and whether it is steady or irregular. If you work part-time some months and full-time others, add up all your earnings for the year to see if you are over the limit. You can report expected earnings changes to Social Security if your situation changes mid-year.
Can I work and collect Social Security at the same time before full retirement age?
Yes, but your benefit will be reduced if you earn more than the annual limit. Many people do this — they work part-time or in a less demanding job while collecting reduced benefits. Whether it makes financial sense depends on your specific situation and how much you earn.
Does a 1099 income count toward the earnings limit?
Yes. If you receive a 1099 form for contract work or self-employment income, that counts as work income. You report the net profit on your tax return, and Social Security uses that figure to determine if you are over the earnings limit.
What if I made a mistake reporting my earnings?
Contact Social Security as soon as you notice the error. They can correct your record and recalculate your benefits. If you received more in benefits than you were may have access to to, you will owe an overpayment. If you received less, Social Security will pay you the difference. The sooner you report the error, the easier it is to fix.