This announcement was surprising because the homebuilder lobby, like the realtor lobby, has historically been strongly defensive of tax incentives for homeownership. The Republican plan would sharply reduce the value of the mortgage interest deduction and abolish the property tax deduction entirely.

In recent days, the homebuilders have switched to a less surprising position: They will vigorously oppose the proposal, on the grounds that it eliminates tax provisions that encourage people to buy homes. And we've learned why the homebuilders switched sides: They thought they'd be getting a new tax credit for homeownership in the bill, which would offset the loss of homeownership-related tax deductions, but Republican congressional leaders decided not to create such a credit after all.

We're going to see a lot more of this in the coming days and weeks.

House Republicans plan to release legislative text for the tax plan on Wednesday. That text will tell a lot of people they're going to get screwed under the plan, and it will become even more unpopular than it already is.

It's hard to fit $5 trillion of tax cuts in a $1.5 trillion box

Trump and House Speaker Paul Ryan.
Carlos Barria/Reuters
Republican tax reformers face a math problem. They want to do about $5 trillion worth of tax cuts over a decade, but they only want to grow the budget deficit by $1.5 trillion. That means they have to find ways to raise about $3.5 trillion in offsetting revenue, and they need to resist the temptation to add new tax cuts demanded by various constituencies — such as the homeowner credit sought by the homebuilders.

A lot of the support for the tax overhaul comes from people who think they will get something specific out of the tax plan. But the need to fit the plan in the $1.5 trillion box will require telling a lot of those people that they won't get what they expected.

Some Republicans in the House have floated imposing new, much lower contribution caps on tax-deferred 401(k) retirement saving accounts. President Donald Trump, who seems to understand how unpopular this would be with both individual savers and the financial industry, promised not to do this. But House Republicans have kept the options open, probably because they think they may need the 401(k) provision to make the math add up.

Wednesday's bill draft may show that Republicans don't intend to keep the president's promise on the issue.

Republican Sens. Marco Rubio and Mike Lee say the plan ought to include a very large increase in the per-child tax credit. Rubio wants the credit to rise to at least $1,800 from $1,000, and he says that's "not a very negotiable number." But going to $1,800 instead of the $1,500 expected by the Tax Policy Center would add approximately $150 billion to the cost of the bill.

The child-credit increase is needed as part of a strategy to greatly reduce the number of middle-income households who would face tax increases under the Republican plan. Republicans haven't announced a fix for that because an effective fix to the middle-class problem with the plan would be really expensive, throwing the math greatly out of whack unless they're willing to greatly scale back tax cuts for the rich.

Business tax changes are full of political pitfalls, too

The headline from the corporate tax proposal — cutting the corporate tax rate to 20% from 35%— sounds good for pretty much any company. But there are supposed to be offsetting provisions to increase corporate tax revenue, and once they're detailed, some businesses will start to squawk.

Republicans are supposed to limit the deduction for business interest expenses. This could be bad news for highly leveraged businesses.

They're supposed to impose a new minimum tax on the global income of American multinational firms, to discourage accounting strategies that shift income offshore to avoid taxes. If the minimum rate is high enough, this will upset multinational firms like Apple that enjoy very low tax rates on income that they, in a fortunate happenstance, now say is mostly earned in ultra-low-tax Ireland.

For noncorporate businesses, there is supposed to be a generous tax break, with taxes on profits capped at 25% compared with the current 39.6%. But as I wrote last week, there is a difficult-to-resolve debate about which "guardrails" to impose around that tax break. Any possible solution involves excluding some kinds of businesses from the tax benefit and therefore turning supporters of the tax package into opponents.

Tax Policy Center

This bill can't be turned into a Christmas tree

A usual strategy for dealing with political problems like this is by caving to each lobby group.

Multinational corporations don't like the global minimum tax? OK, eliminate it, or set the rate so low it doesn't matter. Let anyone who claims to be a "businessperson" take the 25% tax preference. Create a new tax credit to buy off the homebuilders. Etcetera, etcetera.

But as with healthcare, the restrictions imposed by budget reconciliation greatly limit Republicans' options for legislative maneuvering around a tax overhaul. They can't buy everyone off in the ways they might try with a normal bill.

Budget reconciliation is the process by which the Senate can pass fiscal bills with a simple majority, with no Democratic votes needed to overcome a filibuster. But reconciliation bills can't raise the deficit after 10 years, and they have to follow reconciliation instructions — set out in the budget resolution that passed the House last week — that govern how much they can raise the deficit within 10 years.

The $1.5 trillion deficit-increase target isn't just a goal stated by Republican leaders. It's enshrined in the budget resolution, and they can't go back and change it.

So if they want to take out a revenue-raising provision that causes political problems — for example, if they decide they can't repeal the deduction for state and local taxes paid — they have to go back and take out some tax-cutting provision to stay inside the $1.5 trillion box.

And if they want to add a new tax cut to buy someone off, they have to take out someone else's tax cut.

This problem then compounds itself. The sharp corporate tax rate cut, to 20% from 35%, creates a lot of room to eliminate business tax deductions while convincing nearly every company that it will come out ahead.

But suppose the need to change other terms of the tax package means there isn't as much room to cut the corporate tax rate, and instead of 20% it has to go to 25% or 28%. Well, then a lot more companies will decide the rate cut isn't worth the loss of deductions. And then if they demand the restoration of those deductions, that will mean there's even less room to cut tax rates.

The logical endgame is a smaller, straightforward tax cut

Shawn Thew-Pool/Getty Images
I do think Republicans will eventually pass something they will call a tax reform bill. But the dynamic I describe will make it hard to impose many of the revenue-raising provisions they intend to include in such a bill.

The politically easiest way to do a $1.5 trillion tax cut is just to cut taxes. Cut tax rates across the board a bit; increase the child credit a bit. This was the model for the 2001 Bush tax cuts, and that plan's promise of "a tax cut for everyone who pays income taxes" was popular at the time.

This approach won't produce the massive, huge, luxurious, classy reductions in tax rates that Trump wants to brag about. But I think it's where Republicans will end up.