Washington (CNN) - The House of Representatives on Thursday passed a $447 billion spending bill that funds several Cabinet departments and other agencies for the 2010 budget year - money needed to keep government funded after next week.
The omnibus bill, which combined six separate appropriations measures for 2010, passed on a 221-202 vote with no Republican support. It would succeed an existing resolution funding the federal government that expires on December 18.
It also authorizes about $600 billion in mandatory federal spending on government programs such as Medicare, Medicaid and Social Security, funding that is set by formula and cannot be altered by Congress.
House Speaker Nancy Pelosi said the spending legislation included measures to help create jobs by expanding small-business access to capital and credit, and investing in infrastructure development and clean energy. She called it fiscally responsible, noting it was "below the president's budget request."
"In these tough budgetary times, we have made tough choices," said Pelosi, D-California.
The bill would fund non-defense government agencies, including the Transportation Department, State Department, Veterans Affairs, Department of Commerce and Department of Justice, for the fiscal year that started October 1. A separate defense spending bill will be considered next week, Pelosi said.
Republicans denounced the bill as bloated with wasteful spending, with House Minority Leader John Boehner saying, "We're broke," and arguing it was time to cut spending.
"When are we going to say enough is enough?" Boehner said.
According to the independent, non-partisan group Taxpayers for Common Sense, the spending bill includes 5,244 earmarks that total just under $4 billion in federal spending. It now goes to the Senate for its approval.
Among its many provisions, the bill would allow the government to transfer suspected terrorists now held at Guantanamo Bay, Cuba, to the United States to stand trial, and allow passengers on Amtrak trains to check guns.
It also would provide auto dealers closed down under the General Motors and Chrysler restructuring an opportunity to be reinstated. The bill sets up a binding-arbitration process for dealers to present evidence on why the car companies should re-open their dealerships.
Updated: 7:08 p.m.