Yes! You can use AI to fill out Form I-9, Employment Eligibility Verification
Form I-9, Employment Eligibility Verification, is a U.S. Citizenship and Immigration Services (USCIS) form that all employers must use to document verification of the identity and employment authorization of each new employee. This form is mandatory for all new hires to ensure they are legally permitted to work in the United States. Today, this form 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.
Our AI automatically handles information lookup, data retrieval, formatting, and form filling.
It takes less than a minute to fill out Form 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 pages: | 1 |
| Language: | English |
Instafill Demo: How to fill out PDF forms in seconds with AI
How to Fill Out Form I-9 Online for Free in 2026
Are you looking to fill out a FORM I-9 form online quickly and accurately? Instafill.ai offers the #1 AI-powered PDF filling software of 2026, allowing you to complete your FORM I-9 form in just 37 seconds or less.
Follow these steps to fill out your FORM I-9 form online using Instafill.ai:
- 1 Navigate to Instafill.ai and upload or select the Form I-9.
- 2 As the employee, complete Section 1 by providing your personal information, including name, address, date of birth, and Social Security number.
- 3 Attest to your employment authorization status by checking the appropriate box and electronically sign and date the form.
- 4 As the employer, physically examine the original documents presented by the employee to verify their identity and employment authorization.
- 5 Complete Section 2 by recording the document titles, issuing authorities, numbers, and expiration dates.
- 6 Enter the employee's first day of employment, and then sign and date the certification section.
- 7 Review the entire form for accuracy and completeness before securely storing it for compliance purposes.
Our AI-powered system ensures each field is filled out correctly, reducing errors and saving you time.
Why Choose Instafill.ai for Your Fillable Form I-9 Form?
Speed
Complete your Form I-9 in as little as 37 seconds.
Up-to-Date
Always use the latest 2026 Form 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 Form I-9
The ADP eI-9 service is a web-based program for electronically completing the Form I-9, which verifies your identity and eligibility to work in the United States. All newly hired employees must complete a Form I-9 as mandated by U.S. law.
You must complete Section 1 of the Form I-9 after you have accepted a job offer, but no later than your first day of work for pay. Your employer must then complete Section 2 within three business days of your start date.
Your employer will send you a notification, typically an email containing a direct link to the eI-9 service. Alternatively, you may be instructed to log in to your company's career center or onboarding site to access the form.
Providing your SSN is voluntary unless your employer participates in the E-Verify program, in which case it is required to verify your employment eligibility. If you have applied for but not yet received an SSN, you should leave the field blank until you receive it.
The form has a 'Special Consideration' page for these situations, which allows a parent, legal guardian, or representative from a non-profit agency to complete the form on your behalf. Note that if your employer uses E-Verify, you may still be required to present an identity document.
You will need to provide your full legal name, date of birth, current address, and either your SSN or an attestation if you don't provide it. You must also attest to your citizenship or immigration status.
After filling in your information, you will reach the 'Electronic Signature' page. You must answer a challenge question or enter your SSN/Employee ID, review the perjury statement, and select the 'I ACCEPT' checkbox to sign.
After signing, you will see a confirmation page. You must then provide your original, unexpired identity and employment authorization documents to your hiring manager so they can complete Section 2.
This warning appears if a form with similar information was recently submitted. You must review the information and select whether it was not you, contained errors, or was accurate and complete to determine the next step.
No, the guide specifically warns against using your browser’s 'Back' or 'Forward' buttons. Doing so could cause you to lose data, so you should only use the 'Previous' and 'Next' buttons within the eI-9 application.
Yes, services like Instafill.ai use AI to help you accurately auto-fill form fields from your saved information. This can save time and help reduce data entry errors.
You can upload the Form I-9 PDF to the Instafill.ai platform. Its AI will identify the fields and help you fill them in using your securely stored profile information, after which you can review, finalize, and download the completed form.
If you have a non-fillable or 'flat' PDF, you can use a tool like Instafill.ai. It can convert the document into an interactive, fillable form that you can easily complete and sign on your computer.
Compliance Form I-9
Validation Checks by Instafill.ai
1
SSN Confirmation Match
This check ensures that the values entered into the 'U.S. Social Security Number' and 'Re-Key SSN' fields are identical. This is a critical data integrity measure to prevent typographical errors in a sensitive and vital piece of information. If the numbers do not match, the user will be prompted to correct the entry before they can proceed, ensuring the SSN submitted is the one the employee intended to provide.
2
Conditional Requirement for Alien Registration Number
Validates that if an employee selects 'A lawful permanent resident of the United States' as their immigration status, the 'Alien Registration Number/USCIS Number' field must be completed. This is a logical check to ensure that required documentation numbers are collected based on the attestation made. Failure to provide this number will prevent the form submission and display an error message indicating the required field is missing.
3
Conditional Requirement for Alien Authorized to Work
If an employee selects 'An alien authorized to work in the United States', this check ensures they provide all necessary follow-up information. This includes selecting an authorization expiration status (Indefinite or a specific date) and providing at least one of the required document numbers: Alien Registration/USCIS Number, Form I-94 Admission Number, or Foreign Passport Number. The form cannot be submitted until this conditional logic is satisfied.
4
Work Authorization Expiration Date Logic
When an employee attests to being an 'Alien authorized to work' and selects that their authorization expires on a specific date, this validation confirms the entered date is a valid, future date. It prevents the entry of past dates or nonsensical dates, which would be non-compliant. An invalid or past date would trigger an error, requiring the user to input a correct expiration date to continue.
5
Date of Birth is in the Past
This validation check confirms that the 'Date of Birth' entered by the employee is a valid date that occurred before the current date. This prevents accidental data entry errors, such as selecting the current year by mistake or entering a future date. If a future date is entered, the system will reject it and prompt the user to enter a valid date of birth.
6
Exclusive Citizenship Status Selection
Ensures that the employee selects one, and only one, option from the 'Citizenship or Immigration Status' choices. The use of radio buttons typically enforces this, but a backend validation is necessary to prevent submission of a form with no status selected or, through a system error, multiple statuses. This attestation is the core of Section 1, and a missing or ambiguous selection would render the form invalid.
7
Enforces 'Not Applicable' Option for Optional Fields
For fields like 'Email Address', 'Telephone Number', and 'Apt #', this check enforces that the field is not left blank. The user must either provide the requested information or explicitly check the 'Not Applicable' box. This ensures every field is intentionally addressed, reducing ambiguity and incomplete data. An error will be shown if the field is empty and the 'Not Applicable' box is not checked.
8
Electronic Signature 'I ACCEPT' Requirement
This check verifies that the 'I ACCEPT' checkbox is selected on the Electronic Signature page. This action is the legal equivalent of a handwritten signature, attesting under penalty of perjury that the information provided is true and correct. The form submission is blocked until this checkbox is ticked, as an unsigned form is incomplete and legally invalid.
9
Duplicate Form I-9 Submission Warning
This system-level check identifies if a Form I-9 has recently been submitted with similar identifying information (e.g., Name, DOB, SSN). It presents a warning to the user, asking them to confirm if they are intentionally submitting a new form or if the previous submission was correct. This prevents accidental duplicate records and allows users to correct a previous erroneous submission, ensuring data cleanliness.
10
Mononymous Name Entry Logic
Validates the correct procedure for employees with a single legal name (mononymous). As per the instructions, if the 'First Name' field is marked as 'Unknown', the 'Last Name' field must contain a value. This ensures that individuals with single names can complete the form accurately according to USCIS guidelines, preventing confusion or rejection of the form.
11
U.S. Social Security Number Format
This validation ensures the 'U.S. Social Security Number' field contains a 9-digit number. It should reject any entries with letters, special characters, or an incorrect number of digits. This is a fundamental format check to maintain data quality and ensure compatibility with government systems like E-Verify. An invalid format will result in an error message prompting the user for correction.
12
E-Verify Mandated SSN Provision
This is a conditional validation that checks if the employer participates in the E-Verify program. If they do, this check ensures that the Social Security Number field is mandatory and has been completed by the employee. The document states that providing the SSN is required for E-Verify employers, so the system must enforce this rule to remain compliant.
13
Address Field Completeness
Verifies that the core address fields—'Address (Street Number and Name)', 'City or Town', 'State', and 'ZIP Code'—are all filled in. A complete address is required for the employee's record and is a mandatory part of Section 1. If any of these fields are left empty, the user will be prevented from proceeding until the missing information is supplied.
14
Special Consideration for Minors in E-Verify
This check applies if an employer uses E-Verify. The system validates that a user does not select the option 'I am under the age of 18 and DO NOT possess acceptable documentation'. The guide explicitly states this response is not allowed for E-Verify participants. If selected, the system would block this choice and provide an explanation, guiding the user to provide acceptable documentation as required by law.
Common Mistakes in Completing Form I-9
This mistake happens when an employee enters a nickname, an abbreviated name, or incorrectly formats a hyphenated or multi-part last name. Submitting an incorrect legal name can cause a mismatch with Social Security or DHS records, leading to a Tentative Nonconfirmation (TNC) and significant delays in employment verification. Always use your full legal name as it appears on your official documents; AI-powered form fillers like Instafill.ai can help ensure accuracy by extracting this information directly from your identification.
Employees often mistakenly enter their middle name or a nickname in the 'Other Names' field, which is intended only for previous legal last names, such as a maiden name. This incorrect data can confuse the verification process and create inconsistencies in your employment record. To prevent this, only enter prior legal last names and check the 'Not Applicable' box if you have none; using a guided tool can clarify the purpose of each field.
Simple typographical errors when entering the nine-digit SSN are very common, even with a 'Re-Key SSN' field for confirmation. An incorrect SSN is a primary cause of E-Verify mismatches, requiring a lengthy resolution process that can delay work authorization. Carefully type your SSN and double-check it against your card, or use a tool like Instafill.ai that can securely store and accurately populate this sensitive information to minimize human error.
The distinctions between 'Lawful Permanent Resident' and 'An alien authorized to work' can be confusing, leading individuals like asylees or refugees to select the wrong category. This is a serious error that constitutes a false attestation and will result in a verification failure and potential legal consequences. It is critical to read the definitions for each status carefully and select the one that precisely matches your documentation; advanced form-filling services can provide contextual help to guide you to the correct choice.
Non-citizen employees may be required to provide an Alien Registration Number, Form I-94 Admission Number, or Foreign Passport Number, and often enter the wrong one or in the wrong field. This error guarantees a data mismatch with DHS records, resulting in a Tentative Nonconfirmation (TNC) and delaying employment verification. To avoid this, closely examine your immigration documents to identify the correct number and its type before entering it on the form.
Employees with temporary work authorization might enter the wrong expiration date from their document or incorrectly select 'Indefinitely'. This can lead to premature termination of work authorization in the system or compliance issues for the employer when the actual authorization expires. Always verify the 'valid until' date on your Employment Authorization Document (EAD) and enter it in the required format. AI-powered tools like Instafill.ai can help by reading the date directly from a scanned document, reducing the risk of a typo.
The form requires an entry in every field; for fields that do not apply, such as 'Apt #', 'Email Address', or 'Telephone Number', the user must check the 'Not Applicable' box rather than leaving it empty. Leaving these fields blank will trigger an error and prevent the form from being submitted, causing frustration and delays. To avoid this, review the page for any empty fields before clicking 'Next' and ensure you have explicitly marked them as 'Not Applicable'.
Users with a P.O. Box or a rural address without a standard street number often leave the address field blank, not realizing they should enter a description of their residence's location. This missing information can halt the submission process or create an incomplete record. Always provide your full physical address or a clear description as instructed. If you receive a paper or flat PDF version of a form, a tool like Instafill.ai can convert it into a fillable format with validated fields to ensure the address is entered correctly.
The 'Special Consideration' page is for unique situations, such as being a minor without ID, but users may select the wrong option or skip it when it applies to them. An incorrect choice can lead to an invalid I-9, for example, if a preparer was needed but not properly documented. Carefully read each option to see if it applies to your situation before proceeding to the main form.
In the final step, employees sometimes review their information and click 'Next' without checking the 'I ACCEPT' box, which serves as their legal electronic signature. The system will block progress until the box is checked, but this can cause confusion and make the user think the form is broken. To avoid this, always read the attestation clause and consciously check the box to affirm your information is true and correct before completing the submission.
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 Form I-9 with Instafill.ai
Worried about filling PDFs wrong? Instafill securely fills form-i-9-employment-eligibility-verification forms, ensuring each field is accurate.