House Republicans just found a powerful new vehicle for President Trump’s election-integrity agenda.
The House voted Wednesday evening to pass a major national-security spending package carrying the SAVE America Act, putting documentary proof of citizenship and voter-identification requirements back in front of the Senate.
The final vote on H.R. 8595 was 217-209.
This was the final House vote, not another procedural step.
Under the rule adopted by the House, the Clerk is directed to append the House-passed text of the SAVE America Act to the national-security bill when the package is formally prepared and sent across the Capitol.
Here was the moment the final vote came down:
🚨 BREAKING: The US House has just PASSED a national security bill with SAVE America Act language included, 217-209
It now heads over to the Senate.
Keep pushing for the SAVE America Act, patriots. Without election integrity, nothing else matters! pic.twitter.com/IRqTbZUTZh
— Nick Sortor (@nicksortor) July 15, 2026
The official roll call from the Office of the Clerk of the U.S. House shows 215 Republicans voting yes. It also records every member’s position, making clear that the final margin came from nearly the entire GOP conference plus two votes from outside it.
Democratic Rep. Jared Golden of Maine and independent Rep. Kevin Kiley of California joined them.
Republican Rep. Thomas Massie of Kentucky was the only member of the GOP conference to vote no. All 208 other Democrats who cast ballots opposed the package, while five members did not vote.
The Clerk recorded the vote at 5:11 p.m. Eastern, following a motion on final passage. The two cross-party yes votes gave the bill 217 supporters against 209 opponents.
That result came one day after the House approved the rule for debate by a narrower 215-211 margin.
Wednesday’s vote was the one that actually passed H.R. 8595 and sent the combined package toward the Senate.
The underlying bill is formally known as the National Security, Department of State, and Related Programs Appropriations Act, 2027. It funds major foreign-policy and national-security operations.
But the election-integrity language was not slipped in through a vague reference or a symbolic amendment.
The adopted language published by the House Committee on Rules directs the Clerk to append the House-passed SAVE America Act text when the national-security package is formally prepared.
That House-passed text comes from Senate Bill 1383, the measure lawmakers renamed the SAVE America Act before approving it in February.
The rule also tells the Clerk to make the technical changes needed to align cross-references and short titles inside the combined legislation. That creates one House-passed package rather than two unrelated measures sitting beside each other on the legislative calendar.
The House could have voted on national-security funding alone. Instead, Republican leaders deliberately made election security part of the legislation the Senate must now confront before deciding what happens to the broader funding package.
It is the latest attempt by Speaker Mike Johnson and House conservatives to force the Senate to confront a question that should not be controversial: should voters in American elections have to prove they are American citizens?
Speaker Johnson laid out the stakes before the vote:
Safeguarding American elections and strengthening our national defense are the most basic responsibilities of Congress and are supported by an overwhelming majority of Americans.
While House Republicans have UNANIMOUSLY PASSED the SAVE Act THREE TIMES, Congressional Democrats continue OBSTRUCTING our attempts to secure our elections and fund our men and women in uniform.
Not any longer.
I applaud Chairman Arrington and the entire Budget Committee for moving swiftly to advance this budget resolution and unlock Republicans’ 3rd reconciliation bill.
— Speaker Mike Johnson (@SpeakerJohnson) July 15, 2026
The official text on Congress.gov shows that the legislation would require documentary proof of U.S. citizenship for anyone registering to vote in federal elections.
Acceptable documents include a REAL ID that indicates citizenship, a valid U.S. passport, military identification accompanied by a military record showing a U.S. birthplace, or other government-issued identification paired with a certified birth certificate or naturalization record.
The bill also requires states to establish a process for Americans whose names have changed or who do not possess one of the standard documents. Election officials would have to evaluate other evidence and determine whether the applicant has proven citizenship.
For voter-list maintenance, states would submit their federal voter rolls to the Department of Homeland Security’s SAVE system and review possible noncitizen records.
Before anyone could be removed, however, the state would have to notify the voter and provide an opportunity to demonstrate citizenship.
The package also establishes photo-identification rules for federal voting.
In-person voters would present valid physical photo ID. Those voting by mail or another non-in-person method could submit an ID copy or use the last four digits of a Social Security number with a signed affidavit, subject to the bill’s stated alternatives and exceptions.
In other words, the legislation is far more detailed than the caricature offered by its opponents.
It demands proof, but it also creates procedures for legitimate citizens who lack standard paperwork, whose names no longer match old records, or whose eligibility has been questioned.
What are your thoughts?
The House has already passed versions of the SAVE Act before.
The official legislative history shows the standalone measure passed the House on February 11 by a 218-213 vote. That roll call followed a failed Democratic motion to send the legislation back to committee and ended with the House laying a reconsideration motion on the table.
The Senate received the House amendment the next day, but the election-integrity language did not advance to President Trump’s desk during the five months that followed.
Wednesday’s maneuver gives the Senate a fresh package and a new political calculation. Rejecting or removing the SAVE language now means doing it inside legislation that also carries national-security and State Department funding.
Attaching it to H.R. 8595 turns up the pressure, but it does not make the fight over.
The Senate can amend the package, strip provisions or reject it. Both chambers must ultimately approve identical text before anything reaches President Trump’s desk.
If senators change the House bill, those changes must return to the House. If they leave it untouched, the combined legislation can proceed toward final approval.
There is also a separate strategy underway.
Vice President JD Vance met with Johnson on Wednesday to discuss moving SAVE America Act priorities through reconciliation, where a qualifying measure could pass with 50 senators plus the Vice President breaking a tie.
That is a different legislative track from H.R. 8595, and it matters because ordinary Senate legislation can still face the 60-vote filibuster threshold.
Vance explained why the administration is pursuing every available route:
🚨 JUST IN: VP JD Vance just met with Speaker Johnson on FORCING the SAVE America Act into legislation that only needs 50 VOTES + JD to break the tie
“In certain jurisdictions, illegal aliens are casting BALLOTS!”
“There are a lot of big blue states that make that impossible — will in fact criminalize the act of asking for an ID in order to vote!”
“Why would you criminalize asking for an ID in order to vote unless you wanted to encourage and promote cheating?!”
“So this is an important priority for the administration but more importantly it’s an important priority for the American people to save our elections. The way you save America is by bringing election integrity. It’s something that matters.”
“It’s a shame that the Democrats aren’t going to help us get this done given that a majority of Democrat voters actually want us to have election integrity in this country.”
— Eric Daugherty (@EricLDaugh) July 15, 2026
The House has now passed the election-integrity language again, this time inside a major national-security package.
Johnson is building a second route through reconciliation, and Vance is publicly pressing the case.
President Trump has made the issue a priority.
The ball is heading back to the Senate, and the excuses are running out.
Senators can side with American citizens who expect secure elections, or they can explain why proving citizenship and identity is somehow too much to ask.
The House made its choice Wednesday night.
Now John Thune and the Senate have to make theirs.




Join the conversation!
Please share your thoughts about this article below. We value your opinions, and would love to see you add to the discussion!