The Form I-9 is required for every employer in the country. E-Verify is different. It is an extra electronic check, and at the federal level it is voluntary for most employers. But many states have passed their own laws that make E-Verify a must for some or all employers. This page explains how state E-Verify rules work and which states to watch.

Rules change often. State E-Verify laws are updated from time to time, and the details vary by state. The facts below are general. Always check your state's current rule and confirm the specifics on uscis.gov or your state government's website before you rely on them.

Why states have E-Verify rules

The federal I-9 already requires you to verify work authorization on paper or in an electronic system. Some states wanted an added layer. So they passed laws that require employers in their state to run new hires through E-Verify too. These state rules sit on top of the federal I-9 duty. They do not replace it.

This means you may have two duties at once. The first is the federal duty to complete an I-9 for every employee. The second is a state duty to also run E-Verify, if your state has such a law and it covers your business. Missing either one can cause problems, so it pays to know both.

States with E-Verify mandates

Several states require E-Verify for at least some employers. The exact reach of each law is different. Some cover public employers, some cover state contractors, and some reach private businesses as well. The states below are well known for having mandates.

STATES TO WATCH
Florida
Has an E-Verify mandate and a strong state enforcement posture.
Arizona
One of the earliest states to require E-Verify.
Alabama
Requires E-Verify for covered employers.
Mississippi
Requires E-Verify for covered employers.
South Carolina
Requires E-Verify for covered employers.
Ohio
Has a newer rule that applies in the construction area.
Indiana
Public employers and state contractors, not all private employers.

Each of these states sets its own scope. Some apply only to larger businesses, some to public contracts, and some more broadly. The exact reach can change. Do not assume a rule covers you, and do not assume it does not. Check your state's current rule to be sure.

Florida's enforcement posture

Florida stands out because the state has taken a strong enforcement stance on work authorization. If you do business in Florida, treat E-Verify and I-9 compliance as a high priority. Make sure your I-9s are complete and accurate, and confirm how the current state rule applies to your business. When a state takes a firm position, small mistakes can carry a bigger cost, so careful records matter even more.

The lesson from Florida is useful everywhere. Even if your state has no E-Verify law today, the rules can change, and the federal I-9 duty never goes away. Building a careful process now puts you in a strong spot no matter what your state does later.

Do not guess at thresholds. Many state laws apply based on employer size or contract type, and those cutoffs can change. We will not list a number here, because a wrong figure could cause you to break the rule. Check your state's current rule directly.

Federal contractors

State laws are not the only source of an E-Verify duty. Many federal contractors must use E-Verify because of the terms of their contracts. This is a federal rule and it applies no matter which state you operate in. If your company holds federal contracts, check whether the E-Verify requirement applies to you. The rule can reach not just the main contract but certain work tied to it, so review your contract terms with care.

How to find out if you must use E-Verify

Because the rules differ so much, here is a simple way to check.

  1. Look up your state on a current government source, such as the E-Verify pages on uscis.gov.
  2. Read the scope of your state's law. See which employers it covers and any size or contract limits.
  3. If you hold federal contracts, check whether the federal E-Verify rule applies.
  4. When in doubt, consult an immigration attorney for your specific situation.
Tip: Even where E-Verify is not required, a clean Form I-9 process is your best protection. Complete every I-9 fully and keep them on file.

E-Verify still needs a complete I-9

No matter which state you are in, E-Verify is only as good as the I-9 behind it. The system checks the data from the finished form. If the I-9 has gaps or errors, the check can return a mismatch even when the worker is fine. So a clean I-9 process helps you in every state, whether or not E-Verify is required. To learn how the check works, read what is E-Verify. To see how the two relate and why people confuse them, read I-9 vs E-Verify. For your specific situation, it is wise to consult an immigration attorney.

Frequently asked questions

Several states have mandates, including Florida, Arizona, Alabama, Mississippi, and South Carolina, plus newer rules in places like Ohio for construction (Indiana applies to public employers and state contractors, not all private employers). The scope varies, so check your state's current rule on uscis.gov or your state's website.

It depends on your state and whether you hold federal contracts. Many state laws apply based on employer size or contract type, and those rules can change. Check your state's current rule rather than relying on a specific number.

Many federal contractors must use E-Verify because of the terms of their contracts. This federal duty applies no matter which state you operate in. Check whether it applies to your contracts.

No. The Form I-9 is still required for every employer. State E-Verify mandates sit on top of the I-9 duty and do not replace it.