Skip to main content

E-Verify Set-Up and Overview

Evan Nelson avatar
Written by Evan Nelson
Updated over a year ago

What we'll review:

Setting up your company's E-Verify account

Integrating E-Verify with your Verocity system

Adding clients to your E-Verify account

Finishing client setup in Verocity

E-Verify is an Internet-based, free program run by the United States government that compares information from 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 they resolve the problem; they must contact the appropriate agency to resolve the mismatch within eight federal government work days from the referral date.

The program is operated by the Department of Homeland Security (DHS) in partnership with Social Security Administration. All employers, by law, must complete Form I-9. E-Verify is closely linked to Form I-9, but participation in E-Verify is voluntary for most employers. After an employee is hired to work for pay, the employee and employer complete Form I-9. After an employee begins work for pay, the employer enters the information from Form I-9 into E-Verify. E-Verify then compares that information against millions of government records and returns a result.

E-Verify can be combined with the Electronic i9 form or ordered as a separate search. Verocity can integrate directly to the E-Verify system provided by the Department of Homeland Security to perform E-Verify verifications.

Once applicant data and all documentation required is ordered, then our system works with your E-Verify account to instruct the necessary processes via the Verocity system.

The majority of your verifications should come back as authorized instantly; those applicants who are not initially authorized will have a specific series of instruction.

Setting up your company's E-Verify account

The first step in the E-Verify integration set up is to create a new Web Service account with E-Verify at https://e-verify.uscis.gov/enroll/StartPage.aspx?JS=YES.

This account is free and can be obtained by any business in the United States for purposes of verifying its own employees and/or becoming a designated agent to screen the employees of other companies.


For Web Service, you must answer the questionnaire as follows:
Question 1 = Yes
Question 2 = Yes
Question 3 = No
Question 4 = Yes

The E-Verify Enrollment Guide at the bottom of this article will guide you step-by-step through the process of signing up for an E-Verify account.

Integrating E-Verify with your Verocity system

Once you have obtained your account and gone through the tutorial, submit a support ticket to deverus and provide the following information:

Customer E-Verify Company Name:

EIN:

Customer E-Verify Company ID#:

Customer Login ID (choose one):

UserName:

UserPhone:

User Email:

PA (Program Admin) UserID:

PA direct phone number and email:

Once we receive this, we can set up the integration for E-Verify Web Service. We will notify you when this step is complete.

Adding clients to your E-Verify account

Each client that you wish to be able to order E-Verify must first be set up in your E-Verify account. Review your E-Verify documentation for details on this process.

The E-Verify Agent must:

1. Add the client into the Agent’s web account. Use your Web User (not services) credentials to add clients to your account. Use the "Add New Client" option:

2. The Agent must designate an Employer MOU contact (with name, telephone, address, and email address). This is the person authorized to counter-sign the MOU.

3. Agent must print (download) the new MOU that auto-populated with the Agent AND Employer information. The Agent must print, sign, then scan and email the document for the Employer to sign.

4. The Employer must sign, then scan and return the signed MOU back to the Agent. The Agent is then required to upload the document to the Agent’s web account, and then wait for DHS (E-Verify) to approve.

Finishing client setup in Verocity

Next, add the E-Verify Company ID for each client into the corresponding client profile. Once the integration setup is completed, then there will be an E-Verify company ID field at the bottom of each client profile (under Additional Settings as shown below) where you can add this ID.

Lastly, enable the search for the client type(s) that should be able to order E-Verify. Apply a price.

*NOTE* When E-Verify is setup for a client type, but one or more of those clients is not yet set up with the proper E-Verify Company ID as mentioned above, then the client will see the E-Verify search as an option on their ordering screen but will not be authorized to order them (the checkbox will not display, and a message in italics will tell the client that they are not yet set up to order E-Verify verifications). This means that the E-Verify search can be added to a client type before setting up all clients so that the E-Verify product can be promoted to clients who are not yet set up.

For steps on how to place E-Verify orders, please see E-Verify Guide.

Did this answer your question?