The US Congress passed an interim budget that removed the threat of a government shutdown and postponed the standoff over funding until next year.
The Senate meeting continued late into the night, but in the end the bill was approved by 87 votes in favor and 11 against and sent to President Joe Biden for his signature.
A day earlier, it was approved by an overwhelming bipartisan majority in the House of Representatives.
The document provides temporary funding for the coming weeks, after which the House and Senate will again have to overcome differences over what the allocation level should be.
The bill removed the threat of a government shutdown just days before funding ran out.
“There will be no government shutdown this Friday,” Senate Majority Leader Chuck Schumer said before the final vote.
The document maintains government funding at current levels for about two more months while negotiations on a long-term package take place.
It provides two deadlines for approving full-year appropriations bills: Jan. 19 for some federal agencies and Feb. 2 for others.
This creates two dates when a partial government shutdown could occur.