In an interview with NBC's Meet the Press, Boehner said the two-month extension would be "just kicking the can down the road."
"It's time to just stop, do our work, resolve the differences, and extend this for one year," Boehner said. "How can you have tax policy for two months?"
He said that Republicans wanted to extend the tax cut for a year but that it would have to be financed with cuts in the existing budget. When congressional aides announced the deal Friday, they said the items it contained were fully paid for.
But any thought that Congress will agree on a yearlong tax-cut extension or on the other provisions is extremely optimistic, given that its work would overlap with President Obama's State of the Union speech, the heat of the Republican primaries, and a presidential campaign hitting full stride. Obama and Senate Democrats criticized Boehner's stance on the payroll tax cut, saying he was renouncing the package negotiated last week by House and Senate leaders.
"The bipartisan compromise passed in the Senate yesterday received 89 votes, including 39 Republican votes, and Speaker Boehner himself just yesterday called it a 'good deal' and a 'victory,' " White House communications director Dan Pfeiffer said in a statement.
"If House Republicans refuse to pass this bipartisan bill to extend the payroll tax cut," Pfeiffer said, "there will be a significant tax increase on 160 million hardworking Americans in 13 days that would damage the economy and job growth."
Senate Majority Leader Harry Reid (D., Nev.) said that Boehner had asked him and the minority leader, Sen. Mitch McConnell (R., Ky.), to work out a compromise on the tax cut and that it had been agreed to by both political parties.
"Neither side got everything they wanted, but we forged a middle ground that passed the Senate by an overwhelming bipartisan majority," Reid said in a statement. "If Speaker Boehner refuses to vote on the bipartisan compromise that passed the Senate with 89 votes, Republicans will be forcing a thousand-dollar tax increase on middle-class families on Jan. 1."
Boehner's remarks on Meet the Press came less than 24 hours after a conference call in which, several participants said, he tried to sell the package of bills to his members, pointing to a provision that would speed Republican-supported construction of an oil pipeline, known as Keystone XL, from Canada to the Gulf Coast.
Many Republican lawmakers were not happy with the legislation, chiefly because they objected to the tax-cut extension's cost.
Among them was the House majority leader, Rep. Eric Cantor of Virginia. A statement that Cantor's office issued Sunday said that on Monday, the House would either amend the Senate bill so that it met the "needs of hard-working taxpayers and middle-class families," or pass a motion to move the measure to a conference committee to accomplish the same goal.
Cantor said the House opposed the Senate bill "because - to put it simply - we owe the middle class, employers and doctors better than a two-month extension."
Boehner's decision to back away from a deal on the payroll tax cut was similar to his actions during debt-reduction talks with Obama in July. After it appeared that both sides had agreed to a deal that would cut spending but raise taxes on the wealthy, Boehner pulled out of talks when it became clear that the more conservative members of his rank and file would not agree to the tax increase.
The Obama administration strongly supports a yearlong extension of the payroll tax cut but signed off on the two-month measure. Obama acknowledged Saturday that a temporary extension would mean Democrats and Republicans could be fighting the same fight again in February.
In remarks before the White House press corps, the president said that next year's vote should be a "formality," and that he expected that Congress would accomplish his goal of a one-year extension "with as little drama as possible when they come back next month."