Compliance Tools Library

E-Verify Requirement Checker

Check whether E-Verify is mandatory for your business based on the state where you operate.

Reviewed by theComplianceToolsLibrary Editorial Team · Last updated

⚠ Disclaimer: This tool is for informational purposes only and does not constitute legal advice. Consult a qualified attorney or HR professional for guidance specific to your situation.
Select your state

Key facts

Federal status
Voluntary for most employers; required for certain federal contractors
Many states mandate it
Some require E-Verify for all employers; others only for public employers or contractors
Separate from Form I-9
E-Verify supplements — it does not replace — Form I-9
Scope varies
State mandates often depend on employer size or public-contract status

Is E-Verify required?

E-Verify is a federal system that compares Form I-9 information against government records to confirm work authorization. At the federal level it is voluntary for most employers, though federal contractors with the FAR E-Verify clause must use it.

Many states have layered their own mandates on top. Some require E-Verify for all or larger private employers; others require it only for public employers and state contractors. Because the scope and thresholds vary and change, check the rule for every state where you operate, and remember E-Verify is in addition to — never a substitute for — Form I-9.

How to use this tool

  1. 1

    Select the state

    Choose the state where you employ workers.

  2. 2

    Review the mandate

    See whether E-Verify is required for all employers, public employers/contractors only, or not mandated statewide.

  3. 3

    Check your scope

    Confirm whether your size or contract status triggers the requirement.

  4. 4

    Verify specifics

    Follow the linked resources for exact thresholds and enrollment steps.

Common mistakes to avoid

  • Assuming E-Verify replaces Form I-9 — it doesn't.
  • Applying one state's mandate to a multi-state workforce.
  • Running E-Verify before the employee completes Section 1 and starts work.
  • Using E-Verify selectively on some new hires but not others.

What to do next

  • Confirm your state's current requirement and any size thresholds.
  • Enroll in E-Verify if required, and use it consistently for all new hires.
  • Keep completing Form I-9 for every employee regardless of E-Verify.
  • Review the I-9 Compliance Checklist to align both processes.

Sources

Frequently asked questions

Is E-Verify mandatory under federal law?

No, it's voluntary for most employers federally, though certain federal contractors must use it.

Which states require E-Verify?

A number of states mandate it — some for all employers, others only for public employers and state contractors. Check your state's current rule.

Does E-Verify replace Form I-9?

No. E-Verify supplements Form I-9; you must still complete an I-9 for every employee.

When should I run E-Verify?

After the employee completes Section 1 and you complete Section 2 — generally within three business days of the start date.

Share or link to this tool

Free to use and free to share. Link to it from your handbook, intranet, or blog — or embed the live tool directly on your site.

Embed backlink
<a href="https://compliancetoolslibrary.com/tools/e-verify-requirement-checker">E-Verify Requirement Checker — ComplianceToolsLibrary</a>
Embed the interactive tool
<iframe src="https://compliancetoolslibrary.com/embed/tools/e-verify-requirement-checker/" title="E-Verify Requirement Checker — ComplianceToolsLibrary" width="100%" height="760" loading="lazy" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px;width:100%"></iframe> <p style="font:13px/1.5 system-ui,-apple-system,sans-serif;margin:8px 0 0"> <a href="https://compliancetoolslibrary.com/tools/e-verify-requirement-checker/?utm_source=embed&utm_medium=widget&utm_campaign=tool_embed&utm_content=e-verify-requirement-checker" target="_blank" rel="noopener">E-Verify Requirement Checker — ComplianceToolsLibrary</a> </p>