The 42-day DHS shutdown is over. On March 27, 2026 at 11:25 PM ET, the House passed H.Res. 1142 — 213 to 203 — accepting the Senate's amended version of H.R. 7147, the Homeland Security and Further Additional Continuing Appropriations Act, 2026. TSA officers get backpay. The Coast Guard is funded. FEMA has its appropriation. But inside this bill sits one of the most unusual spending provisions Congress has produced in years: U.S. Immigration and Customs Enforcement and CBP Border Security Operations received exactly $0 in additional DHS appropriations under this Act.

Here is the complete spending receipt — what Congress authorized, what it zeroed out, and what the vote breakdown reveals about the most contentious appropriations fight of the 119th Congress.

$0
ICE & CBP Border Security appropriation in H.R. 7147
42 days
DHS shutdown duration (Feb. 14 – Mar. 27, 2026)
213–203
Final House vote on H.Res. 1142 (Roll #108)

What Congress Actually Appropriated: Title I Breakdown

H.R. 7147's Title I covers Departmental Management, Intelligence, Situational Awareness, and Oversight — the administrative and analytical core of the Department of Homeland Security. These are the confirmed dollar figures from the bill text:

Agency / Office Operations & Support Procurement / Other Notes
Office of Secretary & Executive Management $316,295,000 $8,911,000 $22M for Office of Health Security available through FY2027
Management Directorate $1,690,380,000 $58,106,000 Includes vehicle fleet modernization; $58M available through FY2028
Intelligence & Analysis / Homeland Security Situational Awareness $340,819,000 $121M available through FY2027
Office of Inspector General $257,599,000 $20M specifically for detention facility oversight; $12.8M for P.L. 119-21 oversight

Division B of the bill — the Further Additional Continuing Appropriations Act, 2026 — continues funding for the remainder of the federal government including TSA, FEMA, Coast Guard, and non-border CBP functions. The specific line items for these agencies are tied to the explanatory statement published in the Congressional Record on January 22, 2026. Those amounts remain in force; what the Senate amendment changed was two specific accounts: Border Security Operations (CBP) and all ICE immigration enforcement accounts, which were explicitly set to $0 in the amended text.

The Conspicuous Zeroes: ICE and CBP Border Security

The Senate amendment contains language that is unusual even by the standards of a divided Congress. The bill text explicitly overrides the explanatory statement for two specific accounts:

"…amounts specified in the Final Bill column under the sub-heading Border Security Operations under the heading U.S. Customs and Border Protection and under the heading U.S. Immigration and Customs Enforcement in the Department of Homeland Security Act, 2026 table shall all be $0."

H.R. 7147, Senate-Passed Amendment — March 27, 2026

This language isn't a cut or a reduction — it's an explicit override that zeros out two specific accounts that were previously funded. CBP Border Security Operations: $0. ICE immigration enforcement accounts: $0.

Critical context: This does not mean ICE is defunded or shut down. ICE received $75 billion via P.L. 119-21 — the reconciliation legislation passed earlier in the 119th Congress — and continues operating on those prior appropriations. The $0 in H.R. 7147 means no additional DHS appropriation flows to ICE from this specific Act. ICE's operational funding is intact; what the Senate stripped was the FY2026 DHS supplemental appropriations line for immigration enforcement.

Whether this is a Democratic win, a compromise, or a deferral of a larger fight depends on when those prior appropriations run out. That question is the next flashpoint in this ongoing battle.

The 42-Day Journey: Six Cloture Failures Before a Voice Vote

The path to passage was protracted. DHS funding lapsed on February 14, 2026, and the Senate spent the next six weeks attempting — and failing — to advance H.R. 7147 through procedural hurdles.

Vote Date Result For / Against
Senate Vote s38 Feb. 12, 2026 FAILED Cloture 52 Yea, 47 Nay
Senate Vote s39 Feb. 24, 2026 FAILED Cloture
Senate Vote s47 March 5, 2026 FAILED Cloture
Senate Vote s54 March 12, 2026 FAILED Cloture
Senate Vote s59 March 20, 2026 FAILED Cloture
Senate Vote s71 March 25, 2026 FAILED Cloture 54 Yea, 46 Nay (needed 60)
Senate Vote s73 March 26, 2026 FAILED Cloture 53 Yea, 47 Nay (Husted Amendment)
Senate (Voice Vote) March 27, 2026 PASSED Senate Amendment Voice vote — no individual record
House Roll #108 March 27, 2026 PASSED 213–203 Republicans 209-0, Democrats 3-203, Independent 1-0

The structural obstacle was the Senate's 60-vote cloture threshold. In every failed attempt, Republicans consistently voted Yea and Democrats consistently voted Nay — well short of 60. Note: s73 was a cloture vote on the separate Husted Amendment to S.1383 (a different legislative vehicle), not a direct vote on H.R. 7147 itself; the six attempts listed above that directly targeted H.R. 7147 all failed. The resolution came through a procedural end-run: the Senate replaced the House-passed bill text with its own amendment (zeroing out ICE and CBP border security) and passed the revised bill by voice vote. This removed the Democratic objection, but it also meant the House had to vote again — this time on whether to accept the Senate's changes. That's what Roll #108 was.

Who Voted to End the Shutdown — And Who Didn't

The final House vote on Roll #108 was 213-203. The partisan breakdown:

Party AYE NAY Not Voting
Republican 209 0 8
Democrat 3 203 8
Independent 1 0 0
Total 213 203 16

The Republican caucus held perfectly — 209 Ayes, zero Nays. Every Republican who cast a vote supported the bill. The three Democratic crossovers were Rep. Henry Cuellar (D-TX), Rep. Don Davis (D-NC), and Rep. Marie Gluesenkamp Perez (D-WA). The lone Independent Aye was Rep. Kevin Kiley (I-CA-3), consistent with his Republican-aligned voting pattern documented in his CVT scorecard.

The vote also illustrates a striking dynamic: Democrats voted 203-3 against a bill that funded TSA, FEMA, and the Coast Guard — agencies Democrats had publicly demanded be funded throughout the shutdown. The reason: even with the ICE zero-out, the bill contained none of the immigration enforcement restrictions Democrats had sought, leaving them unwilling to claim the result as a win worth voting for. The shutdown ended, but the underlying policy dispute did not resolve.

The Problem Solvers Caucus Split

Among the Problem Solvers Caucus — a bipartisan group of approximately 50 House members who campaign on pragmatic cross-party legislating — the vote was nearly evenly divided: 22 Aye, 20 Nay. That split reflects how genuinely difficult this vote was even for members who define themselves by their willingness to work across the aisle.

The Blue Dog Coalition, a group of fiscally conservative House Democrats, produced 2 Aye votes and 8 Nay votes. Cuellar and Davis are both Blue Dogs; the other 8 Blue Dogs declined to cross over despite a bill that — on its face — funds the agencies Democrats said they wanted funded.

For Comparison: The Defending American Property Abroad Act

On the same day as the DHS vote, the House also passed H.R. 7084 — the Defending American Property Abroad Act — by Roll #105: 247 Yea, 164 Nay. On that bill, 41 Democrats crossed over to vote Aye — more than one in four House Democrats.

The contrast is instructive. On immigration-adjacent legislation that did not directly touch ICE or CBP border enforcement funding, Democrats were far more willing to vote with Republicans. On H.Res. 1142 — directly related to the agencies at the center of a 42-day political standoff — nearly every Democrat voted No, even though the Senate had already zeroed out those agencies in the bill.

41 Dems
Crossed over on H.R. 7084 (Defending American Property Abroad Act) — same day
3 Dems
Crossed over on H.Res. 1142 (DHS funding) — same day

The Companion Bill: Pay Our Homeland Defenders Act

Also passed during the same window: H.R. 8029, the Pay Our Homeland Defenders Act, which cleared the House on Roll #104 at 218-206. Republicans voted 213-0. Democrats voted 4-206. Independent Kiley again voted Aye (1-0), bringing the total to 218. This bill ensured backpay for the 60,000-plus TSA officers and other DHS workers who worked without pay during the 42-day shutdown. Four Democrats voted for worker backpay while 206 voted against — the same politics, the same pattern.

What's Still Missing: The ICE Question

H.R. 7147 restores non-ICE, non-CBP DHS functions through FY2026. ICE continues operating on prior appropriations from P.L. 119-21. But that prior appropriation is finite. When those funds are exhausted — or when the next regular appropriations cycle begins — Congress will face the same fight again: how much to appropriate for immigration enforcement, and under what conditions.

The $0 line item in H.R. 7147 is not a permanent policy — it's a one-year appropriations compromise that avoids the underlying question rather than resolving it. The 119th Congress will need to answer that question in the next budget cycle.

For now, the DHS is funded. The shutdown is over. And the spending receipt shows exactly where Congress drew the line.