North Carolina requires private employers with 25 or more employees and all government employers to use the federal E-Verify system to confirm work authorization under NCGS 64-26.
NCGS 64-25 through 64-38 require every employer in North Carolina that employs 25 or more employees to register with and use the federal E-Verify program to verify the work authorization of newly hired employees. The mandate applies to private employers; governmental employers and certain contractors face additional requirements. Seasonal temporary employees who work 90 or fewer days during a consecutive 12-month period are excluded from the verification mandate. Employers must retain E-Verify documentation while a worker is employed and for one year after termination. The Commissioner of Labor enforces compliance through complaint-driven investigations, and willful violations carry escalating civil penalties.
First violations require the employer to file a sworn affidavit; subsequent violations carry civil penalties up to $1,000 per required employee not verified, with fees for each additional violation under NCGS 64-34.
Other ordinances people look up for this city. Green dot = verified primary-source excerpt.
See how Cabarrus County's e-verify mandates rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.