Its worse than that. You pay income tax on the money they take out of your check for SS, and then you pay income tax again on the amount they give back each month during retirement
Galveston County: A Model for Social Security Reform | NCPA
http://www.ncpa.org/pub/ba514
...If only. :^(