Skip to main content
← See Pat Ryan's full record
NEGATIVE Immigration 119th Congress

H.R.7147 DHS Appropriations Act (ICE Funding)

DHS Appropriations Act — funds $10 billion for ICE enforcement operations (119th Congress)

View on Congress.gov

Bill activity

Introduced Jan 20, 2026 by Tom Cole (R-OK). Passed the House Jan 22, 2026, 220-207. Passed the Senate with an amendment by voice vote Mar 27, 2026. The House agreed to the Senate amendment with an amendment Mar 27, 2026, 213-203, by adopting H.Res.1142, a self-executing rule. The Senate tabled the House message (the House amendment) by voice vote Apr 2, 2026. The House receded from its amendment and concurred in the Senate amendment by voice vote under suspension of the rules Apr 30, 2026. Became Public Law 119-86 on Apr 30, 2026.

  • Reached the House floor under a special rule from the Rules Committee (H.Res.1014).
  • Reached the Senate floor by unanimous consent.
Rep. Pat Ryan (D-NY-18) is not listed among the cosponsors of this bill. Rep. Pat Ryan (D-NY-18) voted nay on the House roll call counted in grades (roll no. 42, Jan 22, 2026).
  1. IntroducedJan 20, 2026
  2. Passed HouseJan 22, 2026
  3. Passed SenateMar 27, 2026
  4. House agreed to the Senate amendmentApr 30, 2026
  5. To PresidentApr 30, 2026
  6. Became LawApr 30, 2026

Latest action Apr 30, 2026: Became Public Law No: 119-86.

Sponsor Tom Cole (R-OK). No cosponsors

Activity log

Source: Congress.gov actions
  1. Introduced in House
  2. Referred to the House 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...
  3. House floor day: vote on the rule (H.Res.1014), passage (11 steps)
    1. 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...
    2. On ordering the previous question on the amendment and the resolution Agreed to by the Yeas and Nays: 215-213 (Roll no. 39).
    3. Passed/agreed to in House: On agreeing to the resolution, as amended Agreed to by recorded vote: 214 - 213 (Roll no. 41).
    4. Rule H. Res. 1014 passed House.
    5. Considered under the provisions of rule H. Res. 1014.
    6. 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...
    7. DEBATE - The House proceeded with one hour of debate on H.R. 7147.
    8. The previous question was ordered pursuant to the rule.
    9. 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.
    10. Considered as unfinished business.
    11. 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)
  4. House vote: Passage of the billCounted in grades
    Passed, 220-207
    Member breakdown · Official House roll call 42
  5. Received in the Senate.
  6. Senate floor day: 1 recorded vote (4 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to measure considered in Senate. (CR S593)
    2. Cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 52 - 47. Record Vote Number: 38.
    3. 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.
    4. Second cloture motion on the motion to proceed to the measure presented in Senate. (CR S593)
  7. Senate floor day: 1 recorded vote (3 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. 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)
    2. 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)
    3. 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.
  8. Senate floor day: 1 recorded vote (3 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to measure considered in Senate. (CR S1024)
    2. 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)
    3. 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.
  9. Senate floor day: 1 recorded vote (4 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to consideration of measure made in Senate. (CR S1419)
    2. 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.
    3. 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.
    4. 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)
  10. Senate floor day: 1 recorded vote (5 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to consideration of measure made in Senate. (CR S1589)
    2. 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.
    3. 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.
    4. 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)
    5. Fifth cloture motion on the motion to proceed to the measure presented in Senate. (CR S1609)
  11. Senate floor day: 1 recorded vote (3 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to consideration of measure made in Senate. (CR S1648)
    2. 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)
    3. 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.
  12. Senate floor day: 1 amendment (7 steps)

    Congress.gov lists Senate floor actions without times of day, so the order of steps without a roll-call number is reconstructed from the action list.

    1. Motion to proceed to consideration of measure agreed to in Senate by Unanimous Consent.
    2. Measure laid before Senate by unanimous consent.
    3. Passed Senate with an amendment by Voice Vote.
    4. Fifth cloture motion on the motion to proceed to the measure rendered moot in Senate.
    5. 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.
    6. Amendment SA 4790 proposed by Senator Thune. In the nature of a substitute. (S.Amdt.4790)
    7. Amendment SA 4790 agreed to in Senate by Voice Vote. (S.Amdt.4790)
  13. House floor day: vote on the rule (H.Res.1142), which agreed to the Senate amendment with an amendment (4 steps)
    1. On ordering the previous question Agreed to by the Yeas and Nays: 209 - 206 (Roll no. 107).
    2. Passed/agreed to in House: On agreeing to the resolution Agreed to by recorded vote: 213 - 203 (Roll no. 108).
    3. House agreed to Senate amendment with amendment pursuant to H. Res. 1142
    4. 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.
  14. Passed/agreed to in Senate: Passed Senate with an amendment by Voice Vote.
  15. House vote: Vote on the rule (H.Res.1142), which also agreed to the Senate amendment with an amendment
    Agreed to, 213-203
    Member breakdown · Official House roll call 108
  16. House agreed to Senate amendment with amendment pursuant to H. Res. 1142
  17. Motion to table the House message to accompany H.R. 7147 agreed to by Voice Vote.
  18. 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.
  19. Presented to President
  20. Signed by President
  21. Became Public Law No: 119-86

