US President Donald Trump has vowed a “very long” government shutdown if Democrats do not fund his border wall.
Mr Trump is demanding $5.7bn (£4.5bn), which was passed by the House of Representatives, but is expected to be rejected in the Senate.
“I hope we don’t but we are totally prepared for a very long shutdown,” he said during a White House event.
If no deal is reached, parts of the US government will begin to close at midnight on Friday.
With only hours to remaining to strike a deal, Mr Trump said that the “chances are probably very good” of a “Democrat shutdown”.
The Republican president met senators from his own party beforehand at the White House, where they held a “great meeting” that “lasted a long time”, he added.
“Shutdown today if Democrats do not vote for Border Security!” he tweeted earlier on Friday.
The Senate is expected to vote on Friday afternoon on a measure that the House approved a day earlier by 217-185.
Mr Trump will postpone his Christmas trip to Florida in the event of a shutdown, aides say.
Any partial shutdown would be the third such closure of federal agencies in 2018.
If it occurs, it may not be settled until after the New Year, when Democrats take control of the House.