Online Form I-9 Generator Filled in online, signed in ink
Complete Section 1, and Section 2 if you’re the employer, while the official USCIS form fills in beside you. Then download or print it and sign it by hand.
Onboarding new employees?
Collect new-hire details, emergency contacts, and policy sign-offs in one onboarding form, free with unlimited responses.
Form I-9 at a glance
Form I-9, Employment Eligibility Verification, is the USCIS form U.S. employers use to confirm that each new hire is who they say they are and is allowed to work in the United States. It’s required for every employee hired, U.S. citizens included.
The form has two main parts. In Section 1, the employee gives their name, address, and date of birth and attests to their citizenship or immigration status, no later than the first day of work. In Section 2, the employer examines the original documents the employee chooses to present, either one from List A or one each from Lists B and C, and records them within three business days. The employer keeps the finished form on file; it isn’t sent to USCIS or any other agency.
Getting your Form I-9 done in minutes
Start with Section 1: your legal name, address, date of birth, the optional contact details, and the box that matches your status, plus the number some statuses need. If you’re the employer and have the employee’s documents in front of you, switch Section 2 to Now and record them; otherwise the employer completes it later. The generator fills in page 1, which holds both sections. Supplements A and B are separate pages that only some hires need.
Each answer appears on the official USCIS form as you type, and once the required fields are complete you can download a PDF or print it. Both signature lines stay blank on purpose, because USCIS wants a fillable Form I-9 printed and signed by hand. Hiring paperwork often includes tax forms too, so see all our tax form generators.
Form I-9 FAQ
Who has to complete Form I-9?
Every U.S. employer, for each person it hires to work for pay in the United States, whether or not the new hire is a U.S. citizen. The employee fills in Section 1 and the employer fills in Section 2. Independent contractors, unpaid volunteers, and people doing certain casual domestic work don’t count as employees for Form I-9.
When is Form I-9 due?
The employee completes and signs Section 1 no later than the first day of work. It can be done earlier, but only after accepting the job offer. The employer completes Section 2 within three business days after the first day, so by Thursday for someone who starts on a Monday. If the job lasts less than three business days, Section 2 is due by the first day.
Can I sign Form I-9 electronically here?
No. USCIS says anyone using a fillable Form I-9 must print it and sign it by hand, because a typed or pasted signature doesn’t meet the DHS standards for electronic Forms I-9. That’s why this generator leaves both signature lines blank: download or print the form, then sign it in ink. Employers who want fully electronic I-9s need a system that meets the rules in 8 CFR 274a.2.
Which documents does the employee show?
Either one document from List A, which proves both identity and permission to work (such as a U.S. passport or a Permanent Resident Card), or one from List B for identity (such as a driver’s license) plus one from List C for work authorization (such as an unrestricted Social Security card). The employee decides which to present, and the employer can’t ask for specific documents. The full Lists of Acceptable Documents are on page 2 of the USCIS form.
Do I have to enter my Social Security number?
Only if your employer uses E-Verify; otherwise it’s voluntary. Never enter an ITIN in that box. If you’ve applied for a Social Security number but don’t have it yet, leave the box blank and add the number when it arrives, with your initials and the date.
Where does the completed Form I-9 go?
It stays with the employer. Form I-9 isn’t filed with USCIS or ICE. The employer keeps it for as long as the person works there, and after that until three years after the first day of work or one year after employment ends, whichever is later. Government officials can ask to inspect it.
What are Supplement A and Supplement B?
Supplement A is for anyone who helped the employee fill in or translate Section 1; each preparer or translator completes and signs their own certification. Supplement B is the employer’s page for reverifying work authorization that expires, or for recording a rehire. Most new hires need neither, so this generator fills in page 1 only. When you do need one, it’s part of the form PDF at uscis.gov/i-9.
Is this I-9 generator free?
Yes. Fill out, download, and print as many Forms I-9 as you need, with no charge and no account.
Is my information safe?
Your entries never leave your device. The PDF is put together in your browser, and nothing you type, including your date of birth, Social Security number, or document numbers, is uploaded to or kept by forms.app. Nothing is saved after you close the page, so download your form first.
Fill in the required fields on the page (name, address, date of birth, and citizenship or immigration status, plus the Section 2 details if you chose to complete it now), then print again.