Votes on this bill

21 votes: 12 recorded roll calls and 9 decided without a recorded vote, 1 of them on amendments. Votes counted in grades are marked.

Jan 22, 202611:06 amHouseVote to end debate on the rule (ordering the previous question)
H.Res.1014On ordering the previous question on the amendment and the resolution Agreed to by the Yeas and Nays: 215-213 (Roll no. 39).
Agreed to215-213Nay
PartyYeaNayPresentNot voting
Democratic021300
Republican215003
Independent0000
Total21521303
Jan 22, 202611:52 amHouseVote on the rule (H.Res.1014)On agreeing to the resolution, as amended Agreed to by recorded vote: 214 - 213 (Roll no. 41).Agreed to214-213Nay
PartyYeaNayPresentNot voting
Democratic021300
Republican214004
Independent0000
Total21421304
Jan 22, 20264:41 pmHousePassage of the billCounted in gradesOn passage Passed by the Yeas and Nays: 220 - 207 (Roll no. 42). (text of amendment in the nature of a substitute: CR H1300-1311)Passed220-207Nay

Counted in grades

PartyYeaNayPresentNot voting
Democratic720600
Republican213104
Independent0000
Total22020704
Feb 12, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)Cloture on the motion to proceed to the measure not invoked in Senate by Yea-Nay Vote. 52 - 47. Record Vote Number: 38.Not invoked52-47n/a
PartyYeaNayPresentNot voting
Democratic14400
Republican51101
Independent0200
Total524701
Feb 24, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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)Not invoked50-45n/a
PartyYeaNayPresentNot voting
Democratic14202
Republican49103
Independent0200
Total504505
Mar 5, 2026SenateMotion 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)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)Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 5, 2026SenateMotion by Senator Thune to reconsider the vote (Record Vote No. 38) by which cloture was not invoked on the motion to proceed to the measureMotion 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)Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 5, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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.Not invoked51-45n/a
PartyYeaNayPresentNot voting
Democratic14301
Republican50003
Independent0200
Total514504
Mar 12, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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)Not invoked51-46n/a
PartyYeaNayPresentNot voting
Democratic14301
Republican50102
Independent0200
Total514603
Mar 20, 2026SenateMotion 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)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.Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 20, 2026SenateMotion 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)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.Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 20, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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)Not invoked47-37n/a
PartyYeaNayPresentNot voting
Democratic13509
Republican46007
Independent0200
Total4737016
Mar 25, 2026SenateMotion 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)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.Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 25, 2026SenateMotion 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 invokedMotion 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.Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 25, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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)Not invoked54-46n/a
PartyYeaNayPresentNot voting
Democratic14400
Republican53000
Independent0200
Total544600
Mar 26, 2026SenateCloture on the motion to proceed (vote to end debate; three-fifths of senators duly chosen and sworn required)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)Not invoked53-47n/a
PartyYeaNayPresentNot voting
Democratic14400
Republican52100
Independent0200
Total534700
Mar 27, 2026SenateMotion to proceed to consideration of measureMotion to proceed to consideration of measure agreed to in Senate by Unanimous Consent.Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 27, 2026SenatePassed without a recorded votePassed/agreed to in Senate: Passed Senate with an amendment by Voice Vote.PassedVoice vote or unanimous consent, no tallyno roll call
Mar 27, 202611:20 pmHouseVote to end debate on the rule (ordering the previous question)
H.Res.1142On ordering the previous question Agreed to by the Yeas and Nays: 209 - 206 (Roll no. 107).
Agreed to209-206Nay
PartyYeaNayPresentNot voting
Democratic020608
Republican208009
Independent1000
Total209206017
Mar 27, 2026SenateVote on an amendment
S.Amdt.4790, John ThuneAmendment SA 4790 agreed to in Senate by Voice Vote.
Agreed toVoice vote or unanimous consent, no tallyno roll call
Mar 27, 202611:26 pmHouseVote on the rule (H.Res.1142), which also agreed to the Senate amendment with an amendmentOn agreeing to the resolution Agreed to by recorded vote: 213 - 203 (Roll no. 108).Agreed to213-203Nay
PartyYeaNayPresentNot voting
Democratic320308
Republican209008
Independent1000
Total213203016

