Gaming the Budget Window

By :: June 23rd, 2010

Faced with continuing gridlock over a soup-to-nuts extenders bill, congressional leaders have gotten creative in their legislative strategy. Exhibit A is a stripped-down bill that passed the Senate by unanimous consent on Friday. This bill would temporarily reverse the 21% cut in Medicare physician payment rates that took effect earlier this month. The price tag for this six-month “doc fix” is a bit more than $6 billion over the next ten years.

To appear fiscally prudent, lawmakers want to pay for that spending by raising new revenues or reducing other spending. About $4 billion would come from changes to Medicare. The other $2 billion would come from allowing businesses to postpone contributions to their underfunded pension plans.

Yes, you read that correctly. In the strange world of Washington budgeting, lawmakers can pay for new spending by making it easier for corporations to underfund employee pensions.

You might think this move would worsen the budget situation since the government insures pensions through the Pension Benefit Guarantee Corporation. And you would be right. If firms put off needed contributions to their plans, the PBGC will be exposed to more losses, and future government spending will be higher (even if PBGC collects somewhat higher premiums because of the underfunding). Many of those losses won’t occur for years, however, and thus fall outside the 10-year window that Congress uses to evaluate the budgetary impacts of legislation.

And that’s not all. When companies make pension contributions, they get to deduct that money from their income. Lowering pension contributions for a few years would thus temporarily raise taxable corporate income and boost corporate tax revenues. But those tax gains would reverse once firms have to fund their pension plans. That’s why the pension provision would increase corporate tax revenues by about $6 billion through 2016 and then would lower revenues by about $4 billion in 2017 through 2020.

Over ten years, the net revenue gain would total about $2 billion, enough to cover the remaining costs of the six-month doc fix. But that’s only because we’d also lose about $2 billion in revenue outside the budget window. Taking those losses into account, the bill would generate essentially no net revenues.

The doc fix/pension underfunding bill would be “paid for” only because Congress would have managed to push both future spending increases and future revenue losses outside the budget window. Let’s hope such budget gaming isn’t the norm when Congress finally confronts our larger budget challenges.


  1. Anonymous  ::  9:07 pm on June 23rd, 2010:

    Ultimately, entitlement enhancements, like a permanent doc fix, should only be possible by cutting the relevant entitlement or by raising the relevant taxes or premiums. The Democrats are weak for not mentioning this and insisting that the Republicans acknowledge it. Indeed, I would rather see deficit financing than see the kind of budgetary fraud contained in this legislation.

  2. Anonymous  ::  9:43 pm on June 23rd, 2010:

    Republicans set the standard for gaming the budget window in 2001. They have no right to complain about it.
    It's a shame that Enron-style accounting is perfectly legal (hat tip to David Cay Johnston) when politicians do it.

  3. Anonymous  ::  9:41 pm on June 24th, 2010:

    Hypocrisy is common in politics. Actions should be evaluated as to whether or not they make sense themselves. I don't expect Kagan should be allowed to be Borked, just because it was done to Bork.

  4. themagicofmakingup  ::  6:11 pm on May 30th, 2011:

    you are in reality a good webmaster. The site loading pace is incredible. It sort of feels that you’re doing any unique trick. Furthermore, The contents are masterwork. you have done a great activity in this topic!

  5. greece  ::  5:47 pm on July 3rd, 2013:

    I’m not sure why but this website is loading extremely slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back
    later on and see if the problem still exists.