← Back to bills

H.R. 7147 · 119th Congress

Homeland Security and Further Additional Continuing Appropriations Act, 2026.

Rep. Cole, Tom [R-OK-4] (R-OK) · Introduced

Public Law 119-86Economics and Public Finance
Progress
100%
1
Introduced
A bill is formally introduced by a lawmaker; it is assigned an ID and sent to committee.
2
Committee
A smaller group of lawmakers reviews, debates, and edits the bill before it can advance.
3
Reported
After committee work, the committee releases a report and the bill can go to the full chamber for a vote.
4
House Vote
The bill has passed the full House of Representatives.
5
Senate Vote
The bill has passed the full Senate.
6
Passed Congress
Both the House and Senate have passed the bill; it moves to the President for final approval.
7
Sent to President
The bill has been sent to the President, who may sign it, veto it, or let a ten-day clock decide.
8
Became Law
The bill is now law — by the President's signature, by the ten-day rule when the President declines to sign, or by a two-thirds veto override.

Latest action

Became Public Law No: 119-86.

· from Congress.gov, as of August 8, 2026

Committees

Budget CommitteeAppropriations Committee

What this stage means

The bill is now law — by the President's signature, by the ten-day rule when the President declines to sign, or by a two-thirds veto override.

Why this matters

There are three constitutional paths to enactment, and only one of them requires the President's approval.

What can happen next

Executive agencies write regulations to implement it; courts may review challenges to it.

Study this bill

AP Gov

The constitutional question

How granular can the power of the purse get? After DHS funding lapsed on February 14, 2026, the department ran shut down for a record 76 days while Congress fought over one question — whether ICE and CBP would receive new money at all. The law that ended it on April 30 funded the department's other missions and provided those two agencies nothing, making the appropriations rider, not the authorization statute, the operative control on federal law enforcement.

The strongest case for

Congress's answer to executive agencies it believes are acting violently or lawlessly is not supposed to be a strongly worded letter — it is the purse, and this bill used it exactly as designed: targeted, specific, and on the record. Coast Guard operations, FEMA disaster response, TSA lines, Secret Service protection, and World Cup security were hostages to a fight about two sub-agencies; separating them was governance, not surrender. Zero new dollars for ICE and CBP after documented enforcement abuses is precisely the accountability the Framers intended when they lodged the purse in the branch closest to the people — agencies that alarm the public should feel it in their budgets.

The strongest case against

The $0 is theater: ICE and CBP continued operating throughout on multi-year reconciliation money from 2025, and Congress promptly added $70 billion more through a parallel reconciliation bill — so the 'defunding' defunded nothing while a security department sat dark for 76 days, the longest single-department shutdown ever, with unpaid Coast Guard crews and FEMA staff as collateral. If the purse is a real check it must actually bind, and this exercise proved the opposite: annual appropriations can be zeroed out symbolically precisely because the majority already routed real enforcement money around the annual process. Normalizing departmental shutdowns as messaging warfare damages the appropriations power both sides will someday need.

Foundational documents in play

  • U.S. Constitution

    Article I, Section 9: no money without appropriation — this bill is that clause used surgically, funding a department while zeroing out two of its agencies.

  • Federalist No. 51

    Appropriations are Congress's most concrete means of making ambition counteract ambition — here aimed at executive agencies whose conduct the majority refused to fund.

This has happened before

February 2015: DHS alone ran to the brink of shutdown when House Republicans attached riders blocking President Obama's immigration executive actions to the department's funding — same department, same weapon, opposite direction, resolved then with a clean bill at the final hour. 2026 broke the pattern by actually going over the cliff for 76 days, surpassing the FY2019 government-wide record of 35. The constant across eleven years: when Congress wants to fight the executive over immigration enforcement, DHS appropriations are the chosen battlefield.

Practice FRQ

Concept Application. "A 2026 appropriations law ended a 76-day department shutdown by funding most of the department while providing two of its law-enforcement agencies no new money; those agencies continued operating on separate multi-year funds." (A) Describe the constitutional basis of Congress's appropriations power. (B) Explain how appropriations riders and exclusions let Congress influence executive agencies without changing their authorizing statutes. (C) Explain one reason the exclusion may have had limited practical effect.

Sources: www.congress.gov · www.hstoday.us · www.congress.gov

Action history

