People retiring today are part of the first generation of workers who've paid more in Social Security taxes during their careers than they'll receive in benefits after they retire.
An Associated Press analysis finds this historic shift will get worse for future retirees.
Previous generations got a better bargain, mainly because payroll taxes were low when Social Security was enacted in the 1930s and remained so for decades.
If you retired in 1960, you could expect to get back seven times more in benefits than you paid in Social Security taxes, as long you made it to age 78 for men and 81 for women.
As recently as 1985, workers at every income level could retire and expect more in benefits than they paid in taxes.