Consent and compliance

E-Verify requirements in California: no mandate, and strict limits on when employers may use it

On this page
  1. The California rules at a glance
  2. No mandate, and a ban on local mandates
  3. What section 2814 allows and forbids
  4. Related California rules a recruiter will meet
  5. Federal contractors in California
  6. Staffing agencies and recruiters in California
  7. A worked example
  8. A California checklist
  9. Questions people ask

As of October 2026, California does not require any private employer to use E-Verify, and it goes further than most states in the other direction. State law forbids the state and local governments from making E-Verify a condition of a contract or a business license, and it penalizes a private employer that uses E-Verify at the wrong time or on the wrong people, up to $10,000 for each unlawful check. Voluntary use is still allowed. The rules decide when and on whom.

For a recruiter, the practical point is timing: in California, E-Verify belongs after an offer has been made and accepted and Form I-9 is complete, never during screening.

Not legal advice. Checked as of October 2026 against the text of California Labor Code sections 2811 to 2814, 1019.1, 1019.2 and 90.2, the chaptered text of AB 1236 (2011) and AB 622 (2015), the E-Verify employer memorandum of understanding, and FAR 22.1803 and 52.222-54. Confirm the current rule with a lawyer before relying on it for a specific hire or contract.

The California rules at a glance

ProvisionWhat it doesOrigin
Labor Code § 2812The state, a city, a county, a city and county, or a special district may not require a private employer to use an electronic employment verification system, except as required by federal law or as a condition of federal fundsAB 1236, the Employment Acceleration Act of 2011 (Stats. 2011, ch. 691)
Labor Code § 2813Defines the system (E-Verify, formerly the Basic Pilot Program) and excludes government entities from "employer"AB 1236 (2011)
Labor Code § 2814Limits when any employer may use E-Verify, requires passing on federal notices after a tentative nonconfirmation, and sets a penalty of up to $10,000 per violationAB 622 (2015), effective January 1, 2016
Labor Code §§ 1019.1 and 1019.2Bar document abuse during verification and reverifying current employees beyond what federal law requiresUnfair immigration-related practices provisions
Labor Code § 90.2Requires notice to employees within 72 hours of a federal I-9 inspection notice, and again after resultsIn force since January 1, 2018

No mandate, and a ban on local mandates

Section 2812 lists three things the state and local governments may not do: require E-Verify as a condition of receiving a government contract, as a condition of applying for or keeping a business license, or as a penalty for violating licensing or similar laws. The only exceptions are a requirement imposed by federal law and a condition of receiving federal funds. Government entities themselves are outside the definition of "employer" in section 2813, so the section does not stop a public agency from using E-Verify for its own hires.

The practical result: a California city or county business license application, or a state or local procurement, should not ask a private company to prove E-Verify enrollment unless a federal requirement is behind it.

What section 2814 allows and forbids

Who may be checked, and when

Section 2814(a)(1) makes it unlawful for an employer, or any other person or entity, to use E-Verify to check the work authorization of an existing employee, or of an applicant who has not received an offer of employment, at a time or in a manner not required by 8 U.S.C. 1324a(b) or not authorized by the memorandum of understanding (MOU) that governs E-Verify. Section 2814(a)(2) confirms the employer may use E-Verify, in accordance with federal law, on a person who has been offered employment.

In practice that lines up with the federal E-Verify MOU, which already says an employer may not create a case before the person is hired, meaning a firm offer was extended and accepted and Form I-9 was completed, and may not use E-Verify for pre-employment screening. What California adds is a state penalty for breaking those rules.

Existing employees

Running E-Verify on people already on payroll is unlawful in California unless federal law requires it or a federal funding condition does. The common lawful case is a federal contractor whose contract carries FAR 52.222-54, which requires checking employees assigned to the contract. The clause also offers an option to verify the whole existing workforce; whether electing that option fits within section 2814 is a question to put to counsel before doing it in California.

Tentative nonconfirmations

Under section 2814(b), when E-Verify returns a tentative nonconfirmation, the employer must follow the notice procedures in the MOU and give the employee any notice from the Social Security Administration or the Department of Homeland Security containing information about the employee's case, as soon as practicable. That is the same step the federal process requires; the state makes skipping it a separate violation. See E-Verify tentative nonconfirmation for the federal deadlines.

Penalty

