Home > Employer > E-Verify Database Search





Please input the search criteria to locate e-verified employers.


About E-Verify Program: Authorized by the Illegal Immigration Reform and Immigrant Responsibility Act of 1996 (IIRIRA), E-Verify program is an Internet-based program run the Department of Homeland Security (DHS) in partnership with Social Security Administration. Its purpose is to ensure a legal workforce, protects jobs for authorized workers, deters document and identity fraud, and works seamlessly with Form I-9.

E-Verify was originally established in 1997 as the Basic Pilot Program to prevent illegal aliens from obtaining employment illegally in the United States.

On Novermber 2023,,over one million U.S. companies or organizations had joined E-Verify program to verify the employment eligibility of their employees after hire. Every week, more than 1,400 new companies enroll in the program.

Of the 42.5 million cases E-Verify processed in FY 2021, 98.48 percent of employees run through E-Verify were automatically confirmed as authorized to work either instantly or within 24 hours, requiring no further employee or employer action. E-Verify properly determined 1.39 percent of employees to not be authorized to work in the United States.

Mandated Use: Participation in E-Verify program is voluntary for most businesses, some companies may be required by state law or federal regulation to use E-Verify. For example, most employers in Arizona and Mississippi are required to use E-Verify. E-Verify is also mandatory for employers with federal contracts or subcontracts that contain the Federal Acquisition Regulation E-Verify clause.

E-Verify enrollment is also mandatory for employers who want to extend OPT for their F1 visa employees. (F-1 students who receive science, technology, engineering, and mathematics (STEM) degrees included on the STEM Designated Degree Program List, are employed by employers enrolled in E-Verify, and who have received an initial grant of post-completion OPT related to such a degree, may apply for a 17-month extension. )

E-Verify Process: E-Verify program compares information from an employee's Employment Eligibility Verification Form I-9 to data from U.S. government records. If the information matches, that employee is eligible to work in the United States. If there is a mismatch, E-Verify alerts the employer and the employee is allowed to work while he or she resolves the problem; they must contact the appropriate agency to resolve the mismatch within eight federal government work days from the referral date.

The employee first completes Form I-9, Employment Eligibility Verification, with social security number(SSN) on Section 1. If the employee has not been issued SSN, he or she must attach a memo to Form I-9 indicating the reason for the delay in creating the case in E-Verify.

If employee provides email address, employer must enter it into E-Verify.

The employee can choose which acceptable document(s) to present. If the employee provides a Form I-551 Permanent Resident Card, a Form I-766 Employment Authorization Document, or a US Passport or Passport Card, the e-verify system will automatically prompts to compare the employee’s photo ID with a photo displayed in the system, the employer must make a photo copy and retain with the Form I-9.

Case results can be initial, interim or final. Every case must reach a final case result before it can be closed. An interim case result means additional action is required.

An SSA or DHS Final Nonconfirmation case result is received when E-Verify cannot verify an employee’s employment eligibility after an employee has contacted DHS or visited an SSA field office. A DHS No Show indicates that the employee did not contact DHS within the eight federal government workdays. A DHS No Show response is considered a Final Nonconfirmation.

The employer can terminate employment with no civil or criminal liability.

E-Verify program is free. Neither employers nor employees have to pay to use the system.

E-Verify Database: Our E-Verify company database includes 591,171 employers(companies or organizations) and federal contractors enrolled in E-Verify through June 12, 2018. Only those who have self-reported that their company has 5 or more employees will be displayed in search result.

The E-Verify Employer Search Tool database only includes employers, E-Verify employer agents(EEAs), and federal contractors who have self-reported that their company has five or more employees.

Not all business locations of an employer enrolled in E-Verify may be found. When employers enroll in E-Verify, they provide a single contact address as well as the address where the employer conducts E-Verify cases, regardless of the number of company locations participating in E-Verify.

Naming conventions used by employers may not be recognizable to the public. When an employer enrolls in E-Verify, the employer uses the legal name of the individual or business entity. In many cases, however, an employer may use a trade name for public business purposes.

E-Verify does not collect contract information. Currently, E-Verify does not collect any information on federal contracts (e.g., DUNS number, contract number, number of contracts held by a company or location, period of performance of a contract, and/or number of personnel on a contract, and whether they’re a subcontractor), so even when a company is in the search tool database, it’s not possible to determine how many employees should be verified or what locations should be covered by that company.

E-Verify employers are different from visa sponsoring companies. The database was obtained from USCIS and should be updated every quarter. Click here to know more about E-Verify program.

Too Complicated? Try Quick & Simple Search


About E-Verify Database: The E-Verify search tool only includes employers, E-Verify employer agents, and federal contractors who self-reported that they had five or more employees at the time they enrolled.

If the search tool results include the name of a business that has more than one hiring site or business location, it does not necessarily mean that all of the hiring sites are enrolled in E-Verify. A hiring site is the location where the employer hires employees and completes Form I-9, Employment Eligibility Verification. Employers with multiple locations may choose which of their sites participate in E-Verify.

Employer name – The name the employer used when they enrolled in E-Verify. This can be the business’ legal name, a trade name, or an abbreviation.
Doing Business As (DBA) name – The name an employer uses publicly. The public may see the DBA, but the employer may have used another name when they enrolled in E-Verify.
Account Status – Indicates whether the account is currently enrolled or terminated.
Enrollment date – The date the E-Verify Memorandum of Understanding is signed.
Termination Date – The E-Verify Memorandum of Understanding termination date.
Workforce size – Appears as long as the employer reported they have at least five employees.
Number of hiring sites – The locations where employers hire employees and where they complete Form I-9.
Hiring site locations (by state) – The geographic location(s) of hiring sites, by state, reported by the employer.