President Donald Trump's sweeping tax and spending bill passed the House 215-214-1 early Thursday morning, beating House Speaker Mike Johnson's Memorial Day deadline.
Reps. Warren Davidson, R-Ohio, and Thomas Massie, R-Ky., voted with every Democrat, while House Freedom Caucus Chair Andy Harris, R-Md., allowed the measure to pass by voting present.
The bill now heads to the Senate for consideration.
"The media and the Democrats have consistently dismissed any possibility of House Republicans succeeding in our mission to enact President Trump's America First agenda," Johnson wrote in a statement, taking a victory lap on unifying a divided GOP. "Once again, they have been proven wrong.
"Today, the House has passed generational, nation-shaping legislation that reduces spending, permanently lowers taxes for families and job creators, secures the border, unleashes American energy dominance, restores peace through strength, and makes government work more efficiently and effectively for all Americans.
"House Democrats voted against all of it — which clearly proves they want tax hikes on their constituents, open borders, and Medicaid for illegal immigrants.
"We look forward to the Senate's timely consideration of this once-in-a-generation legislation and stand ready to continue our work together to deliver The One Big Beautiful Bill to the president's desk."
Rep. Rick Allen, R-Ga., also urged quick passage in a statement to detractors and Americans.
"House Republicans have met the moment before us with passage of today's historic legislation," Allen said in a statement. "Through months of hard work, valuable input from all Members of our conference, and a clear mandate from 77 million Americans — the House has delivered the people's agenda.
"The One Big Beautiful Bill Act codifies President Trump's priorities by providing resources to secure the border, making a generational investment in America's defense, bolstering domestic energy dominance, avoiding the largest tax hike in history, and protecting our most vulnerable communities.
"My colleagues in the Senate must move expeditiously in passing our bill and sending it to President Trump's desk. The sooner this legislation is signed into law, the sooner our economy will experience record growth and American families, workers, and businesses will see the relief they have long deserved."
The bill would extend Trump's signature 2017 tax cuts, create new tax breaks for tipped income and auto loans, end many green-energy subsidies and boost spending on the military and immigration enforcement. It would also tighten eligibility for food and health programs that serve millions of low-income Americans.
Trump's "One Big Beautiful Bill" raises the U.S. debt limit by $3.8 trillion to $36.2 trillion U.S. over the next decade, according to the nonpartisan Congressional Budget Office.
House Republicans stayed up all night to pass their multitrillion-dollar tax breaks package, with Johnson defying the skeptics and unifying his ranks to muscle Trump's priority bill to approval Thursday.
With last-minute concessions and stark warnings from Trump, the Republican holdouts largely dropped their opposition to salvage the "One Big Beautiful Bill" that is central to the GOP agenda. The House launched debate before midnight and by dawn the vote was called, 215-214, with Democrats staunchly opposed.
"To put it simply, this bill gets Americans back to winning again," Johnson, R-La., said.
The outcome caps an intense time on Capitol Hill, with days of private negotiations and public committee hearings, many happening back-to-back, around-the-clock. Republicans insisted their sprawling 1,000-page-plus package was what voters sent them to Congress — and Trump to the White House — to accomplish. They believe it will be "rocket fuel," as one put it during debate, for the uneasy U.S. economy.
Trump himself demanded action, visiting House Republicans at Tuesday's conference meeting and hosting GOP leaders and the holdouts for a lengthy session Wednesday at the White House. Before the vote, the administration warned in a pointed statement that "failure to pass this bill would be the ultimate betrayal."
Central to the package is the GOP's commitment to extending some $4.5 trillion in tax breaks they engineered during Trump's first term in 2017, while temporarily adding new ones he campaigned on during his 2024 campaign, including no taxes on tips, overtime pay, car loan interest, and others.
To make up for some of the lost tax revenue, the Republicans focused on changes to Medicaid and the food stamps program, largely by imposing work requirements on many of those receiving benefits. There's also a massive rollback of green energy tax breaks from the Biden-era Inflation Reduction Act.
Additionally, the package tacks on $350 billion in new spending, with about $150 billion going to the Pentagon, including for the president's new " Golden Dome" defense shield, and the rest for Trump's mass deportation and border security agenda.
All told, the nonpartisan Congressional Budget Office estimates 8.6 million fewer people would have healthcare coverage and 3 million less people a month would have SNAP food stamps benefits with the proposed changes.
The CBO said the tax provisions would increase federal deficits by $3.8 trillion over the decade, while the changes to Medicaid, food stamps, and other services would tally $1 trillion in reduced spending. The lowest-income households in the U.S. would see their resources drop, while the highest ones would see a boost, it said.
House Minority Leader Hakeem Jeffries, D-N.Y., read letters from Americans describing the way the program cuts would hurt them.
"This is one big ugly bill," he said.
As the minority, without the votes to stop Trump's package, Democrats instead offered up impassioned speeches and procedural moves to stall its advance. As soon as the House floor reopened for debate, the Democrats forced a vote to adjourn. It failed.
In "the dark of night they want to pass this GOP tax scam," Rep. Pete Aguilar, D-Calif., said.
Other Democrats called it a "big, bad bill" or a "big, broken promise."
Pulling the package together and pushing it to passage has been an enormous political lift for Johnson, with few votes to spare from his slim GOP majority whose rank-and-file Republicans have conflicting priorities of their own.
Conservatives, particularly from the Freedom Caucus, held out for steeper spending cuts to defray costs piling onto the nation's $36 trillion debt.
At the same time, more moderate and centrist GOP lawmakers were wary of the changes to Medicaid that could result in lost healthcare for their constituents. And some worried the phaseout of the renewable energy tax breaks will impede businesses using them to invest in green energy projects in many states.
One big problem had been the costly deal with GOP lawmakers from New York and other high-tax states to quadruple the $10,000 deduction for state and local taxes, called SALT, to $40,000 for incomes up to $500,000, which was included in the final product.
For every faction Johnson tried to satisfy, another would roar in opposition.
Late in the night, GOP leaders unveiled a 42-page amendment with a number of revisions.
The changes included speedier implementation of the Medicaid work requirements, which will begin in December 2026, rather than January 2029, and a faster roll back of the production tax credits for clean electricity projects, both sought by the conservatives.
Also tucked into the final version were some unexpected additions — including a $12 billion fund for the Department of Homeland Security to reimburse states that help federal officials with deportations and border security.
And in a nod to Trump's influence, the Republicans renamed a proposed new children's savings program after the president, changing it from MAGA accounts — money account for growth and advancement — to simply "Trump" accounts.
Rep. Erin Houchin, R-Ind., said Americans should not believe the dire predictions from Democrats about the impact of the bill.
"We can unlock the 'Golden Age' of America," she said, echoing the president's own words.
By early morning hours, the chief holdouts appeared to be falling in line. Rep. Ralph Norman, R-S.C., said they "got some improvements."
But two Republicans voted against the package, including Massie, a deficit watcher who had been publicly criticized by Trump.
"This bill is a debt bomb ticking," he warned.
Harris, who wanted more time, voted present. Some others did not vote.
Final analysis of the overall package's costs and economic impacts are still being assessed.
Along with extending existing tax breaks, it would increase the standard income tax deduction, to $32,000 for joint filers, and boost the child tax credit to $2,500. There would be an enhanced deduction, of $4,000, for older adults of certain income levels, to help defray taxes on Social Security income.
To cut spending, those seeking Medicaid healthcare, who are able-bodied adults without dependents, would need to fulfill 80 hours a month on a job or in other community activities.
Similarly, to receive food stamps through SNAP, those up to age 64, rather than 54, who are able-bodied and without dependents, would need to meet the 80 hours a month work or community engagement requirements. Additionally, some parents of children older than 7 years old would need to fulfill the work requirements.
Republicans said they want to root out waste, fraud, and abuse in the federal programs.
Information from The Associated Press was used to compile this report.
Eric Mack ✉
Eric Mack has been a writer and editor at Newsmax since 2016. He is a 1998 Syracuse University journalism graduate and a New York Press Association award-winning writer.
© 2025 Newsmax. All rights reserved.