An official statement says the bill cuts "core government functions and investments" required for economic growth and creating jobs. It also says the bill doesn't give the Pentagon enough money to meet its requirements.
The White House says that if the measure isn't made more to President Barack Obama's liking before it is sent to his desk, he will veto it.
The House took up the measure Tuesday and hopes to pass it by the end of the week. The Senate won't turn to it until next month, just days before current funding runs out.