Yes! You can use AI to fill out Form I-9, Employment Eligibility Verification

Form I-9 is a U.S. Citizenship and Immigration Services (USCIS) document required for all employers to verify the identity and legal authorization to work for all paid employees in the United States. Both employees and employers must complete their respective sections of the form, with the employee presenting acceptable documents as proof of identity and authorization. Completing this form correctly is critical for legal compliance, and today it can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
I-9 is part of the employment eligibility forms, employment forms and verification forms categories on Instafill.
Our AI automatically handles information lookup, data retrieval, formatting, and form filling.
It takes less than a minute to fill out I-9 using our AI form filling.
Securely upload your data. Information is encrypted in transit and deleted immediately after the form is filled out.

Form specifications

Form name: Form I-9, Employment Eligibility Verification
Number of fields: 130
Number of pages: 5
Filled form examples: Form I-9 Examples
Language: English
main-image

Instafill Demo: How to fill out PDF forms in seconds with AI

How to Fill Out I-9 Online for Free in 2026

Are you looking to fill out a I-9 form online quickly and accurately? Instafill.ai offers the #1 AI-powered PDF filling software of 2026, allowing you to complete your I-9 form in just 37 seconds or less.
Follow these steps to fill out your I-9 form online using Instafill.ai:
  1. 1 Navigate to Instafill.ai and upload your Form I-9, or select it from the platform's template library.
  2. 2 As the employee, use the AI assistant to accurately fill in your personal information, citizenship or immigration status, and sign Section 1.
  3. 3 As the employer, physically examine the employee's original, unexpired documents from either List A or a combination of List B and List C.
  4. 4 Enter the details of the presented documents (title, issuing authority, number, and expiration date) into the appropriate fields in Section 2.
  5. 5 Complete the employer certification in Section 2, including your signature, title, business name, and the employee's first day of employment.
  6. 6 If a preparer or translator assisted the employee, ensure they complete the Preparer and/or Translator Certification section.
  7. 7 Securely download, print, and store the completed and signed Form I-9 for your records as required by law.

Our AI-powered system ensures each field is filled out correctly, reducing errors and saving you time.

Why Choose Instafill.ai for Your Fillable I-9 Form?

Speed

Complete your I-9 in as little as 37 seconds.

Up-to-Date

Always use the latest 2026 I-9 form version.

Cost-effective

No need to hire expensive lawyers.

Accuracy

Our AI performs 10 compliance checks to ensure your form is error-free.

Security

Your personal information is protected with bank-level encryption.

Frequently Asked Questions About Form I-9

This form, the Employment Eligibility Verification (Form I-9), is used to verify the identity and employment authorization of individuals hired for employment in the United States. Both employees and employers have sections to complete.

All newly hired employees must complete Section 1 on or before their first day of work. The employer is responsible for completing Section 2 within three business days of the employee's start date.

