The Republican-led House has voted to add $5 billion for a border wall with Mexico to a bill preventing a partial federal shutdown this weekend.
Thursday's House vote was a party line 221-179.
The next vote will be on whether the House will approve the overall bill. That is expected to be close.
The Senate late Wednesday approved a bipartisan compromise keeping government agencies open until Februrary 8. That measure had no wall money.
President Donald Trump said Thursday he would veto that bill and demanded wall money.