Skip to main content

Form I-9: Employment Eligibility Verification

Everything you need to know about collecting and managing I-9 forms in Workforce.

Updated today

What is Form I-9?

Form I-9 (Employment Eligibility Verification) is a federal document required by U.S. Citizenship and Immigration Services (USCIS). Every employer in the United States must verify the identity and employment authorization of each person they hire. The I-9 form is how that verification is documented.

The form has two main sections:

  • Section 1 (Employee): The employee provides personal information and attests to their employment eligibility status (U.S. citizen, noncitizen national, lawful permanent resident, or noncitizen authorized to work).

  • Section 2 (Employer): The employer examines the employee's original identity and work authorization documents and records the document details on the form.

There is also an optional Supplement A (Preparer/Translator) section, used when someone other than the employee helps prepare or translate Section 1.


Legal requirements and deadlines

Federal law requires that:

  • Section 1 must be completed by the employee no later than their first day of employment (the actual start of work for pay).

  • Section 2 must be completed by the employer within 3 business days of the employee's first day of employment. For example, if an employee begins work on Monday, Section 2 must be completed by Thursday.

  • The employer must examine original documents (not photocopies) presented by the employee. Acceptable documents fall into three lists:

    • List A: Documents that prove both identity and employment authorization (e.g., U.S. passport, permanent resident card)

    • List B: Documents that prove identity only (e.g., driver's license, state ID)

    • List C: Documents that prove employment authorization only (e.g., Social Security card, birth certificate)

  • The employee must present one List A document OR one List B document AND one List C document.

  • Completed I-9 forms must be retained for 3 years after the date of hire or 1 year after the date employment ends, whichever is later.

  • Employers may not specify which documents an employee must present. The employee chooses which acceptable documents to show.

For the full list of acceptable documents and detailed instructions, refer to


The I-9 workflow in Workforce

Workforce handles the I-9 process digitally, guiding both the employee and employer through each step. Here's how it works end to end:

Step 1: Request the I-9

An admin or authorized user initiates the I-9 process for a new employee.

1. Navigate to the employee's profile

2. Go to the Tax Documents tab

3. Click the Request button on the I-9 row

This sends the employee a notification (both email and push notification via the mobile app) asking them to complete Section 1.

Note: When a new W-2 employee begins onboarding and their employment has already passed the three-day grace period, Workforce automatically sends an alert to your configured I-9 notification recipients reminding them of their I-9 verification responsibility.

Step 2: Employee completes Section 1

The employee completes Section 1 through the Workforce mobile app (or during their onboarding flow). They will:

  1. Confirm their legal name, address, date of birth, and SSN

  2. Select their employment eligibility status:

    1. U.S. citizen

    2. Noncitizen national of the U.S.

    3. Lawful permanent resident (requires USCIS/A-Number)

    4. Noncitizen authorized to work (requires one of: USCIS/A-Number, I-94 Admission Number, or foreign passport number and country)

  3. Optionally indicate if a preparer or translator assisted them (Supplement A)

  4. Sign the form electronically

Once submitted, the I-9 status moves to Employer Review and all configured notification recipients receive an email with a notice to review the form.

Step 3: Employer reviews and completes Section 2

An authorized user reviews the employee's submission and completes the employer portion:

  1. Navigate to the employee's Tax Documents tab

  2. Click Review on the I-9 row

  3. The review page shows:

    1. Employee Information (read-only) — the data the employee submitted in Section 1, along with their signature and date

    2. Employer Review — where you complete Section 2

    3. Preparer Information (if applicable) — preparer/translator details from Supplement A

  4. Add the documents the employee physically presented:

    1. Select either a List A document, or both a List B and List C document

    2. Enter the document title, issuing authority, document number (if any), and expiration date (if any)

  5. Enter your title (e.g., "HR Manager")

  6. Sign the form electronically

  7. Click submit

Important: You must examine the employee's original documents in person. The employer cannot complete Section 2 until the required documents have been added and your company details are configured in payroll settings.

Step 4: Form generation and completion

After the employer signs, Workforce generates the completed I-9 PDF with both signatures. The status moves through Finalizing to Complete. Once complete, the signed PDF can be downloaded from the employee's Tax Documents tab.


Configuring I-9 notification recipients

By default, I-9 review notifications are sent to the default admin user configured in your payroll settings. You can customize who receives these notifications so the right people are alerted when an employee submits their Section 1.

To configure notification recipients:

  1. Navigate to Payroll > Payroll Settings > Company Setup > General Settings

  2. Find the I-9 Notification Recipients field

  3. Use the multi-select dropdown to choose which users should receive I-9 notifications

  4. Click Save

Note: Only users who have the Edit I-9 permission enabled will appear in the dropdown as eligible recipients. If a user you expect to see is missing, you'll need to update their permissions first — see the next section. There is a "Manage eligible recipients" link next to this field that takes you directly to the permissions settings page.

If no notification recipients are selected, the system falls back to the organization's default admin email recipients.

Who gets notified and when?

Event

Who is notified

I-9 is requested by employer

Employee (email + push notification)

Employee submits Section 1

All configured I-9 notification recipients (or default admin)

New W-2 employee starts onboarding after their first start date

All configured I-9 notification recipients (reminder of I-9 responsibility)


Setting up user permissions for I-9

To be eligible as an I-9 notification recipient or to review and sign I-9 forms, a user must have the Edit I-9 permission enabled on their role.

Default permissions by role:

Role

Edit I-9

Scope

Organization Admin

Enabled

All employees

Payroll Officer

Enabled

All employees

General Manager

Disabled by default

Can be enabled

Manager

Disabled by default

Managed employees only

Employee

Not available

N/A

To enable the Edit I-9 permission for a user:

  1. Navigate to Settings > Permissions

  2. Find the user or role you want to update

  3. Under the User subject permissions, locate Edit I-9

  4. Enable the permission

  5. Save the changes

Once enabled, the user will:

  • Be able to review and sign I-9 forms for employees they have access to

  • Appear in the I-9 Notification Recipients dropdown in payroll settings

  • Be eligible to be selected as a notification recipient


Uploading an existing I-9

If you already have a signed I-9 form on file (for example, from before you started using Workforce, or one that was completed on paper), you can upload it directly.

  1. Navigate to the employee's Tax Documents tab

  2. On the I-9 row, click the dropdown arrow next to the main button

  3. Select the Upload option

  4. Upload the signed PDF

The I-9 status will be set to On File, and the uploaded document will be available for download. Only PDF files are accepted.


Pay validation and compliance checks

Workforce includes a built-in pay validation check that flags employees who are missing a completed I-9. When you run payroll:

  • The Central Pay Validation Report (found under Reports > Compliance) will show a warning for any W-2 employee without a completed or on-file I-9

  • You can configure whether this check blocks the pay run, shows as a warning, or is disabled, via the Configure Checks option on the validation report

This helps ensure you don't process payroll for employees who haven't completed their employment eligibility verification.


Impact on onboarding

For new W-2 employees, the I-9 is one of several required onboarding steps in the Workforce mobile app. Until the employee completes all onboarding steps (including the I-9), they will:

  • See a persistent orange banner in the mobile app indicating onboarding is incomplete

  • Be unable to tap Complete Onboarding — the button remains disabled until all steps are done

  • Appear with an "onboarding incomplete" warning on any shifts they are scheduled for

The employee can still access the mobile app, view their schedule, and complete other onboarding steps (such as the W-4) in any order. The I-9 does not block other steps, but it does prevent onboarding from being marked as complete.

Note: The I-9 step only appears during onboarding if the employee's employment start date is within the last 14 days (or has not been set). If an employee is added to Workforce more than two weeks after their start date, the system assumes their I-9 was already completed outside the platform. In that case, the I-9 won't block onboarding — but you should still ensure a completed I-9 is on file by uploading it manually from the Tax Documents tab.


I-9 status reference

Status

Meaning

Pending

I-9 has been created but not yet requested from the employee

Requested

Employee has been notified and needs to complete Section 1

Employer Review

Employee has submitted Section 1; waiting for employer to complete Section 2

Finalizing

Employer has signed; the PDF is being generated

Complete

Signed PDF is available for download

On File

A previously completed I-9 was manually uploaded


Re-requesting an I-9

If an employee needs to redo their I-9 (for example, due to a name change or data entry error), you can re-request it:

  1. Navigate to the employee's Tax Documents tab

  2. Click the dropdown arrow next to the I-9 action button

  3. Select Request

  4. Confirm the action when prompted

This will archive the existing I-9 and start a fresh workflow. The employee will receive a new notification to complete Section 1.


Prerequisites for employees

Before an employee can complete their I-9 in the mobile app, they must have the following information on file:

  • Full legal name

  • Home address

  • Date of birth

  • Email address

  • Phone number

  • Social Security Number (SSN)

If any of these are missing, the I-9 step will appear disabled in the employee's onboarding flow with a message indicating what's needed.


Frequently Asked Questions

Can contractors complete an I-9?

No. Form I-9 is only required for W-2 employees. Contractors are not included in the I-9 workflow.

Can the employee complete the I-9 on desktop?

Section 1 is completed by the employee through the Workforce mobile app as part of their onboarding flow. Section 2 (employer review) is completed on the web/desktop platform.

What if I need to verify documents remotely?

Federal regulations generally require in-person document examination. However, certain alternative procedures may be available depending on current USCIS guidance. The employer review form includes an "Alternative Procedure" field for documenting any authorized remote verification method used.

How long should I keep completed I-9s?

Retain the form for 3 years after the hire date or 1 year after employment ends, whichever is later. Completed I-9 PDFs remain available for download in Workforce.

What happens if I run payroll without a completed I-9?

The pay validation report will flag the employee. Depending on your configuration, this may appear as a warning or block the timesheet from being exported to payroll.

Does Workforce send my I-9s to E-Verify?

Workforce does not currently integrate with E-Verify, but it is on our product roadmap.

Did this answer your question?