For more than 25 years after the 1983 amendments to Social Security, the federal government collected more in Social Security payroll taxes each year than it paid out in benefits. Those surplus revenues were supposed to be saved, but instead Congress spent every last dime of them and replaced the excess payroll tax revenue it looted from the Social Security Trust Fund with I.O.U.s written to itself.
At the end of 2010, the federal government owed the Trust Fund $2.61 trillion. Congress has drained the Trust Fund dry. (Source: Forbes)