Per Article 1, Section 7:
All Bills for raising Revenue shall originate in the House of Representatives; but the Senate may propose or concur with Amendments as on other Bills.It seems pretty clear.
And, as not only a tax bill, in part, but a bill that increased certain taxes and tax rates, it's a revenue bill, per and simple.
I think it is unconstitutional. I'm still surprised that no House tea partier has filed for an injunction in court.
That said, per a friend of mine on Facebook, the Senate apparently had an attack of "oops, Houston, we have a problem."
So, the House passed HR 8 as a "dummy bill" and the Senate amended it to stick in all the original bill language.
But, somebody might argue an "ex post facto" fix doesn't count, or at least that it didn't count until after this "fix." Still, it shows how dysfunctional Congress has become. And, this WILL be remembered in six weeks by tea partiers in the House, you can count on that.