Social Security tax revenues and the program’s trust fund will cover the cost of benefits for a few more decades, until about 2036.

Payroll taxes and premiums do not cover all Medicare costs — federal general funds were used for nearly half of these costs in 2010.

There are no dedicated federal revenues for Medicaid. The United States spends more of its general revenue on Medicaid than on Medicare.

While spending on unemployment and food stamps rises during recessions, it is expected to decline over the next decade.