Story highlights The bill now goes to President Barack Obama, who is expected to sign it

The budget would increase federal spending on defense and domestic programs over $80 billion for the next two years

The budget would increase federal spending on defense and domestic programs over $80 billion for the next two years

Washington (CNN) The Senate early Friday morning gave final approval to a large fiscal package that would prevent a U.S. default next week and lower the risk of a government shutdown in December.

The bill, already cleared by the House, now goes to President Barack Obama, who is expected to sign it. The vote was 64 to 35.

The measure, which suspends the nation's debt limit through March 2017 and increases federal spending for domestic and defense programs by more than $80 billion over the next two years, had broad support from Democrats but limited support from Republicans, many of whom complained the deal, brokered by bipartisan congressional leaders, contained too much spending.

GOP presidential candidate Sen. Rand Paul of Kentucky forced a rare overnight Senate session when he filibustered the bill.

"The right's going to get more military money, the left's going to get more welfare money. The secret handshake goes on, and the American public gets stuck with the bill," he said in a speech on the floor Thursday afternoon. "This deal will do nothing but explode the debt."

Read More