Free · No account needed
Fill out Form I-9 online, free
Type Section 1 and, if you are the employer, your part of Section 2. You get the official USCIS form back as a filled PDF, ready to print and sign.
- Edition 01/20/25, expires 05/31/2027
- Your details stay in your browser
- Print and sign in ink, as USCIS requires
Hiring a whole team at once?
Prepare an I-9 packet for every new hire from one list
Seasonal crews, a new location, a staffing agency’s next placement: open the ready I-9 template and upload your list of hires. MailMergic fills in your business details and each hire’s first day of work and saves one PDF per person, named after them. Each employee then completes and signs Section 1 themselves.
- 1Open the ready I-9 template. Its boxes are already connected to columns like Last name, First day of employment and Employer business name.
- 2Upload your hire list from Excel or Google Sheets. MailMergic suggests which column goes in which box, and you confirm once.
- 3Generate one PDF per hire, named after them. Print the packets, or email each new hire their own.
Free to try with your own list, no credit card. Emailing from MailMergic needs a paid plan. Signatures stay empty: USCIS requires ink.
| Employee | Position | First day | Location | |
|---|---|---|---|---|
| Lucia Garcia | Housekeeping | 11/02/2026 | South Lake Tahoe | lucia@example.com |
| Tomasz Kowalski | Lift operator | 11/09/2026 | Truckee | tomasz@example.com |
| Amara Okafor | Front desk | 11/09/2026 | South Lake Tahoe | amara@example.com |
| Diego Herrera | Line cook | 11/16/2026 | Kings Beach | diego@example.com |
| Mei Chen | Ski instructor | 11/23/2026 | Truckee | mei@example.com |
Example hire list, 5 of 64 rows
How to fill out Form I-9, step by step
Section 1
Name
Your legal last name, first name and middle initial, plus any other last names you have used, such as a maiden name.
Section 1
Address and contact
Your home address and date of birth. Email address and telephone number are optional.
Section 1
Social Security number
Optional, unless your employer uses E-Verify. Then it is required.
Section 1
Status
Check exactly one of the four boxes. Item 3 adds your USCIS or A-Number. Item 4 adds the end date of your work authorization, if any, and one of: A-Number, I-94 admission number, or foreign passport number and country.
Section 1
Sign and date
In ink, no later than your first day of work and not before you accepted the job offer. USCIS does not accept typed signatures on the fillable form.
Supplement A
Preparer or translator
If someone helped you fill in Section 1 or translated it for you, that person completes and signs Supplement A on page 3.
Section 2
Documents
You show one document from List A, or one from List B plus one from List C. You choose which; the employer may not tell you which ones to bring.
Section 2
Employer review
Within three business days after the first day of work, the employer examines the documents, writes them in, adds the first day of employment and signs.
The official instructions are at uscis.gov/i-9.
I-9 questions
Do I send Form I-9 to USCIS?
Can I sign the I-9 electronically?
Which I-9 edition is current?
Do I have to give my Social Security number?
Which documents can I show?
Can my employer fill in Section 1 for me?
Who fills in Section 2?
Is my data safe on this page?
Do I need a MailMergic account?
More for onboarding
Offer letter template
A formal offer with a terms summary and a signature block, one per candidate from your hiring list.
Onboarding checklist template
Before day one, first day and first month tasks, with a named buddy for every new hire.
Free W-9 filler
For contractors instead of employees: their name, address and TIN.
HR document templates
Contracts, warning letters and more, one document per employee.
This page explains how to fill out the form. It is not legal advice. Check uscis.gov/i-9 for the official instructions. Form I-9 is a USCIS form; MailMergic is not affiliated with USCIS or the Department of Homeland Security. Facts last reviewed October 2026.