Social Security has different income limits depending on whether you've reached full retirement age
If you're under full retirement age and still working, Social Security reduces your benefit by $1 for every $2 you earn above an annual limit. That limit changes each year — it was $23,400 in 2024, but you should check the current year's figure on ssa.gov because it rises with wage growth. The reduction only applies to earnings, not to investment income, pensions, or other money you receive.
Once you reach full retirement age, you can earn as much as you want without any reduction to your benefits. There's no income limit at that point. This is the key difference that makes a real difference to people who want to keep working or start a business after claiming Social Security.
The year you reach full retirement age has a different rule. From January through the month before you turn full retirement age, Social Security reduces your benefit by $1 for every $3 you earn above a higher limit — $62,160 in 2024. Starting the month you reach full retirement age, the $1-for-$2 reduction stops entirely.
Key Takeaways
- If you claim Social Security before full retirement age, you lose $1 in benefits for every $2 you earn above the annual limit, which was $23,400 in 2024.
- Once you reach full retirement age, you can earn unlimited income without any reduction to your Social Security benefits.
- Only wages from work count toward the earnings limit — investment income, rental income, and pensions do not.
- The earnings limit increases each year, so you need to check the current figure rather than relying on past years' amounts.
- If you're self-employed, your net profit from self-employment counts as earnings for this purpose.
What counts as earnings under Social Security rules
Social Security counts wages from employment and net income from self-employment. If you work for an employer, your W-2 wages count. If you're self-employed, your net profit (after business expenses) counts. Bonuses, commissions, and vacation pay all count as earnings in the year you receive them.
Money that does not count includes investment income like dividends or capital gains, interest from savings accounts or bonds, rental income from property, pension payments, annuities, and money you inherit. Royalties from work you did before you claimed Social Security also don't count. The rule is straightforward: if it came from work you did after you claimed benefits, it counts. If it came from money sitting in an account or from past work, it doesn't.
How the earnings reduction actually works in practice
The reduction is automatic — you don't have to do anything to trigger it. Social Security uses the earnings information from your tax return to calculate how much to reduce your benefit. If you earn more than the limit, they reduce your payment starting the following year, once they have your tax information.
Here's a concrete example: if you're under full retirement age in 2024, the limit is $23,400. If you earn $30,000, you're $6,600 over the limit. Social Security reduces your annual benefit by $3,300 (half of $6,600). If your monthly benefit is $2,000, they might reduce it to $1,725 per month, or they might withhold several months of payments entirely — the effect is the same, but the method depends on how much you're over.
You can request a voluntary suspension of benefits if you think you'll earn too much, which stops your payments and lets your benefit grow. This is different from the automatic reduction and requires you to contact Social Security directly.
Full retirement age and when the earnings limit stops applying
Full retirement age depends on your birth year. If you were born in 1943 through 1954, your full retirement age is 66. If you were born in 1955, it's 66 and 2 months. The age continues to increase by 2 months for each birth year until it reaches 67 for people born in 1960 or later. You can find your exact full retirement age on ssa.gov by entering your birth date.
The moment you reach full retirement age, the earnings limit disappears. You can work full-time, start a business, or earn any amount without affecting your Social Security check. This is why some people delay claiming until full retirement age if they plan to keep working — they avoid the earnings reduction entirely.
Self-employment and the earnings test
If you're self-employed, Social Security counts your net profit from self-employment as earnings. Net profit means your gross income minus business expenses. You report this on Schedule C of your tax return, and Social Security uses that figure to determine whether you're over the earnings limit.
Self-employed people sometimes have timing questions about when income counts. Social Security uses the year you receive the money, not the year you earned it. If you invoice a client in December 2024 but don't receive payment until January 2025, the income counts in 2025 for the earnings test.
What happens if you earn more than the limit
The reduction is not a penalty — it's a temporary adjustment to your benefit. You're not losing money permanently. When you reach full retirement age, your benefit is recalculated to account for the months when payments were reduced or withheld. This means you'll receive higher monthly payments going forward to make up for the reduction, though you won't receive a lump sum for the months you didn't get paid.
Some people find this trade-off worthwhile. If you claim at 62 and work until 67, you'll have received reduced benefits for five years, but your benefit at 67 will be higher than it would have been if you'd never worked. The math depends on your specific situation — how much you earn, how much your benefit is, and how long you live.
Reporting your earnings to Social Security
You don't have to report your earnings to Social Security yourself. They receive your earnings information from your tax return. When you file your taxes, that information flows to Social Security, and they adjust your benefits accordingly if you're over the limit.
If you think you might be close to the earnings limit, you can contact Social Security to ask about your specific situation. They can tell you what your current benefit is and help you estimate whether you'll be over the limit based on your expected earnings. This is worth doing if you're self-employed or have variable income, because you can plan ahead rather than being surprised by a benefit reduction.
Frequently Asked Questions
Does my spouse's income count toward my earnings limit?
No. Each person who receives Social Security has their own separate earnings limit. Your spouse's wages don't affect your benefits, and your wages don't affect theirs. Each of you is evaluated independently.
What if I earn money from a job I started before I claimed Social Security?
It still counts. The rule is based on when you receive the money, not when you started the job. If you've been working at the same place for years and claim Social Security while still employed there, your wages count toward the earnings limit.
Can I work part-time and avoid the earnings reduction?
Only if your total earnings stay below the annual limit. There's no rule that part-time work is treated differently — it's the total amount you earn that matters. If you earn $20,000 from part-time work, you're under the 2024 limit of $23,400 and won't face a reduction.
Do I have to tell Social Security if I stop working?
You don't have to report it, but if you stop working partway through the year, you might be able to reduce or eliminate the earnings reduction. Contact Social Security to explain your situation — they can recalculate your benefit based on your actual earnings for the year rather than what you originally estimated.
What if I'm self-employed and have a loss instead of a profit?
A business loss counts as zero earnings for the Social Security earnings test, not as a negative number. You won't receive any benefit reduction, and you won't get credit for the loss either. The earnings test only looks at positive income.