Section 2814(c) sets a civil penalty of up to $10,000 for each violation, in addition to other remedies, and says each unlawful use of E-Verify on an employee or applicant is a separate violation. Section 2814(d) states the purpose is to prevent employment discrimination, not to penalize hiring people who are not authorized to work.

  • Document abuse (§ 1019.1). When completing Form I-9, an employer may not ask for more or different documents than federal law requires, refuse documents that reasonably appear genuine, refuse documents because of a specific status or term attached to them, or reinvestigate a current employee through an unfair immigration-related practice. The penalty, set by the Labor Commissioner, can reach $10,000 per violation.
  • Reverification (§ 1019.2). No reverifying a current employee's work authorization at a time or in a manner federal law does not require, with a civil penalty of up to $10,000. The section permits the federal reverification process for expiring documents and a reminder notice at least 90 days before reverification is due.
  • I-9 inspection notices (§ 90.2). Within 72 hours of receiving notice of an immigration agency inspection of I-9s or other employment records, the employer must post a notice to current employees, and must give affected employees the results within 72 hours of receiving them. Penalties run $2,000 to $5,000 for a first violation and $5,000 to $10,000 for each later one. The statute says nothing in the chapter restricts compliance with an E-Verify MOU.

Federal contractors in California

California's limits give way to federal law, and the federal contractor rule is the main way a California business ends up required to use E-Verify. Under FAR 22.1803, clause 52.222-54 goes into federal contracts over $150,000, except those performed only outside the United States, those shorter than 120 days, and those only for commercially available off-the-shelf items. The clause flows down to subcontracts for services or construction over $3,500 that include work in the United States. A contractor must enroll within 30 calendar days of award, verify new hires company-wide, and verify employees assigned to the contract. Both of those are uses "required by federal law," so they are lawful under section 2814.

Staffing agencies and recruiters in California

  • No California placement triggers a state E-Verify duty. If the agency is enrolled voluntarily or through a federal contract, the E-Verify case is run by the employer of record that completes Form I-9, after the offer; see E-Verify for staffing agencies.
  • A client that asks the agency to "clear" candidates through E-Verify before submitting them is asking for a pre-offer check, which section 2814 penalizes per candidate.
  • An agency that places Californians into another state, for example a remote worker who actually works from Arizona, may face that state's mandate for that hire. The work location decides; see E-Verify requirements by state.
  • Licensing is a separate question; see staffing agency license requirements in California.

A worked example

This is an invented example. A Sacramento staffing firm is enrolled in E-Verify because it supplies technicians under a federal subcontract carrying FAR 52.222-54. A new commercial client asks the firm to run E-Verify on its shortlist of five finalists before interviews "to save time." Running those five checks would be five pre-offer uses, each a separate violation of section 2814 with a penalty of up to $10,000. The firm instead completes Form I-9 for the one finalist who accepts an offer and creates the E-Verify case within three business days of the start date, as the MOU and the federal clause require for all of its new hires. Its existing staff are not rerun except those it assigns to the federal subcontract, which the clause requires.

A California checklist

  1. No federal contract with FAR 52.222-54? E-Verify is optional; Form I-9 is not. See I-9 timing in hiring.
  2. If enrolled, never create a case before an accepted offer and a completed Form I-9.
  3. Do not run current employees unless a federal contract or federal funding condition requires it.
  4. After a tentative nonconfirmation, give the employee the federal notices promptly and take no adverse action while it is contested.
  5. Reject client requests to "pre-verify" candidates, in writing.
  6. Prepare a 72-hour notice process for any I-9 inspection.
  7. For hires who work in other states, check that state's own rule.

Questions people ask

Does California require employers to use E-Verify?

No. California has no E-Verify mandate for private employers, and Labor Code section 2812 bars the state, cities, counties and special districts from requiring a private employer to use it as a condition of a contract, a business license, or as a penalty, except where federal law or a federal funding condition requires it.

Can a California employer run E-Verify on an applicant before making an offer?

No. Labor Code section 2814 makes it unlawful to use E-Verify on an applicant who has not received an offer of employment, or on an existing employee, at a time or in a manner federal law and the E-Verify memorandum of understanding do not require or authorize. An employer may run it on a person who has been offered employment, in line with federal rules.

What is the penalty for misusing E-Verify in California?

A civil penalty of up to $10,000 for each violation, in addition to other remedies, under Labor Code section 2814(c). Each unlawful use of E-Verify on an employee or applicant counts as a separate violation.

Do federal contractors in California still have to use E-Verify?

Yes. A federal contract that includes FAR clause 52.222-54 requires enrollment and verification regardless of state law, and California's own statutes carve out uses required by federal law or by a condition of receiving federal funds.