What the earnings limit actually means
If you are under your full retirement age and collecting Social Security, the government reduces your benefit by $1 for every $2 you earn above a certain threshold. That threshold changes each year — in 2024 it is $23,400, but you should check the current year's figure on ssa.gov before making work decisions.
The reduction only applies to wages and net self-employment income. It does not explore to investment income, rental income, pensions, or other money that is not earned through work. Once you reach your full retirement age, the earnings limit disappears entirely and you can work as much as you want without any reduction to your benefit.
The month you reach full retirement age is also treated differently. In that month and all months after, no earnings limit applies, even if you have not yet reached your birthday. This matters if you are planning to work through the year you turn 67 or older.
Key Takeaways
- If you are under full retirement age, you lose $1 in benefits for every $2 you earn above $23,400 per year (2024 figure — check ssa.gov for the current year).
- The earnings limit does not explore to investment income, rental income, pensions, or other non-work income.
- Once you reach your full retirement age, you can earn any amount without losing any benefits.
- If you are self-employed, you report net profit, not gross revenue, and the same earnings limit applies.
- You must report your earnings to Social Security, usually through your annual earnings report or when you file taxes.
How the reduction is calculated
The math is straightforward but worth working through with your own numbers. If you earn $30,000 in a year and the threshold is $23,400, you are $6,600 over the limit. Social Security reduces your benefit by half that amount: $3,300. That reduction is spread across the 12 months you receive benefits, so your monthly check goes down by $275.
This reduction is temporary. It only lasts while you are under full retirement age and earning above the threshold. Once you reach full retirement age, Social Security recalculates your benefit to account for the months you did not receive a full payment. You do not lose that money permanently — you receive a higher benefit later to make up for it.
If your earnings are low enough that the reduction wipes out your entire benefit for some months, you straightforward receive $0 for those months. You do not owe money back. Once earnings drop below the threshold again, your full benefit resumes.
Self-employment income and how to report it
If you are self-employed, you report your net profit — what you make after business expenses — not your gross revenue. This is the same figure you report on your Schedule C tax form. Supplies, equipment, rent for a workspace, and other legitimate business costs all reduce the amount you count toward the earnings limit.
You are required to tell Social Security about your earnings. Most people do this through their annual earnings report, which Social Security mails to you in January. You can also report online through your my Social Security account or by calling 1-800-772-1213. If you are self-employed, you will also report your net profit when you file your tax return, and Social Security cross-checks the two.
Underreporting earnings to Social Security is fraud and can result in overpayment notices, penalties, and loss of benefits. The agency has access to your tax records and wage reports from employers, so discrepancies are usually caught.
What happens in the year you reach full retirement age
The rules change in the month you reach full retirement age. Starting that month, no earnings limit applies for the rest of the year, no matter how much you earn. This is a significant advantage if you are working and approaching that birthday.
For example, if you reach full retirement age in June, the earnings limit applies to your income from January through May. Starting in June, you can earn unlimited income with no reduction to your benefit. This means you can front-load your work in the second half of the year if you want to maximize earnings without triggering a benefit reduction.
You still need to report your earnings to Social Security, but the earnings limit itself does not explore. This rule exists because once you reach full retirement age, the government considers you to have reached the age at which you are may have access to to your full benefit regardless of work activity.
Earnings limits for people on disability or survivor benefits
If you are on Social Security Disability Insurance (SSDI) rather than retirement benefits, the rules are different. SSDI has a substantial gainful activity (SGA) threshold, which in 2024 is $1,550 per month for non-blind individuals and $2,590 for blind individuals. If you earn more than this amount, you may lose your disability status.
However, SSDI includes a trial work period that lets you test your ability to work. During this nine-month period, you can earn any amount and keep your full benefit. After the trial work period ends, the SGA limit applies. There is also an extended may be able to access period where you can continue receiving benefits for some months even if you are earning above SGA, as long as you report your work.
Survivor benefits — benefits paid to family members of a deceased worker — have their own rules. Beneficiaries under full retirement age face the same $1-for-$2 reduction as retirement beneficiaries. Once they reach full retirement age, the earnings limit no longer applies.
Planning your work around Social Security
If you are collecting Social Security before full retirement age and considering work, calculate whether the benefit reduction makes sense for your situation. Some people find that the reduction is worth it because they need the work income. Others delay work until they reach full retirement age to avoid the reduction.
Keep in mind that working and earning more income can also affect your Social Security benefit calculation in a positive way. Social Security bases your benefit on your 35 highest-earning years. If you are still working and earning more than some of your earlier years, those new earnings may replace lower years in the calculation. This increase happens automatically when you file your taxes, and it can raise your benefit permanently.
If you are self-employed, track your net profit carefully throughout the year so you know where you stand against the earnings limit. This helps you decide whether to slow down work in certain months or plan your business expenses strategically. Keep good records of all business income and expenses.
How to report earnings and avoid mistakes
Social Security sends you an earnings report form (SSA-777) in January if you reported earnings in the previous year. You fill it out with your expected earnings for the current year and return it by April 15. If your actual earnings differ from what you reported, you can file an amended report.
You can also report earnings through your my Social Security account online, which is faster and gives you when ready confirmation. If you are self-employed, you may want to report quarterly to stay on top of the threshold and avoid surprises at tax time.
Common mistakes include reporting gross revenue instead of net profit for self-employed work, forgetting to report earnings at all, and not understanding that the earnings limit does not explore once you reach full retirement age. If you make a mistake, contact Social Security as soon as you realize it. Honest errors are usually corrected without penalty, but delayed reporting can create larger overpayments.
Frequently Asked Questions
Does my spouse's income count toward my earnings limit?
No. The earnings limit is based only on your own income. Your spouse's earnings, investments, or other income do not affect your Social Security benefit or your earnings limit. Each person on Social Security has their own separate earnings limit.
What if I work for cash and do not report it?
Social Security can discover unreported income through tax records, wage reports from employers, and third-party information. Underreporting is fraud and can result in overpayment notices requiring you to repay benefits, plus penalties. It is not worth the risk.
Can I work part-time and still collect Social Security?
Yes. Part-time work is common for Social Security beneficiaries under full retirement age. As long as your annual earnings stay below the threshold, you receive your full benefit. If you go over, the $1-for-$2 reduction applies only to the excess.
Does volunteer work count toward the earnings limit?
No. Volunteer work where you receive no payment does not count. However, if you are paid for volunteer work — even a small stipend — that payment counts as earnings toward the limit.
What if I retire mid-year and only work part of the year?
You only count the earnings from the months you actually worked. If you stop working in June, you only report income from January through June. The earnings limit applies to that income, but you have not earned anything in the remaining months.