I-9 & E-Verify Automation Powered by Mitratech

Can I initiate my I-9 and E-Verify processes through BambooHR?

Purpose: To teach you how to initiate and manage the I-9 and E-Verify process in BambooHR with our feature powered by Mitratech.


Chasing forms, fixing errors, and meeting tight I-9 and E-Verify deadlines does not have to be a constant source of stress. BambooHR onboarding compliance powered by Mitratech builds these steps seamlessly into onboarding, guiding each form to completion without delays or mistakes. By ensuring deadlines are met and records stay audit-ready, it frees HR and legal teams from last-minute scrambles and compliance worries so they can focus on creating a great first experience for every new hire.

Setup and configuration

To add the I-9 & E-Verify integration, under Settings > Apps locate Mitratech, and click Install. If you are the Account Owner, you will be able to install the app directly. If you are an admin, a request will be sent to the Account Owner to approve the addition. You will receive an email once it has been approved.

When you click Install, a modal will appear. The first page shows pricing information, whether you choose i9 Basic or include E-Verify. The second page provides an overview on what to expect upon installation.

Clicking Install will take you back to the Apps page in BambooHR. You will see a callout asking if you are going to use E-Verify. If so, click Answer Questionnaire to open and fill out the required web form.

You will then receive two emails from Mitratech that include:

  1. Partner link and username
  2. Your temporary Mitratech password (which you can update once you log in)

You will also receive an email from BambooHR to guide you through the process of enabling E-Verify.

Click on the link in the first Mitratech email to log in to the system.

If needed, you can add additional users in BambooHR. On the employee profile of the employee you want to add, click on the three-dot menu in the upper-right corner. Click Employment Verification from the dropdown menu, then click I-9 Manager Access.

This will open a modal where you can select BambooHR With E-Verify or BambooHR Without E-Verify. Select your option, then click Save. You can remove access from the same menu if needed.

Sending an I-9 as an admin

You can send an I-9 when adding a new employee in BambooHR. On the New Employee Form, you will see a section titled "Powered by Mitratech." Check the box next to "Enable employment eligibility verification for this employee." Then, select the verification type: In person, Hybrid, or Fully Remote.

Once you have completed the form, you will be directed to your new employee's profile. On the Onboarding page, you will see a section called "Employment Eligibility Verification" and that their I-9 verification is tagged as "In Progress." An email is sent to the employee allowing them to log in to Mitratech and complete Section 1 of the I-9 (see below for more information).

Once the employee has finished Section 1 of the I-9, all I-9 managers designated in BambooHR will receive an email notifying them that Section 1 has been completed and that they can log in to complete Section 2. A link to log in is included in the email.

You can view and manage verifications across your company from your BambooHR homepage if needed. Within the Onboarding widget, you will see a button labeled "Manage Verifications." Clicking this button will take you to your general dashboard in Mitratech.

You can log in to Mitratech through the link in the email or by clicking Manage Verifications within the onboarding widget or an employee's profile.

Clicking Manage Verifications takes you to your Tracker I-9 dashboard in Mitratech, where you can view all requests and their progress. Here are the sections you will use most often:

  1. Reports: You can access several different reports to help manage the employment verification process.
  2. Help: You can access a user manual here to learn more about how features work in Mitratech. Their help center is another great resource.
  3. I-9 Tasks: This brings you to the page shown above, which highlights the number of I-9 records with upcoming actions, categorized by color.
  4. E-Verify: This icon displays an aggregate count of all E-Verify cases in progress. These are automatically created once Section 2 of an I-9 is created. If E-Verify returns an unsuccessful response, you can review it here.
  5. Employee Search: Quickly access an employee profile to review or take action.

Once you have clicked an employee's name through the employee search (shown above), you can open the Remote I-9 tab to complete Section 2 of the employee's I-9.

Completing the I-9 form as a new hire

Once a BambooHR admin or I-9 manager has sent the I-9 electronic invitation, the new hire will receive an email with a secure link to log in to Mitratech. There is also a link to information on acceptable documents they can provide for authorization.

The link will open Mitratech, where the new hire will fill out Section 1 of the I-9 by filling out their basic information - name, address, date of birth - and selecting their work authorization status. Required fields are marked with an asterisk (*), and information bubbles above each field provide additional information.

In the second step, the new hire will upload their supporting documents (like passport, driver's license or social security card) directly and securely into the system. There are examples provided to show acceptable options. A green checkmark will appear to confirm the file transfer was successful and that the record is now stored in the employee's file.

The third step gives the new hire their next steps:

  1. An option to print the Form I-9 receipt (using button at the bottom)
  2. A notification that they will need to establish their identity and U.S. employment authorization within their first three days of work

Using E-Verify

If you have chosen to include E-Verify when installing the Mitratech app, you will receive an email notification from BambooHR. This email will include a link to fill out a required questionnaire from MitraTech.

The questionnaire includes a link to a supporting document to help you through the process.

Once you have completed the questionnaire, Mitratech will send you a Memorandum of Understanding (MOU) to sign, allowing Mitratech to communicate directly with E-Verify Web Services on your behalf.

After the MOU is signed and processed, you will notice a required training prompt when you log into Mitratech.

Once you have completed the training,  E-Verify cases will be automatically initiated when you complete Section 2 of an I-9.

Expand or collapse content FAQs

How are we billed for employment verifications?

You are billed monthly based on the number of verifications completed the prior month. Invoices clearly list each verified employee for transparency.

Employee verifications are billed at $3 per employee verification. If you choose to include E-Verify, you are charged a non-refundable $250 setup fee to enable E-Verify.

What will happen if someone on my team begins the I-9 verification that has already been started by someone else?

The option to add an employee verification will be grayed out with text explaining that an I-9 has already been created for this employee.

What if we have multiple EINS?

At this time, we are unable to support multiple EINS within one BambooHR account for this integration.

What settings will my Mitratech account need configured when first created?

No configuration is necessary. Each account is set with default settings that reflect features commonly used by most organizations.

Does BambooHR provide reports for employment verification progress?

No. At this time, there are no employment verification reports in BambooHR, but you can access reports in Mitratech. The I-9 Record Summary List View on your Mitratech dashboard shows all employment verifications as well.

Are there additional costs for the integration, support, or compliance updates?

No. You are only charged per employee verification, plus a one-time setup fee if you choose to enable E-Verify.

I am not seeing an email notification to complete an I-9 verification. What did I do wrong?

There are two scenarios that may have occurred:

  1. If the employee did not receive an email, confirm what verification method was selected.
  2. If the I-9 manager did not receive a notification to begin Section 2, the employee most likely made the wrong selection for the verification method. Please reach out to BambooHR Support to trigger the notification.