Trusted by employers nationwide

E-Verify requirements by state, simplified.

E-Verify laws range from mandatory for all employers to outright restricted. Find your state, understand the penalties, and get compliant — all in one place.

Quick State Lookup
50
States covered in this guide
11
Mandatory for all employers
13
States with pending new laws
$28,619
Max federal penalty per worker

E-Verify Requirements at a Glance

Click a category to jump directly to those states, or use the search above to find yours.

All Employers

E-Verify required for all or most private employers

11
States
Public / Contractors

Required for government agencies, state contractors, or specific sectors

13
States
Restricted

Active laws limiting E-Verify use with penalties for misuse

2
States
Voluntary

No state mandate — E-Verify available but not required

~24
States

What Is E-Verify?

E-Verify is a web-based system operated by USCIS and the Social Security Administration that allows employers to electronically confirm the employment eligibility of newly hired employees.

The system compares Form I-9 data against federal databases to verify identity and work authorization. E-Verify supplements the I-9 process but does not replace it — every employer that uses E-Verify must also complete Form I-9.

At the federal level, E-Verify is voluntary unless you hold a federal contract with the E-Verify clause (FAR 52.222-54). State laws are where the mandates come from — which is the focus of this guide.

Learn how i9 Intelligence automates E-Verify →

E-Verify by the Numbers

1,000,000+ employers enrolled
~1,500 new enrollments per week
Checks against DHS + SSA databases
Results typically within 3-5 seconds
Available in all 50 states + DC

Find Your State's E-Verify Requirements

Search by state name or scroll through the categories below.

States That Require E-Verify for All Employers

11 States
These states require most or all private employers to use E-Verify for every new hire. Penalties range from fines to permanent business license revocation.

States Requiring E-Verify for Public Employers & Contractors

12 States
These states don't mandate E-Verify for private employers but require it for government agencies, state contractors, or businesses receiving public funds.

States That Restrict E-Verify

2 States
Two states have passed laws that actively limit how employers can use E-Verify. If you operate in California or Illinois, understand these restrictions — violations carry fines up to $10,000.

States with No E-Verify Requirement

~24 States
These states have no state-level E-Verify mandate. Employers can use E-Verify voluntarily, and federal contractors must still comply with FAR clause requirements regardless of state.
Alaska
Arkansas
Connecticut
Delaware
District of Columbia
Hawaii
Iowa
Kansas
Kentucky
Maine
Maryland
Massachusetts
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Dakota
Oregon
Rhode Island
South Dakota
Vermont
Washington
Wisconsin
Wyoming
* Iowa has pending legislation (SF 2218) that would add penalties for employers accepting false SSNs, but it is not an E-Verify mandate. See Pending Legislation.
** Washington has county-level E-Verify requirements for certain contractors (Clark, Cowlitz, Lewis, Pierce, Whatcom counties).