Dayton had said that the so-called tax conformity bill did too little for ordinary people. In his veto letter, he also renewed criticism of Republicans for what he called "fake education funding" tucked into the bill. Dayton had asked lawmakers late in the session to approve $138 million to aid school districts with budget shortfalls. He said the GOP didn't come up with enough new money for schools, instead simply repurposing or shifting money from elsewhere.

"If they wanted to get that done for the people of Minnesota, they would have put it in a separate bill," Dayton said.

The failure to agree on the tax bill sets Minnesotans up for tax filing headaches next year, including possibly higher bills for money. The Legislature had needed to tweak its state tax code to account for the big federal overhaul passed late last year.

The massive budget bill was filled with spending that is important to many, including funding aimed at making schools safer. It also had money to boost oversight of senior care facilities.

"There are good pieces of the bill, which they combined with a lot of junk," Dayton said.

Dayton has vowed not to call a special session.

After the Legislature adjourned Monday, Republicans had begun an aggressive lobbying campaign to pressure Dayton to sign the bills. They brought a parade of Minnesotans to the steps of the Capitol Monday — business owners with higher taxes on the line, deputy registrars who would get reimbursed for the extra costs of the troubled driver registration system MNLARS and a man whose late mother was abused at a senior care center.