Skip to main content

E-Verify Requirements in North Carolina: Employer Obligations

Last reviewed: June 2026

Quick Answer

North Carolina requires all public employers to use E-Verify for new hires under N.C. Gen. Stat. § 64-25. Private employers are not required to use E-Verify under state law, though federal contractors and all federal grant recipients must participate. E-Verify is a free voluntary system for private employers in North Carolina, but if used, employers must follow federal protocol and obtain employee consent before verification.

Key Facts

  • North Carolina requires all public employers to use E-Verify for employment verification.
  • Private employers in North Carolina are not required to use E-Verify under state law.
  • Federal contractors and subcontractors must use E-Verify regardless of state.
  • E-Verify is a free federal system operated by DHS and SSA to verify work eligibility.
  • Employers must obtain employee consent before running an E-Verify check.

Federal Law: The Baseline

The federal I-9 verification system, established under the Immigration Reform and Control Act of 1986 (IRCA), 8 U.S.C. § 1424a, requires all U.S. employers to verify the employment eligibility of newly hired employees within three days of hire. The Department of Homeland Security (DHS) operates E-Verify, a free electronic system that cross-references employee information against Social Security Administration (SSA) and DHS databases to confirm work authorization.

While E-Verify is not mandatory for most private employers under federal law, federal contractors and subcontractors must use E-Verify pursuant to the Contractor Requirements under the Federal Acquisition Regulation (FAR) and 41 U.S.C. § 4712. Employers must obtain explicit employee consent before initiating an E-Verify check. The system provides three outcomes: confirmation (green light), tentative non-confirmation (potential mismatch requiring employee action), and inability to verify. Employers have no private right of action under the IRCA; enforcement is conducted by the Department of Homeland Security and Department of Justice. Civil penalties for violations range from $100 to $1,000 per unauthorized employee, and criminal penalties for pattern or practice violations include fines and imprisonment.

North Carolina Law: What's Different

North Carolina General Statute § 64-25 imposes a mandatory E-Verify requirement on all public employers—those operating state, county, and local government offices. This requirement applies to all new employees hired on or after a specified effective date. The statute mandates that public employers must verify employment eligibility through E-Verify within a defined timeframe following hire.

North Carolina's approach differs from federal law by creating a state-level mandate for the public sector only. While federal law does not require most private employers to use E-Verify, North Carolina does not extend this requirement to private employers operating within the state. This means private employers in North Carolina remain subject only to the federal I-9 requirement and may choose voluntarily to use E-Verify if they wish.

The state statute does not create additional remedies or enforcement mechanisms beyond federal law. Public employers who violate the E-Verify requirement may face administrative consequences under state personnel law, but the primary enforcement remains federal. North Carolina does not impose state-level penalties for E-Verify non-compliance; rather, federal sanctions apply to all employers, public and private alike.

Unlike some states that have imposed E-Verify requirements on contractors, temporary staffing agencies, or employers with state contracts, North Carolina limits its mandate to direct public sector employment. Private employers contracting with the state are not separately required to use E-Verify under N.C. Gen. Stat. § 64-25, although federal contractors remain subject to federal E-Verify rules regardless of location.

Key Numbers & Thresholds

Public employers in North Carolina must use E-Verify for all new hires hired after the statute's effective date. E-Verify verification must be completed within three business days of hire, consistent with federal I-9 procedures. Federal contractors and subcontractors must use E-Verify regardless of state; no state-specific threshold applies. No employee count minimum applies; even single-employee public agencies must comply with N.C. Gen. Stat. § 64-25.

Exceptions & Special Cases

North Carolina's E-Verify mandate applies only to public employers; private employers are exempt from state law requirements. However, private employers are not exempt from federal I-9 verification obligations, which require document review and completion of Form I-9 for all new hires.

Federal contractors, subcontractors, and federal grantees must use E-Verify regardless of state law status. This applies to both public and private entities receiving federal contracts or grants above certain thresholds. Employers using E-Verify must obtain written or electronic consent from employees before initiating verification; failure to obtain consent violates federal protocol.

Employees working under specific visa categories (such as H-1B, L-1, or O-1 visa holders) require particular handling in E-Verify; employers must annotate work authorization documentation appropriately. Independent contractors are not subject to I-9 verification or E-Verify requirements, though the determination of independent contractor status is fact-intensive and frequently litigated.

Staffing agencies and temporary placement companies are generally responsible for I-9 verification and E-Verify compliance if they are the employer of record. Rehired employees who previously completed I-9 and E-Verify may be re-verified if sufficient time has passed or if the employer chooses re-verification protocols.

Employers are not required to use E-Verify for existing employees unless they are newly hired on or after the effective date. State employees hired before the statute's effective date are not subject to the mandate under the plain language of N.C. Gen. Stat. § 64-25, though agencies may adopt policies requiring universal verification.

What to Do If Your Rights Are Violated

Step 1: Document and preserve records. For public employers subject to N.C. Gen. Stat. § 64-25, maintain copies of all I-9 forms, supporting identity and work authorization documents, and E-Verify case results for each employee. Retain records for at least three years after hire or one year after termination, whichever is later. Keep written or electronic evidence of employee consent to E-Verify verification. Document the date E-Verify was initiated and the final case result (confirmation, tentative non-confirmation, or no-match).

Step 2: Initiate internal compliance review. If you are a public employer, conduct an audit of your current hiring practices to identify whether E-Verify is being used consistently. If you discover violations, report findings internally to Human Resources and Legal Counsel. If you are a private employer who discovered unauthorized work status, consult with counsel before taking corrective action. Document the internal investigation and any remedial measures taken.

