E-Verify is an online system managed by the U.S. Department of Homeland Security (DHS) and the Social Security Administration (SSA). It helps employers confirm new hires’ identity and work eligibility by matching their Form I-9 details with government records.
Using E-Verify ensures your new employees are authorized to work in the U.S., and it’s required in many states. Workstream simplifies this process by acting as an E-Verify employer agent. With Workstream, your Form I-9 information is automatically submitted to E-Verify so that you can manage everything in one place.
This guide will walk you through connecting E-Verify and setting up the Form I-9 module in your onboarding process.
The E-Verify integration page can be accessed in admin view.
Add tax information
An Employer Identification Number (EIN) is a unique number the IRS assigns to your business for tax purposes. E-Verify uses your EIN to make sure your employee verification cases are linked to the correct employer.
To enable E-Verify for new hires, the Super Admin must add the EIN for each location where E-Verify will be used. If your business has multiple EINs, you need to do this for each one. This step ensures Workstream submits the correct E-Verify cases under the right legal entity.
Connect Workstream with E-Verify
Now that you've added your tax information, it’s time to connect Workstream to E-Verify. If you have more than one EIN, repeat this step for each tax entity.
📌 You need the "Create and edit integrations" permission to add integrations. If you don't have access to this setting, reach out to your Super Admin.
Go to the Integration page in admin view
In admin view, go to Integrations.
Find and select USCIS from the available options. If you don't see USCIS listed, reach out to our support team for help.
Select Register with E-Verify next to the associated tax entity. This will start the registration process for that entity.
Register with E-Verify
Step 1: Complete your company information
When registering for E-Verify, you'll need to provide important company details. This ensures that your business is properly linked to the E-Verify system and complies with all necessary regulations.
Select the tax entity you want to register. This is required to link your business to the E-Verify system. If you need help setting up your EIN or tax entity, refer to Step 1: Add tax information.
Enter the physical address of your business location. This is required for the correct processing of employee verification cases.
Enter additional information. Now, you’ll provide a few more details about your business. These help to clarify your company’s industry and structure:
Mailing Address
If your mailing address is different from your physical address, enter it here. This ensures any official mail related to your E-Verify registration gets sent to the right place. If both addresses are the same, you can simply check the box Same as Physical Address.NAICS Sector
The North American Industry Classification System (NAICS) is a federal system used to classify businesses based on their primary business activities. This classification helps the U.S. government track businesses by industry and is required for E-Verify registration.Tip: If you're unsure about your sector, refer to the NAICS website or use a searchable database to find your sector based on your business activities.
NAICS Sub-Sector
The NAICS sub-sector is a more detailed category within your main sector. For example, if your business is a fast-casual restaurant or a fast food chain, you would likely select the "Food Services and Drinking Places" sub-sector.Total Number of Employees
Enter the total number of employees working at the location you’re registering for E-Verify. This helps USCIS and E-Verify track your business's size and verify compliance.
Select Next to proceed.
Step 2: Complete your contact information
In this step, confirm the specific details about your business structure for accurate record-keeping and compliance.
Enter the contact information for the person responsible for managing E-Verify within your company.
Main Contact: This person will be the primary contact for E-Verify and will receive an email asking them to sign a Memorandum of Understanding (MOU) to complete the registration. The MOU is a formal agreement between your company and USCIS, outlining responsibilities and compliance requirements for using the E-Verify system.
Enter their first name, last name, phone number, and email address. Make sure this is an active email that will be checked regularly.
Signatory Contact: If the person signing the MOU is the same as the main contact, simply check the box Same as Main Contact. If not, provide the name and contact details for the person who will officially sign the MOU on behalf of your company.
Select Next to proceed.
Step 3: Review and submit the information
Before submitting your E-Verify registration, carefully review the information you’ve entered to make sure everything is correct. This is your chance to make any edits before finalizing your registration. Once you’re ready, select Submit.
Step 4: Sign the MOU
The Workstream support team will begin your E-Verify client registration, and your status will display as Processing. Once the registration is complete, your status will update to Waiting for Employer Signature. At this point, USCIS will send you an email with a prompt to sign the Memorandum of Understanding (MOU). Follow these steps to sign the MOU:
Check your inbox for emails from both Workstream and USCIS.
To sign the MOU, open the email from USCIS then select Sign MOU Here. This will take you to the E-Verify website to finalize the client enrollment process.
After signing, return to the USCIS integrations page in Workstream's admin view and check your registration status. It should now show as Registered.
Take the E-Verify quiz
To use the E-Verify integration and submit employee verification cases through Workstream, you must pass the E-Verify quiz. The quiz ensures that you understand how the E-Verify system works and how to properly submit employee information for verification. Here's how to take it:
💡 To pass, you must answer at least 7 out of 10 questions correctly. We recommend reviewing the training material before taking the quiz to help you prepare.
Select your profile at the top-right corner, then Account settings.
Go to the E-Verify quiz tab, then select Qualify to submit to E-Verify. This will prompt you to complete the training course.
Select View training course.
Review the training requirements and guidelines, then select I have read E-Verify’s guidelines.
Take the quiz and select Submit.
If you don't pass on the first try, you can retake the quiz immediately. You have two attempts. If you don't pass after the second attempt, you'll need to wait 3 days before taking the quiz again. After passing, you'll be able to start using the E-Verify integration to submit employee verification cases directly through Workstream.
Display the E-Verify posters
Once you’ve signed up for E-Verify, the next step is to display the required E-Verify Participation and Right to Work posters. These posters need to be shown in both English and Spanish, as required by E-Verify. If you need them in other languages, the Department of Homeland Security (DHS) has additional options.
You can find sample versions of these posters on the E-Verify website, but they’ll have a watermark. For the official versions, please contact Workstream Support.
Lastly, make sure to put the posters somewhere employees will easily see them, like near the entrance, in break rooms, or wherever you post job announcements.