Every recorded action from Congress.gov — 81 total.

  1. House

    Mr. Alford asked unanimous consent to take from the Speaker's table the bill H.R. 7147, with the House amendment to the Senate amendment thereto, to recede from the House amendment, and to concur in the Senate amendment. Objection heard.

  2. House

    Mr. Alford moved that the House suspend the rules and recede from the House amendment to the Senate amendment to H.R. 7147, and concur in the Senate amendment (consideration: CR H3311-3322)

  3. House

    DEBATE - The House proceeded with 40 minutes of debate on the motion to suspend the rules and recede from the House amendment to the Senate amendment to H.R. 7147, and concur in the Senate amendment.

  4. Resolving differences -- House actions: On motion that the House suspend the rules and recede from the House amendment to the Senate amendment to H.R. 7147, and concur in the Senate amendment Agreed to by voice vote. (text: CR H3311-3321)

  5. House

    On motion that the House suspend the rules and recede from the House amendment to the Senate amendment to H.R. 7147, and concur in the Senate amendment Agreed to by voice vote. (text: CR H3311-3321)

  6. House

    Motion to reconsider laid on the table Agreed to without objection.

  7. Presented to President.

  8. House

    Presented to President.

  9. Signed by President.

  10. Signed by President.

  11. Became Public Law No: 119-86.

  12. Became Public Law No: 119-86.

  13. Senate

    Message on House action received in Senate and at desk: House amendment to Senate amendment.

  14. Senate

    Measure laid before Senate by unanimous consent. (consideration: CR S1696)

  15. Senate

    Motion to table the House message to accompany H.R. 7147 agreed to by Voice Vote.

  16. Senate

    Message on Senate action sent to the House.

  17. Senate

    Motion to proceed to consideration of measure agreed to in Senate by Unanimous Consent.

  18. Senate

    Measure laid before Senate by unanimous consent. (consideration: CR S1660)

  19. Senate

    Passed/agreed to in Senate: Passed Senate with an amendment by Voice Vote.

  20. Senate

    Passed Senate with an amendment by Voice Vote.

  21. Senate

    Fifth cloture motion on the motion to proceed to the measure rendered moot in Senate.

  22. Senate

    Motion by Senator Thune to reconsider the vote by which the fourth cloture on the motion to proceed to the measure was not invoked (Record Vote No. 73) rendered moot in Senate.

  23. Senate

    Message on Senate action sent to the House.

  24. Resolving differences -- House actions: House agreed to Senate amendment with amendment pursuant to H. Res. 1142

  25. House

    House agreed to Senate amendment with amendment pursuant to H. Res. 1142

  26. House

    Pursuant to the provisions of H. Res. 1142, the Senate amendment to H.R. 7147 is considered as agreed to with an amendment consisting of the text of Rules Committee Print 119-21.

  27. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1648)

  28. Senate

    Fourth cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 53 - 47. Record Vote Number: 74. (CR S1651-1652)

  29. Senate

    Motion by Senator Thune to reconsider the vote by which the fourth cloture on the motion to proceed to the measure was not invoked (Record Vote No. 74) entered in Senate.

  30. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1589)

  31. Senate

    Motion to proceed to consideration of the motion to reconsider the vote by which the third cloture on the motion to proceed to the measure was not invoked (Record Vote No. 54) agreed to in Senate by Voice Vote.

  32. Senate

    Motion by Senator Thune to reconsider the vote (Record Vote No. 54) by which the third cloture motion on the motion to proceed to the measure was not invoked agreed to in Senate by Voice Vote.

  33. Senate

    Upon reconsideration, third cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 54 - 46. Record Vote Number: 71. (CR S1599-1600)

  34. Senate

    Fifth cloture motion on the motion to proceed to the measure presented in Senate. (CR S1609)

  35. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1561)

  36. Senate

    Motion to proceed to consideration of measure withdrawn in Senate.

  37. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1570)

  38. Senate

    Fourth cloture motion on the motion to proceed to the measure presented in Senate. (CR S1577)

  39. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1495)

  40. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1461)

  41. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1419)

  42. Senate

    Motion to proceed to consideration of the motion to reconsider the vote by which the second cloture on the motion to proceed to the measure was not invoked (Record Vote No. 39) agreed to in Senate by Voice Vote.

  43. Senate

    Motion by Senator Thune to reconsider the vote by which the second cloture motion on the motion to proceed to the measure was not invoked (Record Vote No. 39) agreed to in Senate by Voice Vote.

  44. Senate

    Upon reconsideration, second cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 47 - 37. Record Vote Number: 59. (CR S1425)

  45. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S1311)

  46. Senate

    Motion to proceed to measure considered in Senate. (CR S1024)

  47. Senate

    Third cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 51 - 46. Record Vote Number: 54. (CR S1034)

  48. Senate

    Motion by Senator Thune to reconsider the vote by which the third cloture on the motion to proceed to the measure was not invoked (Record Vote No. 54) entered in Senate.

  49. Senate

    Motion to proceed to consideration of measure made in Senate. (CR S946)

  50. Senate

    Third cloture motion on the motion to proceed to the measure presented in Senate. (CR S946)

  51. Senate

    Motion to proceed to consideration of the motion to reconsider the vote by which cloture was not invoked on the motion to proceed to the measure (Record Vote No. 38) agreed to in Senate by Voice Vote. (CR S871)

  52. Senate

    Motion by Senator Thune to reconsider the vote (Record Vote No. 38) by which cloture was not invoked on the motion to proceed to the measure agreed to in Senate by Voice Vote. (CR S871)

  53. Senate

    Upon reconsideration, cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 51 - 45. Record Vote Number: 47.

  54. Senate

    Second cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 50 - 45. Record Vote Number: 39. (CR S641)

  55. Senate

    Motion by Senator Thune to reconsider the vote by which the second cloture on the motion to proceed to the measure was not invoked (Record Vote No. 39) entered in Senate.

  56. Senate

    Motion to proceed to measure considered in Senate. (CR S593)

  57. Senate

    Cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 52 - 47. Record Vote Number: 38.

  58. Senate

    Motion by Senator Thune to reconsider the vote by which cloture on the motion to proceed to the measure was not invoked (Record Vote No. 38) entered in Senate.

  59. Senate

    Second cloture motion on the motion to proceed to the measure presented in Senate. (CR S593)

  60. Senate

    Motion to proceed to measure considered in Senate. (CR S559)

  61. Senate

    Motion to proceed to measure considered in Senate. (CR S547)

  62. Senate

    Cloture motion on the motion to proceed to the measure presented in Senate. (CR S557)

  63. Senate

    Motion to proceed to consideration of measure made in Senate.

  64. Senate

    Read the second time. Placed on Senate Legislative Calendar under General Orders. Calendar No. 311.

  65. Senate

    Read the first time. Placed on Senate Legislative Calendar under Read the First Time.

  66. Senate

    Received in the Senate.

  67. House

    Rules Committee Resolution H. Res. 1014 Reported to House. Rule provides for consideration of H.R. 7148 and H.R. 7147. The resolution provides for consideration of H.R. 7148 under a structured rule and H.R. 7147 under a closed rule. The rule provides for one hour of debate and a motion to recommit on each bill.

  68. House

    Rule H. Res. 1014 passed House.

  69. House

    Considered under the provisions of rule H. Res. 1014. (consideration: CR H1299-1317)

  70. House

    Rule provides for consideration of H.R. 7148 and H.R. 7147. The resolution provides for consideration of H.R. 7148 under a structured rule and H.R. 7147 under a closed rule. The rule provides for one hour of debate and a motion to recommit on each bill.

  71. House

    DEBATE - The House proceeded with one hour of debate on H.R. 7147.

  72. House

    The previous question was ordered pursuant to the rule.

  73. House

    POSTPONED PROCEEDINGS - The Chair put the question on passage of the bill. Pursuant to clause 10 of rule 20, the yeas and nays are ordered. Further proceedings are postponed.

  74. House

    Considered as unfinished business. (consideration: CR H1330)

  75. House

    Passed/agreed to in House: On passage Passed by the Yeas and Nays: 220 - 207 (Roll no. 42). (text of amendment in the nature of a substitute: CR H1300-1311)

  76. House

    On passage Passed by the Yeas and Nays: 220 - 207 (Roll no. 42). (text of amendment in the nature of a substitute: CR H1300-1311)

  77. House

    Motion to reconsider laid on the table Agreed to without objection.

  78. House

    Introduced in House

  79. House

    Introduced in House

  80. House

    Referred to the Committee on Appropriations, and in addition to the Committee on the Budget, for a period to be subsequently determined by the Speaker, in each case for consideration of such provisions as fall within the jurisdiction of the committee concerned.

  81. House

    Referred to the Committee on Appropriations, and in addition to the Committee on the Budget, for a period to be subsequently determined by the Speaker, in each case for consideration of such provisions as fall within the jurisdiction of the committee concerned.