Map Options
E-verify allows employers to confirm that their employees are eligible to work in the U.S. This online system matches the information provided by employees to Social Security Administration and Department of Homeland Security records. Employers must enroll to use this service.
The national stance for each state is that E-verify is a voluntary process. Certain federal contractors may require that their contractors or subcontractors be subject to verification through the E-verify system. With this being said, more states and places of business are adopting this process in a larger capacity due to its ease of use in checking work permits, visas, and citizenship. Eventually, having a centralized national system that works as a database would be the best way to reduce friction and the number of unauthorized workers slipping through the system.
Although E-Verify is voluntary, certain states require all employees to use it, whether public or private. These states include Alabama, Arizona, Georgia, Massachusetts, Mississippi, North Carolina, South Carolina, Tennessee, and Utah. Although E-Verify is largely used to prevent the widespread induction of illegal immigrants and unauthorized workers throughout the United States, those states listed above do not necessarily share borders with other countries. The sentiment throughout some states is to address the problem of finding undocumented workers, especially in states with more lax rules or lower living costs.
Although these laws are made as a reaction to the state's decision on various processes, it is always best to check with local laws on the proper conduct and process of the e-verification process.
While some states make E-verify a requirement, others adopt the national approach that it is voluntary. Since this approach began in 1997, many states have adopted more strict measures on their confirmation of work status. This means that certain states emphasize a hybrid approach and have different city or county ordinances on the proper conduct of this method. Furthermore, these laws usually are much more strict on public employers, with private workplaces having more relaxed rules but still adhering to sound regulations.
For example, Colorado requires e-verification for contractors given a contract from a state agency. While some counties’ rules differ, the employer awarding the contract can use e-verify or the state-approved Colorado verification system. Other states adopt more vague measures based on the size of the company. Utah makes e-verification mandatory for all private employers with 15 or more employees within their system. E-verification is necessary for all public work contracts. Virginia is much the same, applying to any contractor that maintains an average of 50 employees over 12 months - provided that they entered the contract through the state agency before the verification and is worth at least $50,000.
The other states include Florida, Idaho, Indiana, Louisiana, Michigan, Minnesota, Missouri, Nebraska, Oklahoma, Pennsylvania, and Washington. Notably, Texas is on the list for e-verification, being a border state, taking in many of the flights from Latin America. California, which also enjoys frequent traffic from the United States' southern neighbors, is not on the list - choosing instead to adopt a different method altogether.
State | E-Verify Requirements Status | E-Verify Notes |
---|---|---|
Idaho | Yes for public employers only | Requires public employers to use e-verify based on city or county ordinances. |
Indiana | Yes for public employers only | |
Michigan | Yes for public employers only | |
Minnesota | Yes for public employers only | |
Missouri | Yes for public employers only | |
Nebraska | Yes for public employers only | |
Oklahoma | Yes for public employers only | |
Pennsylvania | Yes for public employers only | |
Texas | Yes for public employers only | |
Virginia | Yes for public employers only | |
West Virginia | Yes for public employers only | |
Alabama | Yes | Requires all or most businesses to use e-verify. |
Arizona | Yes | Requires all or most businesses to use e-verify. |
Florida | Yes | Requires all or most businesses to use e-verify. |
Georgia | Yes | Requires all or most businesses to use e-verify. |
Louisiana | Yes | Requires all or most businesses to use e-verify. |
Mississippi | Yes | Requires all or most businesses to use e-verify. |
North Carolina | Yes | Requires all or most businesses to use e-verify. |
South Carolina | Yes | Requires all or most businesses to use e-verify. |
Tennessee | Yes | Requires all or most businesses to use e-verify. |
Utah | Yes | Requires all or most businesses to use e-verify. |
Alaska | Voluntary | |
Arkansas | Voluntary | |
California | Voluntary | |
Colorado | Voluntary | |
Connecticut | Voluntary | |
Delaware | Voluntary | |
District of Columbia | Voluntary | |
Hawaii | Voluntary | |
Illinois | Voluntary | |
Iowa | Voluntary | |
Kansas | Voluntary | |
Kentucky | Voluntary | |
Maine | Voluntary | |
Maryland | Voluntary | |
Massachusetts | Voluntary | |
Montana | Voluntary | |
Nevada | Voluntary | |
New Hampshire | Voluntary | |
New Jersey | Voluntary | |
New Mexico | Voluntary | |
New York | Voluntary | |
Ohio | Voluntary | |
Oregon | Voluntary | |
Rhode Island | Voluntary | |
South Dakota | Voluntary | |
Vermont | Voluntary | |
Washington | Voluntary | Several Washington counties and cities require certain contractors and subcontractors to use E-Verif... |
Wisconsin | Voluntary | |
Wyoming | Voluntary |