The biggest share of federal spending now goes for Social Security (20.4 percent in 2010) and Medicare (13.1 percent), the two entitlement programs that big majorities of Americans want to protect from any reductions, according to a recent poll. Together these two programs for senior citizens consume more than one-third of spending, far more than national defense, which accounts for just 20.1 percent, despite the increases of recent years….
Who pays all of these taxes? The best information on that comes from the Congressional Budget Office, which has tracked the tax burden for many years. The most recent complete data cover 2007. CBO figured in that year more than half of all federal taxes was paid by the top 10 percent of income earners. They paid 55 percent of all federal taxes in 2007, CBO said.
That’s a comprehensive figure, counting the income tax, payroll taxes, excise taxes and even the corporate income tax (borne by stockholders in the form of reduced dividends and appreciation). And perhaps surprisingly, the top 10 percent of earners pay a greater share of federal taxes now than they did before the Bush tax cuts, which Democrats constantly criticize as a giveaway to “the rich.” The top 10 percent paid 50 percent of all federal taxes in 2001.