More from Paul Krugman’s excellent column:
Here’s the truth: by law, Social Security has a budget independent of the rest of the U.S. government. That budget is currently running a surplus, thanks to an increase in the payroll tax two decades ago. As a result, Social Security has a large and growing trust fund.
When benefit payments start to exceed payroll tax revenues, Social Security will be able to draw on that trust fund. And the trust fund will last for a long time: until 2042, says the Social Security Administration; until 2052, says the Congressional Budget Office; quite possibly forever, say many economists, who point out that these projections assume that the economy will grow much more slowly in the future than it has in the past.