Yes, but your income might reduce the amount of your benefit if you start receiving Social Security before you reach full retirement age (FRA), the age when you qualify to collect 100 percent of the maximum benefit allowed from your earnings history. Until then, Social Security doesn’t consider you fully “retired” if you make more than a certain amount from work, and it will deduct a portion of your benefits if your earnings exceed that limit. Once you reach FRA, there is no cap on how much you can earn and still receive your maximum Social Security benefit.
The earnings limits are adjusted annually for national wage trends. In 2019, you lose $1 in benefits for every $2 earned over $17,640. If you have a part-time job that pays $25,000 a year — $7,360 over the limit — Social Security will deduct $3,680 in benefits.
Suppose you reach full retirement age this year. In that case, the earnings limit is $46,920, with $1 in benefits withheld for every $3 earned over the limit. That applies until you actually hit your FRA; past that, there is no earnings limit.
If you’re self-employed, Social Security counts your net income only; if you receive wages, earnings-limit calculations are based on your gross pay. The Social Security pamphlet “How Work Affects Your Benefits” and its Retirement Earnings Test Calculator can provide more details.
Keep in mind
- The earnings cap applies only to income from work. It does not count investments, pensions, annuities or capital gains.
- If your Social Security payments are reduced because you earned income above the limit, spouses and children receiving benefits on your work record will have their payments reduced as well.
- The earnings cap and rules also apply to the work income of people receiving spousal, children's and survivor benefits.
- Benefits you lose by working before you reach full retirement age can be recouped later: When you reach FRA, Social Security increases your monthly benefit to account for the prior withholding.
Updated December 17, 2018