I had a recent conversation with a retiree that their social security benefits were cut in half because their income was too high. They mentioned this was new, but I can't find any new laws about this. Is this a recent change, or was this always the case and the person's income probably increased?
Despite what people like to hear, social security is a entitlement program. It was sold to many as a retirement plan, but much like income tax certain incomes receive a refund larger than the amount they paid in taxes. Other income have reduced deductions and pay a larger percentage on those reduced deductions.
Issues, such as you raise, only make sense if you see it as a entitlement program and not a pension plan. The SSA is really pushing people to not work and receive benefits. Its punitive if they work, receive benefits, and are not at full retirement age.
Lets assume your friend is not at full retirement age, and without working receives 1000/month in SS benefits. If he earns $28,920 for the year he will indeed have his benefit cut in half. Obviously that is not very much money.
In the year that he reaches full retirement age he can earn ~48K before a reduction, and then it is at a different rate. Assuming he reached that age in December, he could earn close to 50K before being reduced by half.
Once you are at full retirement age, then you are taxed on your SS benefit rather than having it reduced, which still kind of stinks.
The key here is don't take social security if you are still earning an income, unless you have reached full retirement age.