Payroll Glossary

What is E-Verify?

By Anthony Moretti · Updated June 2026

A free, web-based federal system operated by USCIS that allows employers to verify that newly hired employees are authorized to work in the United States by cross-checking I-9 information against federal databases.

Why E-Verify matters for employers

E-Verify is an internet-based system administered by the U.S. Citizenship and Immigration Services (USCIS) in partnership with the Social Security Administration. It compares information from an employee's Form I-9 against records in SSA and DHS databases to confirm that the employee is authorized to work. E-Verify is free to use and takes about three to five minutes per case. Federal law does not require most private employers to use E-Verify. However, federal contractors and subcontractors who hold contracts with a FAR E-Verify clause are required to use it for all new hires and existing employees assigned to covered contracts. Additionally, 21 states have enacted laws requiring some or all employers within the state to use E-Verify for new hires. These include Arizona, Alabama, Georgia, North Carolina, South Carolina, Tennessee, Utah, Mississippi, Louisiana, and others. E-Verify cases must be initiated no later than the third business day after the employee's first day of employment, and employers may not run E-Verify before a job offer is accepted or before the I-9 is completed. If E-Verify returns a Tentative Non-Confirmation (TNC), the employee must be notified and has the right to contest the result with the relevant federal agency. The employer cannot take adverse action while the TNC is being contested. A Final Non-Confirmation means the employee is not confirmed work-authorized, but employers should consult with legal counsel before terminating based solely on this result.

How BEG handles E-Verify for clients

BEG Managed Payroll tracks new hire onboarding timelines and reminds clients to complete I-9 and E-Verify within the required windows. For clients in states where E-Verify is mandated, BEG provides the workflow structure to stay compliant. New hire compliance support is part of BEG Managed Payroll at $25-$45 per employee per month. Learn about BEG Managed Payroll.

Frequently asked questions

Is E-Verify required for all employers?

No. Most private employers are not federally required to use E-Verify. Federal contractors with a FAR E-Verify clause must use it. Many states have separate mandates for some or all employers. Check your state's requirements and any applicable federal contract terms.

What is a Tentative Non-Confirmation?

A TNC means E-Verify could not confirm work authorization but does not mean the employee is unauthorized. The mismatch may be due to name changes, data entry errors, or outdated records. The employee has the right to contest the TNC and continue working during the resolution period.

Can an employer fire someone based on a TNC?

No. Federal law prohibits taking any adverse employment action based on a TNC while it is being contested. Employers who terminate during the TNC contest period may face discrimination charges under E-Verify's anti-discrimination provisions.

Want payroll fully managed?

BEG handles everything at $25-$45 PEPM. See your exact price in 90 seconds.

Back to Payroll Glossary

About the author

Anthony Moretti is VP of Sales at Business Executive Group, where he builds BEG's managed payroll and HR service verticals for employers across Dallas-Fort Worth and nationwide. He writes the BEG Payroll Glossary to give employers plain-English answers on payroll and compliance.

Connect with Anthony on LinkedIn →