Step 3: Determine appropriate reporting pathway. For public employers: violations of N.C. Gen. Stat. § 64-25 should be reported to your state agency's compliance officer or legal department. For private employers or federal contractors: E-Verify violations fall under federal jurisdiction. File a report with U.S. Immigration and Customs Enforcement (ICE) Office of Homeland Security Investigations (HSI) if you suspect unauthorized employment. ICE can be contacted at 1-866-DHS-2ICE (1-866-347-2423) or online at www.ice.gov. For federal contractor compliance, report to the Federal Acquisition Regulation (FAR) compliance office or the federal agency overseeing your contract.

Step 4: Understand the investigation process. DHS and DOJ conduct investigations into alleged E-Verify violations. Agents may interview current and former employees, examine company records, and review I-9 and E-Verify documentation. The investigation timeline varies but typically requires 6-12 months for complex cases. Companies are entitled to notice of the investigation and an opportunity to respond. Expect document requests, subpoenas, and potential on-site inspections. If violations are substantiated, the employer receives a Notice of Intent to Fine detailing alleged violations and penalties.

Step 5: Consult employment counsel immediately. Contact an immigration attorney licensed in North Carolina with experience in I-9 compliance and E-Verify cases. An immigration attorney can advise on exposure, negotiate with DHS, and represent you in administrative proceedings. If you are a private employer facing federal civil charges, engage a litigation attorney experienced in immigration employment law. If facing criminal charges for pattern and practice violations, retain a criminal defense attorney with federal experience immediately. Legal counsel should review all documentation before voluntary disclosures or responses to government inquiries.

Relevant Agency

U.S. Department of Homeland Security E-Verify Program

https://www.e-verify.gov

1-888-464-4218

If your North Carolina business needs to navigate E-Verify compliance or federal contractor requirements, consider working with an immigration employment law specialist.

Get notified when employment law changes

Laws change every year. We'll email you when something changes that affects this topic.

Frequently Asked Questions

Are private employers in North Carolina required to use E-Verify?

No. North Carolina law does not require private employers to use E-Verify. N.C. Gen. Stat. § 64-25 applies only to public employers. Private employers in North Carolina are subject to federal I-9 verification requirements but may voluntarily participate in E-Verify. However, if a private employer is a federal contractor or subcontractor, E-Verify is mandatory under federal law (41 U.S.C. § 4712) regardless of state law. Federal grantees receiving grants above certain thresholds must also use E-Verify. Private employers should review their federal contracting status to determine if E-Verify is mandatory in their situation.

What happens if a public employer in North Carolina fails to use E-Verify?

Public employers in North Carolina are required to use E-Verify under N.C. Gen. Stat. § 64-25 for all new hires. Failure to comply may result in administrative consequences under state personnel law, including disciplinary action against the agency and responsible officials. While the state statute does not specify civil penalties, violations may trigger federal enforcement if unauthorized workers are discovered. Federal penalties for violations of I-9 requirements can range from $100 to $1,000 per unauthorized employee. Agencies that repeatedly fail to verify employment eligibility may face increased federal scrutiny, audits, and potential criminal charges for pattern and practice violations. State audit findings may also result in reputational harm and legislative attention.

Do I need E-Verify consent from employees in North Carolina before running a check?

Yes. Federal E-Verify protocol requires explicit employee consent before initiating verification. Employers must provide employees with notice of E-Verify participation and obtain written or electronic consent before submitting their information to the system. North Carolina law does not modify this federal requirement. Consent can be documented through a signed form, email acknowledgment, or other verifiable electronic method. Employers who run E-Verify without consent violate federal E-Verify program rules and risk deauthorization from the system. Employees who refuse consent cannot legally be penalized; however, employers must still complete the traditional I-9 form with document review. The lack of E-Verify does not allow employers to ignore I-9 requirements.

Can North Carolina public employers use E-Verify for existing employees or only new hires?

N.C. Gen. Stat. § 64-25 requires E-Verify for new hires hired after the statute's effective date. The statute does not mandate E-Verify verification for employees already employed before the effective date. However, employers may voluntarily conduct E-Verify reverification of existing employees if they choose to do so, provided they obtain employee consent. If an agency conducts universal re-verification of existing staff, it should document the business reason and ensure consistent application to avoid discrimination claims. Some agencies have adopted policies requiring all employees—new and existing—to undergo E-Verify verification for administrative consistency. Public employers should clarify their own internal policy regarding existing employee verification with their Human Resources and Legal departments.

What should I do if E-Verify returns a tentative non-confirmation (TNC) for an employee?

A tentative non-confirmation means E-Verify found a mismatch between the employee's information and SSA or DHS records. This is not a final determination of ineligibility. Upon receiving a TNC, you must immediately notify the employee in writing using the official Notice of Referral to DHS Form I-94c, provide a copy of the E-Verify Case Results page, and inform the employee of their right to contest the finding. The employee has eight calendar days (extendable to ten days) to contact Social Security Administration (SSA) and/or DHS to contest the mismatch. During the contest period, the employee may continue working pending resolution. Do not take adverse action against the employee during the contest period. If the employee does not contest within the window and the case does not resolve favorably, the employer must take action in accordance with I-9 rules, which may include termination. Consult with an employment attorney before terminating an employee following a secondary confirmation TNC.

Related Topics in North Carolina

See e verify requirements laws in every state →

Sources & References

  • North Carolina General Statute § 64-25Requires public employers to use E-Verify for employment verification
  • 8 U.S.C. § 1324aFederal I-9 and employment verification requirements apply nationwide
  • 41 U.S.C. § 4712E-Verify mandate for federal contractors and subcontractors
  • DHS E-Verify Program RulesEstablishes protocols for proper E-Verify use and employee notification

Informational only. Not legal advice. Laws change — always verify with a licensed attorney.

Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.