Amendments

9 amendments: 2 agreed to, 7 submitted, not proposed. Show the list

Agreed to (2)

H.Amdt.157Jan 22
Pursuant to the provisions of H. Res. 1014, the amendment specified in section 7 of H. Res. 1014 is considered adopted.Without a recorded vote
S.Amdt.4790Mar 27
John Thune
In the nature of a substitute.Without a recorded vote

Submitted, not proposed (7)

S.Amdt.4296Feb 11
Lindsey Graham
Senate amendment submitted
S.Amdt.4297Feb 12
Alex Padilla
Senate amendment submitted
S.Amdt.4298Feb 12
Alex Padilla
Senate amendment submitted
S.Amdt.4299Feb 12
Alex Padilla
Senate amendment submitted
S.Amdt.4300Feb 12
Raphael G. Warnock
Senate amendment submitted
S.Amdt.4775Mar 24
Susan M. Collins
Senate amendment submitted
S.Amdt.4789Mar 26
Eric Schmitt
Senate amendment submitted

Who Lobbied on This Bill

$9.7M combined quarterly activity
14 lobbying firms
15 clients represented
2026-first_quarter–2026-second_quarter filing period
⚠ 2 lobbyists who worked this bill previously held government positions
Show all 2
  • JOE CHATHAM — Chief Counsel, Rep. Ken Buck
  • SARAH MOXLEY — Staff Asst/LC, Rep. McCaul; LA, Rep. Barton; LD Reps. Bucshon and Olson; Sr Prof Staff Member, House Oversight and…
Policy Areas Covered
Aviation/Airlines/Airports Budget/Appropriations Government Issues Homeland Security Immigration Indian/Native American Affairs Medicare/Medicaid Taxation/Internal Revenue Code Transportation
Government Entities Lobbied
  • Agriculture, Dept of (USDA)
  • Army, Dept of (Corps of Engineers)
  • Bureau of Land Management (BLM)
  • Bureau of Reclamation
  • Commerce, Dept of (DOC)
  • Council on Environmental Quality (CEQ)
  • Defense, Dept of (DOD)
  • Election Assistance Commission (EAC)
  • Energy, Dept of
  • Environmental Protection Agency (EPA)
  • Federal Communications Commission (FCC)
  • Federal Emergency Management Agency (FEMA)
  • Federal Railroad Administration
  • Federal Transit Administration (FTA)
  • HOUSE OF REPRESENTATIVES
  • Homeland Security, Dept of (DHS)
  • Interior, Dept of (DOI)
  • Justice, Dept of (DOJ)
  • Natl Oceanic & Atmospheric Administration (NOAA)
  • Natl Security Council (NSC)
  • SENATE
  • State, Dept of (DOS)
  • Transportation, Dept of (DOT)
  • Treasury, Dept of
  • U.S. Coast Guard (USCG)
  • U.S. Fish & Wildlife Service (USFWS)
  • U.S. Forest Service
  • U.S. Geological Survey (USGS)
Who Hired the Lobbyists
  • COMMON CAUSE
  • AMERICAN PUBLIC TRANSPORTATION ASSOCIATION
  • CENTER ON BUDGET AND POLICY PRIORITIES
  • AMERICAN FEDERATION OF TEACHERS
  • ASSOCIATION OF CALIFORNIA WATER AGENCIES
  • EARTHJUSTICE ACTION nonprofit advocacy organization
  • FEDERATION FOR AMERICAN IMMIGRATION REFORM
  • AMERICAN ISRAEL PUBLIC AFFAIRS COMMITTEE Lobby focused on U.S. Middle East foreign policy
  • FWD.US
  • BOEING COMPANY

Source: Senate LDA filings · Dollar figures are combined quarterly totals for all lobbying by each firm, not bill-specific spend.

DHS Appropriations Act providing $10 billion for ICE enforcement. The funding prioritizes enforcement over humanitarian processing, contrary to Refugee Convention obligations.