List A documents establish both identity and employment authorization (e.g., a U.S. Passport). List B documents establish only identity (e.g., a driver's license), and List C documents establish only employment authorization (e.g., a Social Security card). You must provide either one document from List A or a combination of one from List B and one from List C.

You must check the box for 'Residente permanente legal' (Lawful permanent resident) and provide your Alien Registration Number (A-Number) or USCIS Number in the corresponding field.

If you are an alien authorized to work, you must provide your Alien Registration Number (A-Number) or Form I-94 Admission Number. You may also need to provide your foreign passport number and the expiration date of your work authorization, if applicable.

If a preparer or translator assisted you, they must complete the 'Preparer and/or Translator Certification' section. This requires them to provide their full name, address, and signature.

This section is used by employers to update information when an employee's work authorization expires and needs to be reverified. It is also used if an employee is rehired within three years of the date the form was originally completed.

Yes, providing your Social Security Number is mandatory for this form. The only exception is for an alien authorized to work who has applied for but not yet received a number.

If your name changes and your employer needs to reverify your employment, they can record your new name in the 'New Last Name' and 'New First Name' fields in the 'Reverification and Rehiring' section.

This checkbox is for the employer to indicate they used a special, alternative method authorized by the Department of Homeland Security (DHS) to examine the employee's documents remotely, rather than in person.

Yes, services like Instafill.ai use AI to accurately auto-fill form fields from your saved profiles, which can save time and reduce errors. You are still responsible for verifying the information and providing a legal signature.

You can use a service like Instafill.ai to fill out the form online. Simply upload the document, and the platform will make it fillable, allowing you to type your information directly into the fields and sign electronically.

If you have a non-fillable or 'flat' PDF, you can use a tool like Instafill.ai to solve this. It can convert the document into an interactive, fillable form that you can complete on your computer or mobile device.

Compliance I-9
Validation Checks by Instafill.ai

1
Social Security Number Format
This check verifies that the 'Social Security Number' field follows the standard 9-digit format, either as XXXXXXXXX or XXX-XX-XXXX. This is critical for tax reporting and identity verification. If the format is incorrect, the submission should be rejected to prevent payroll and legal issues down the line.
2
Exclusive Citizenship Status Selection
Validates that exactly one of the four citizenship status checkboxes ('Ciudadano de Estados Unidos', 'Nacional no ciudadano', 'Residente permanente legal', 'Extranjero autorizado para trabajar') is selected. An employee must attest to one specific status. A failure in this validation, such as selecting none or multiple options, would make the form legally incomplete and invalid.
3
Conditional Alien/USCIS Number for Permanent Residents
This check ensures that if the 'Residente permanente legal' (Lawful Permanent Resident) box is checked, the 'Alien Registration or USCIS Number' field is not empty. This number is the primary identifier for permanent residents and is required for verification. A missing number would result in an incomplete and un-verifiable I-9 form.
4
Conditional Fields for Aliens Authorized to Work
If the 'Extranjero autorizado para trabajar' (Alien authorized to work) box is checked, this validation confirms that the 'Work Authorization Expiration Date' is provided. It also checks that at least one of the required document numbers (e.g., 'USCIS Number A', 'Form I-94 Admission Number') is filled. This information is essential for determining the duration of employment eligibility and for reverification purposes.
5
I-9 Document Combination Logic
This is a critical logical check to ensure compliance with I-9 rules. It verifies that the employee has provided either one document from List A OR a combination of one document from List B AND one document from List C. Submissions with only a List B document, only a List C document, or other invalid combinations must be flagged as incorrect to ensure the employer properly verifies employment eligibility.
6
Employee Signature Date Verification
This validation confirms that the 'Todays Date mmddyyyy' in the employee signature section is on or after the 'Employee's First Day of Employment'. An employee cannot legally attest to their employment eligibility before their first day of work. An invalid date sequence would render the form non-compliant with federal regulations.
7
Employer Signature Date Window
This check ensures the employer's 'Signature Date' is within 3 business days of the 'Employee's First Day of Employment'. This is a strict federal deadline for completing Section 2 of the I-9 form. Failure to sign within this window can result in significant fines during an audit.
8
Date of Birth Plausibility
Validates that the 'Date of Birth' is a realistic date, meaning it is not in the future and indicates the employee is of legal working age (e.g., at least 14-16 years old, depending on regulations). This prevents obvious data entry errors and ensures basic compliance with child labor laws. An impossible or invalid date would require immediate correction.
9
Work Authorization Expiration Date Logic
When the 'Work Authorization Expiration Date' is provided for a new hire, this check ensures the date is in the future. An expired date would mean the individual is not currently authorized to work, making their employment illegal. This validation is critical for preventing the hiring of unauthorized workers.
10
Preparer/Translator Section Completeness
This validation is triggered if the form indicates that a preparer and/or translator assisted the employee. It then checks that the required fields in the 'First Preparer/Translator Certification' section, such as 'Preparer/Translator Name' and 'Date of Certification', are filled out. This is a legal requirement to document who assisted the employee in completing the form.
11
Employee Signature and Name Consistency
This check verifies that the typed name in the 'Employee Signature' field is consistent with the 'Primer Nombre' (First Name) and 'Apellido' (Last Name) fields. While not a cryptographic signature, this ensures the attestation is being made by the person identified in Section 1. A mismatch could indicate a mistake or that someone other than the employee completed the attestation.
12
State and Postal Code Consistency
This validation checks if the 'Postal Code' provided in the employee's address corresponds to the selected 'State'. For example, a ZIP code of '90210' should be associated with the state 'CA'. This improves data accuracy for mailing and record-keeping purposes and helps catch data entry errors. An inconsistency would prompt the user for correction.
13
Required Employee Name Fields
Ensures that the 'Apellido (Nombre de Familia)' and 'Primer Nombre (Nombre de Pila)' fields are not empty. These are the most fundamental pieces of identifying information for the employee. A form submitted without a full name is incomplete and cannot be processed for any purpose.
14
Reverification Date Logic
For any of the 'Reverification/Rehiring' sections, this check ensures that the 'Document Expiration Date' is a future date. The purpose of reverification is to present a new, unexpired document. Submitting an already expired document would defeat the purpose of the reverification and leave the employer non-compliant.

Common Mistakes in Completing I-9

Incorrect Citizenship Status Selection

Employees often get confused by the four citizenship and immigration status categories and check the wrong box. For example, a lawful permanent resident might mistakenly check 'alien authorized to work.' This is a serious error that misrepresents the employee's legal status, can lead to immediate form rejection, and may cause significant legal and employment complications. To avoid this, carefully read the definition of each status and select the one that precisely matches your documentation. If unsure, refer to the official Form I-9 instructions before making a selection.

Incomplete Conditional Immigration Fields

After selecting a non-citizen status, employees frequently forget to fill in the required additional information, such as an Alien Registration Number (A-Number), Form I-94 admission number, or work authorization expiration date. An incomplete form is invalid and cannot be accepted by the employer, which will delay the hiring process. To prevent this, pay close attention to the instructions tied to your selected status and ensure all corresponding fields are filled out completely and accurately.

Employer Document List Errors

Employers often make mistakes in Section 2 when documenting the employee's identity and employment authorization documents. Common errors include recording documents from List A in addition to Lists B or C (it must be one or the other), accepting expired documents, or incorrectly transcribing document numbers and expiration dates. These errors can result in significant fines during a government audit. Employers must be trained to understand the rule: either one document from List A OR a combination of one from List B and one from List C.

Using Incorrect Date Formats or Dates

This form specifies a 'mmddyyyy' format for dates, but applicants often use other formats like dd/mm/yyyy or forget to sign and date the form on or before their first day of employment. Using the wrong format can cause data entry issues, while signing after the start date is a compliance violation for the employer. Always use the MM/DD/YYYY format as requested and ensure Section 1 is completed no later than the first day of work. AI-powered tools like Instafill.ai can automatically format dates correctly to prevent these mistakes.

Leaving Required Fields Blank

Applicants often leave fields they deem non-applicable, such as 'Apartment Number' or 'Middle Initial,' completely blank. However, government forms require that every field be addressed. A blank field can be interpreted as an oversight or an incomplete section during an audit. The correct procedure is to enter 'N/A' (Not Applicable) in any field that does not apply to you. This demonstrates that you have reviewed and intentionally skipped the field.

Inconsistent or Incomplete Name Entry

Employees may enter their name differently across sections or use a nickname instead of their full legal name. For example, they might reverse their first and last names in the Spanish-labeled fields ('Apellido' vs. 'Primer Nombre') or omit a middle initial used on their legal documents. This creates a mismatch between the form and the identity documents presented, causing verification delays. Always use your full legal name as it appears on your official documents and double-check that it is consistent throughout the form.

Missing Preparer and/or Translator Certification

If an employee receives help filling out the form, the person who assisted (the preparer or translator) is required to complete and sign the certification section. Often, this section is left blank, or the employee incorrectly checks the box stating they did not use a preparer. This is a compliance violation that misrepresents how the form was completed. To avoid this, ensure that anyone who helps you complete or translate the form fills out their information in the designated 'Preparer and/or Translator Certification' block.

Transposing Social Security Number Digits

Entering an incorrect or transposed Social Security Number is one of the most frequent and critical data entry errors. This mistake can cause major problems with payroll processing, tax reporting with the IRS, and Social Security Administration records, potentially leading to penalties for the employer and benefit discrepancies for the employee. To prevent this, carefully type the number and then double-check it against your Social Security card before submitting the form. Using a tool like Instafill.ai can help by validating the format and allowing for easy review before finalization.

Confusing Employee Start Date with Signature Date

In Section 2, the employer must enter both the date they sign the form and the employee's first day of employment. A common mistake is entering the same date in both fields, even if the employee started on a different day. The 'Employee's First Day of Employment' is a critical piece of data for establishing the three-day deadline for completing Section 2. Incorrectly recording this date can mask a compliance failure and lead to issues during an audit. Employers must carefully differentiate between these two dates and enter them accurately.

Improperly Handling a Non-Fillable PDF

Many official forms are only available as flat, non-fillable PDFs, forcing users to print them and fill them out by hand. This leads to illegible handwriting, smudges, and an increased likelihood of making other mistakes, such as writing outside the designated boxes or using the wrong format. These issues can cause the form to be rejected. To avoid this, you can use a service like Instafill.ai, which can convert any non-fillable PDF into an interactive, fillable form, ensuring entries are clean, legible, and properly formatted.
Saved over 80 hours a year

“I was never sure if my IRS forms like W-9 were filled correctly. Now, I can complete the forms accurately without any external help.”

Kevin Martin Green

Your data stays secure with advanced protection from Instafill and our subprocessors

Robust compliance program

Transparent business model

You’re not the product. You always know where your data is and what it is processed for.

ISO 27001, HIPAA, and GDPR

Our subprocesses adhere to multiple compliance standards, including but not limited to ISO 27001, HIPAA, and GDPR.

Security & privacy by design

We consider security and privacy from the initial design phase of any new service or functionality. It’s not an afterthought, it’s built-in, including support for two-factor authentication (2FA) to further protect your account.

Fill out I-9 with Instafill.ai

Worried about filling PDFs wrong? Instafill securely fills form-i-9-employment-eligibility-verification-3 forms, ensuring each field is accurate.