SALT LAKE CITY—Employers in Utah could be among the first in the country to face criminal charges for failing to verify their workers' immigration status, under a bill passed Friday by a legislative committee that now moves to the full Senate.

Several states require businesses to use the federal E-Verify program, but generally only under threat of financial penalties.

In Mississippi, employers who hire illegal immigrants can lose their business license, but illegal immigrants found working there are eligible for a one-year prison sentence.

Under the Utah bill, employers who fail to comply could face a class B misdemeanor, punishable by up to six months in jail and a $1,000 fine.

Bill supporters said enacting the measure would stop identity theft and encourage illegal immigrants to leave Utah.

"It's not a total panacea, but it almost is," said Senate Bill 251's sponsor, Sen. Chris Buttars, R-West Jordan.

About 184,000 of the nation's 7 million to 8 million employers use E-Verify, a Web based system that checks a worker's information against Department of Homeland Security and Social Security databases to determine U.S. employment eligibility.

The program is free to employers and some states—including Utah—already require public employers and contractors to use the system.

But E-Verify has some widely reported flaws.