North Carolina requires employers with 25 or more employees and all state and local government contractors to use the federal E-Verify system under NCGS 64-26, applying to Charlotte private firms and Charlotte city procurement agreements alike.
NCGS Chapter 64 Article 2 requires private North Carolina employers with 25 or more employees to verify the work authorization of new hires through the federal E-Verify system within three business days of hire. Charlotte and Mecklenburg County, as state political subdivisions, must use E-Verify for their own employees and require it of contractors and most subcontractors under NCGS 143-133.3. The City of Charlotte purchasing terms incorporate this requirement. Seasonal and temporary hires for fewer than nine months and certain agricultural workers are exempt. The NC Commissioner of Labor enforces civil penalties; a federal I-9 form remains separately required.
Skipping E-Verify for new hires at firms with 25+ employees, falsely certifying contract compliance, or failing to keep verification records produces NC Labor Commissioner fines, contract debarment, and federal I-9 audit exposure.
See how Charlotte'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.