- E-Verify requirements vary widely by state, with many now mandating its use for private employers.
- Federal contractors face increasingly strict E-Verify obligations, with rising participation nationwide.
- Employers must maintain strict, consistent verification practices to avoid penalties and ensure compliance.
This comprehensive guide examines the complex landscape of E-Verify requirements across the United States, providing HR professionals with essential insights into state-specific mandates, implementation strategies, and compliance best practices. As regulatory scrutiny intensifies, understanding and effectively managing E-Verify obligations is crucial for mitigating risks and maintaining a compliant workforce.
Understanding E-Verify Fundamentals
How E-Verify Works: The Verification Process Explained
For HR professionals, mastering the E-Verify process is essential in today's regulatory environment. E-Verify builds upon the Form I-9 foundation, requiring employers to initiate verification within three business days of an employee's start date. The system cross-references employee information against Department of Homeland Security (DHS) and Social Security Administration (SSA) records, providing an additional layer of verification beyond standard I-9 procedures.
A key feature of E-Verify is its photo matching capability for certain identity documents, enhancing the accuracy of employment eligibility verification. After submission, the system returns one of several possible results:
- Employment Authorized
- Tentative Nonconfirmation (TNC)
- Case in Continuance
When faced with a TNC, employers must follow strict notification procedures, allowing employees the opportunity to contest and resolve any discrepancies. This process underscores the importance of having robust systems in place to manage E-Verify cases efficiently and compliantly.
E-Verify vs. Form I-9: Understanding the Differences
While Form I-9 serves as the cornerstone of employment eligibility verification, E-Verify significantly enhances this process through electronic validation against federal databases. This additional step provides employers with greater assurance of compliance and helps mitigate the risks associated with hiring unauthorized workers.
Looking ahead to 2025, the introduction of E-Verify+ promises to revolutionize the verification landscape. This advanced system will allow candidates to complete their Form I-9 remotely, automatically flagging documentation issues without employer intervention. Perhaps most significantly, E-Verify+ will enable verified employment eligibility to carry forward to future participating employers, streamlining the hiring process for both employers and employees.
To navigate these evolving requirements effectively, HR teams need integrated solutions that can adapt to changing regulations while maintaining strict compliance standards. WorkBright's Smart I-9 solution offers a comprehensive approach to I-9 and E-Verify management, ensuring accuracy and efficiency throughout the verification process.
Federal E-Verify Requirements in 2025
As we approach 2025, federal E-Verify mandates continue to evolve, with participation required for all federal contractors. These organizations must enroll within 30 days of contract award and verify employees within 90 calendar days of enrollment. For federal contract workers, the verification window narrows to three business days from the employee's start date.
While E-Verify remains voluntary for most private employers at the federal level, adoption rates continue to climb. With over one million employers participating and approximately 1,500 new companies joining weekly, the trend towards widespread E-Verify usage is clear.
The upcoming E-Verify+ system introduces enhanced features designed to streamline verification processes:
- Automated case management dashboards
- Simultaneous closure of multiple cases
- Improved tracking of compliance deadlines
Despite these advancements, employers must remain vigilant in maintaining strict compliance standards:
- Consistent verification of all new hires
- Prohibition of pre-screening job candidates
- Prompt notification of employees regarding verification issues
States with Mandatory E-Verify for Private Employers
Ten states require most or all private employers to use E-Verify—not just government contractors. If you operate in any of these states, E-Verify isn't optional.
Note: Requirements can change. Always verify current state law before making compliance decisions.
States Requiring E-Verify for All Employers (Regardless of Size)
These states mandate E-Verify for virtually all employers, with minimal or no size thresholds.
Alabama
Effective: 2012
Who's covered: All employers with one or more employees. Sole proprietorships with no employees are exempt.
Key requirements: Employers must enroll in E-Verify and verify all new hires within three business days of the start date. E-Verify records must be retained for at least three years or one year after termination, whichever is longer.
Penalties: First violation: Three-year probationary period. Second violation: Business license revocation for up to 60 days. Third violation: Permanent business license revocation.
Arizona
Effective: 2008
Who's covered: All employers, regardless of size.
Key requirements: Arizona was the first state to mandate E-Verify for all employers. Businesses must verify all new hires and retain E-Verify records. State lawmakers have also considered extending requirements to independent contractors.
Penalties: First violation: 10-day business license suspension. Second violation: Permanent business license revocation. Employers may also face civil penalties.
Mississippi
Effective: 2011
Who's covered: All employers. Mississippi also requires E-Verify for 1099 independent contractors—one of the few states with this requirement.
Key requirements: Employers must use E-Verify for all new hires and independent contractors. Verification must occur within three business days of the start date.
Penalties: Contract termination for state contractors. Three-year ineligibility for public contracts. One-year suspension of business licenses and permits.
South Carolina
Effective: 2021
Who's covered: All employers, regardless of size.
Key requirements: Employers must verify all new hires through E-Verify within three business days of the employee's start date. Documentation must be maintained for compliance audits.
Penalties: First violation: Three-year probationary period. Repeat violations: Business license suspension.
States Requiring E-Verify Based on Employer Size
These states mandate E-Verify for private employers above certain employee thresholds. Smaller employers may be exempt—but exemptions require documentation.
Florida
Effective: 2023 (expanded from public employers only)
Who's covered: All private employers with 25 or more employees. Public employers and contractors regardless of size.
Key requirements: Employers must use E-Verify for all new hires. Independent contractors and household staff are exempt. Florida's 2023 expansion made it one of the strictest E-Verify states.
Penalties: First violation: Warning and requirement to terminate non-verified employees. Second violation within 24 months: $1,000/day fine. Three violations within 36 months: Permanent business license revocation.
Georgia
Effective: 2012
Who's covered: All employers with more than 10 employees. Employers below this threshold must file a signed affidavit confirming their exemption.
Key requirements: Employers must verify all new hires within three business days. Affidavits claiming exemption must be filed annually and are subject to audit.
Penalties: Suspension or denial of business licenses and occupational tax certificates. Civil penalties for false affidavit filings.
North Carolina
Effective: 2013
Who's covered: All employers with 25 or more employees.
Key requirements: Employers must verify all new hires through E-Verify. Documentation must be maintained for potential state audits.
Penalties: Civil fines exceeding $10,000 per violation. Violations may be reported to Immigration and Customs Enforcement (ICE).
Tennessee
Effective: 2017
Who's covered: Private employers with 35 or more employees. Public employers regardless of size.
Key requirements: Employers must use E-Verify for all new hires. Tennessee also offers liability protections for employers who participate in E-Verify in good faith—one of the few states with this provision.
Penalties: Civil penalties for non-compliance. Potential loss of state contracts.
Utah
Effective: 2010
Who's covered: All employers with 15 or more employees. Public employers and contractors regardless of size.
Key requirements: Utah operates a hybrid model: private employers can choose between using E-Verify OR maintaining detailed documentation of work authorization status. This flexibility is unique among mandatory states.
Penalties: Business license revocation. Debarment from state contracts.
Thorough verification of supporting documents is crucial for mitigating compliance risks in hiring.
States with E-Verify or Alternative Documentation Requirements
Some states allow employers to choose between E-Verify and alternative methods of verifying work authorization.
Louisiana
Effective: 2011
Who's covered: All private employers. State agencies and contractors (mandatory E-Verify).
Key requirements: Private employers must either use E-Verify OR retain copies of documents establishing identity and work authorization for all employees. State contractors have no alternative—E-Verify is mandatory.
Penalties: Contract termination for state contractors. Civil penalties for private employers who fail to use either verification method.
States Requiring E-Verify for Public Employers and Contractors Only
These twelve states mandate E-Verify only for public sector employers and businesses with government contracts. Private employers without state contracts can use E-Verify voluntarily.
Colorado
Effective: 2006 (statewide mandate repealed 2016; public employer requirement remains)
Who's covered: State agencies and contractors only. Private employers are not required to use E-Verify.
Key requirements: Colorado had a broader E-Verify mandate until 2016, when it was repealed. The public employer requirement remains in effect. Note: Denver has its own local E-Verify ordinance (see Local Requirements section).
Penalties: Contract termination. Debarment from future state contracts.
Idaho
Effective: 2009
Who's covered: Public employers and state contractors.
Key requirements: State agencies must use E-Verify for all new hires. Contractors receiving state funds must also comply.
Penalties: Contract termination. Potential debarment from future contracts.
Indiana
Effective: 2011
Who's covered: State and local government agencies. Contractors with state or local government contracts.
Key requirements: Public employers and contractors must verify all new hires through E-Verify. Private employers without government contracts are not required to participate.
Penalties: Contract termination. Civil penalties for non-compliance.
Michigan
Effective: 2012
Who's covered: Contractors and subcontractors of the Michigan Department of Transportation (MDOT).
Key requirements: Michigan's E-Verify requirement is narrowly focused on transportation department contracts. Other public employers and private businesses are not required to use E-Verify. Note: Several Michigan counties have local E-Verify requirements (see Local Requirements section).
Penalties: Contract termination. Debarment from MDOT contracts.
Minnesota
Effective: 2008
Who's covered: State contractors with contracts exceeding $50,000.
Key requirements: Contractors meeting the dollar threshold must use E-Verify. The requirement also ties E-Verify participation to eligibility for state tax incentives and economic development programs.
Penalties: Contract termination. Ineligibility for state incentive programs.
Missouri
Effective: 2009
Who's covered: Public employers and businesses with state contracts.
Key requirements: State agencies and contractors must use E-Verify. Note: O'Fallon has its own local E-Verify ordinance (see Local Requirements section).
Penalties: Contract termination. Debarment from state contracts.
Nebraska
Effective: 2009
Who's covered: State and local government contractors.
Key requirements: Contractors receiving state or local government funds must use E-Verify. Private employers without government contracts are not required to participate. Note: Fremont has its own local E-Verify ordinance (see Local Requirements section).
Penalties: Contract termination. Potential debarment.
Oklahoma
Effective: 2007
Who's covered: Public employers and state contractors.
Key requirements: Oklahoma was an early adopter of public employer E-Verify requirements. State agencies and contractors must verify all new hires.
Penalties: Contract termination. Civil penalties for non-compliance.
Pennsylvania
Effective: 2013 (expanded 2019)
Who's covered: Public contractors. Private construction businesses working on public projects.
Key requirements: Pennsylvania's requirement is unique: it specifically targets construction businesses working on public works projects, in addition to standard public contractor requirements. E-Verify participation is also tied to eligibility for certain state tax incentives and economic development programs.
Penalties: First violation: Warning letter. Second violation: Debarment for up to one year. Third violation: Three-year debarment plus monetary penalties ranging from $250 to $1,000 per violation.
Texas
Effective: 2015 (expanded 2021)
Who's covered: State agencies. Contractors with state agencies.
Key requirements: State agencies must use E-Verify for all new hires. Contractors with state agencies must also comply. Private employers without state contracts are not required to use E-Verify.
Penalties: Contract termination. Debarment from state contracts.
Virginia
Effective: 2013
Who's covered: State agencies and public contractors with 50 or more employees.
Key requirements: Public employers and larger contractors must use E-Verify. The 50-employee threshold exempts smaller contractors from the requirement.
Penalties: Contract termination. Potential debarment from future contracts.
West Virginia
Effective: 2012
Who's covered: Public employers only.
Key requirements: State and local government agencies must use E-Verify for all new hires. Private employers are not required to participate.
Penalties: Civil penalties for non-compliance.
Quick Reference: Public Employer/Contractor States
Colorado: State agencies and contractors
Idaho: Public employers and contractors
Indiana: State/local agencies and contractors
Michigan: MDOT contractors/subcontractors only
Minnesota: State contractors ($50,000+ contracts)
Missouri: Public employers and contractors
Nebraska: State/local government contractors
Oklahoma: Public employers and contractors
Pennsylvania: Public contractors + private construction on public projects
Texas: State agencies and contractors
Virginia: State agencies and contractors (50+ employees)
West Virginia: Public employers only
Local and Municipal E-Verify Requirements
Here's the curveball many employers miss: some cities and counties have their own E-Verify mandates—even in states where E-Verify is otherwise voluntary. If you operate in multiple locations, check local ordinances too.
Denver, Colorado: Statewide mandate repealed 2016
Hernando County and Bonita Springs, Florida: State mandate exists (25+)
Ingham, Macomb, and Oakland County, Michigan: State- MDOT contractors only
O'Fallon, Missouri: State- public employers only
Fremont, Nebraska: State- Contractors only
Hoquiam, Pierce County, Woodland, Washington: State- voluntary
Action item: Before opening a new location or hiring remote employees, check both state and local requirements. Municipal ordinances can change quickly—make this part of your standard expansion checklist.
States with E-Verify Restrictions or Additional Requirements
Some states haven't just stayed silent on E-Verify—they've actively restricted its use or imposed additional requirements on employers who choose to participate.
California: Voluntary with Strong Misuse Penalties
Status: Voluntary. Under Assembly Bill 1236 (2011-2012), neither the state nor any city, county, or special district can mandate E-Verify for private employers.
But here's the catch: California has enacted strong protections against E-Verify misuse. If you choose to use E-Verify, you must follow these rules:
- Never use E-Verify to check existing employees
- Never use E-Verify to pre-screen job applicants
- Never discriminate based on national origin or citizenship status
- Apply E-Verify consistently to all new hires
Penalty: Employers who violate California's E-Verify restrictions face fines of up to $10,000 per violation. Violations are assessed per incident, so costs can escalate quickly.
Illinois: Voluntary with Mandatory Compliance Steps
Status: Voluntary. But "voluntary" in Illinois comes with strings attached.
If you use E-Verify in Illinois, you must:
- Complete a sworn attestation on a form prescribed by the Illinois Department of Labor—under penalty of perjury—confirming you've received E-Verify training
- Post required E-Verify notices in a prominent location visible to prospective and current employees
- Notify employees when they're being checked through the E-Verify system
- Never pre-screen applicants (Illinois law explicitly prohibits this)
2025 Update: Illinois enhanced its Right to Privacy in the Workplace Act effective January 2025, adding stronger worker privacy protections during the verification process.
States with Voluntary E-Verify Participation
These 28 states have no E-Verify mandate for private employers. Participation is entirely voluntary, though employers may still choose to use E-Verify or be required to participate as federal contractors.
Voluntary states:
- Alaska
- Arkansas
- California*
- Connecticut
- Delaware
- Hawaii
- Illinois*
- Iowa
- Kansas
- Kentucky
- Maine
- Maryland
- Massachusetts
- Montana
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Dakota
- Ohio
- Oregon
- Rhode Island
- South Dakota
- Vermont
- Washington**
- Wisconsin
- Wyoming
*California and Illinois have additional restrictions and requirements for employers who voluntarily use E-Verify—see the Restrictions section above.
**Washington has local jurisdictions with E-Verify requirements—see the Local Requirements section.
Keep in mind: "Voluntary" at the state level doesn't mean "no requirements." Federal contractors must still use E-Verify regardless of state law. And some cities within these states have local mandates—always check local ordinances.
Conflicting Federal and State Requirements: What Employers Should Know
The interplay between federal and state E-Verify requirements creates complex compliance challenges for HR professionals. While federal law requires all employers to verify employment eligibility using Form I-9, state-specific mandates may impose additional or conflicting obligations.
A notable example emerged in Missouri, where state law required employers to verify both new and existing employees through E-Verify before receiving state contracts. This directly conflicted with federal rules prohibiting E-Verify use for existing employees except in specific federal contractor scenarios.
The U.S. Department of Justice's Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC) has emphasized that employers must comply with federal E-Verify requirements regardless of state conflicts. This includes adhering to the terms of their Memorandum of Understanding with USCIS.
For HR teams managing multi-state operations, this creates a need to carefully navigate varying verification timelines and requirements while maintaining consistent compliance with federal standards. As we approach 2025, with states like Florida implementing new mandates affecting different categories of employers, staying informed and adaptable is crucial for maintaining compliant verification processes.
Implementing E-Verify Based on State Requirements
Step-by-step implementation ensures alignment with diverse state mandates.
Step-by-Step Guide to Setting Up E-Verify in Your State
Implementing E-Verify requires careful preparation and a thorough understanding of both federal and state-specific requirements. Here's a step-by-step guide for HR professionals:
- Verify current enrollment status using the E-Verify search tool
- Complete Form I-9 documentation for new employees
- Create an E-Verify case within three business days of an employee's start date
- Utilize photo matching features for permanent resident cards, employment authorization documents, and U.S. passports
- Review system results (Employment Authorized, Tentative Nonconfirmation, or Case in Continuance)
- Follow proper notification procedures for any Tentative Nonconfirmations
- Document final case results, with Employment Authorized cases closing automatically
Multi-State Employer Strategies for E-Verify Compliance
For organizations operating across multiple states, managing E-Verify compliance demands a strategic approach:
- Implement consistent processes that satisfy the strictest state requirements while maintaining flexibility for state-specific rules
- Utilize technology solutions that integrate directly with E-Verify to automate case creation and tracking across jurisdictions
- Develop state-specific training programs to address varying verification requirements and timelines
- Implement electronic I-9 management systems that capture verification information automatically and help meet state-specific deadlines
- Conduct regular audits of verification procedures across all operating locations
Training HR Personnel on State-Specific Requirements
Effective training of HR personnel on state-specific E-Verify requirements is crucial for maintaining compliance across jurisdictions. Key focus areas should include:
- Variations in state-specific laws and deadlines for E-Verify case creation
- Proper handling of Tentative Nonconfirmations (TNCs) through structured resolution processes
- Documentation requirements specific to each operating location
- Integration of E-Verify checks with standard I-9 procedures
- Use of electronic management systems to streamline verification workflows
Managing Tentative Non-confirmations According to State Rules
Handling Tentative Nonconfirmations (TNCs) requires strict adherence to notification procedures and timelines:
- Notify employees of TNC results within 10 federal government working days
- Provide employees with a Further Action Notice
- Allow employees 8 federal government working days to contact DHS or visit an SSA office for resolution
- Refrain from adverse actions against employees during the TNC resolution period
- Document all steps in the TNC process for compliance purposes
HR professionals must be prepared to manage this process efficiently while maintaining compliance with both federal standards and any additional state-specific requirements.
State-Specific Penalties and Enforcement
Understanding penalty structures is crucial for avoiding costly compliance breaches.
Penalty Structures by State: From Warnings to Severe Consequences
E-Verify non-compliance can result in significant penalties, varying widely by state:
- Alabama: Business license suspension up to 60 days for first offenses, permanent revocation for second violations
- Arizona: 10-day business license suspension for first offenses, permanent suspension for second violations
- Florida: Possible denial of future county projects and contract termination
- Georgia: Suspension or denial of business licenses and occupational tax certificates
- Mississippi: Contract termination, three-year public contract ineligibility, one-year suspension of licenses and permits
- North Carolina: Civil fines exceeding $10,000 per violation and reporting to Immigration and Customs Enforcement
- Pennsylvania: Escalating penalties for public works contractors, from warning letters to three-year debarment and monetary penalties
Business License Implications in Strict E-Verify States
In states with mandatory E-Verify requirements, non-compliance can have severe implications for business licenses:
- Alabama: License suspension up to 60 days for first offenses, permanent revocation for second violations
- Arizona: 10-day license suspension for initial violations, permanent suspension for subsequent infractions
- Florida: Potential license suspension until providing an affidavit of compliance, permanent revocation possible after three violations in 36 months
- Mississippi: One-year suspension of licenses and permits, three-year public contract ineligibility
State Audit Procedures and What to Expect
In states with mandatory E-Verify requirements, maintaining comprehensive documentation is key. E-Verify compliance monitoring typically involves desk reviews and site visits conducted by USCIS staff. Key aspects of the audit process include:
- Remote desk reviews via email and phone
- In-person site visits to discuss observations and recommendations
- Automated monitoring to identify potential compliance issues
- Review of cases for patterns indicating improper usage or discrimination
- Referrals to ICE, DOJ, or other agencies for cases suggesting fraud or illegal activities
To prepare for potential audits, HR teams should utilize USCIS‐provided self-assessment guides and webinars, regularly evaluating their E-Verify practices and improving system usage.
Employer Protection Provisions and Good Faith Compliance
E-Verify offers important protections for employers who use the system in good faith:
- Liability protection if unknowingly hiring unauthorized workers
- Early validation of Social Security numbers to prevent SSN no-match letters
- Documentation of proper verification procedures
- For federal contractors, a rebuttable presumption of not knowingly hiring unauthorized workers
However, maintaining these protections requires strict adherence to compliance standards:
- Consistent verification of all new hires
- Prohibition on pre-screening job candidates
- Prompt notification of employees regarding verification issues
- Following structured resolution processes for Tentative Nonconfirmations
The good-faith provision allows employers 10 days to correct technical or procedural failures without penalty, providing a safety net for organizations committed to compliance.
Building a Future-Ready E-Verify Compliance Strategy with WorkBright
By understanding which states mandate E-Verify for all employers, limit it to public employers or specific industries, or treat it as voluntary with added privacy protections, HR teams can standardize on the strictest applicable rules, document consistent processes for enrollment, case creation, TNC handling, and audits, and use integrated technology like WorkBright’s I-9 compliance software to automate tracking, documentation, and reporting as E-Verify and E-Verify+ requirements continue to evolve.

HR compliance is complex—but it doesn’t have to be. WorkBright’s modern software and services streamline I-9s, E-Verify, and form management, while keeping your team audit-ready and aligned with ever-changing regulations. Take the guesswork out of compliance so you can focus on what matters most—your people.