Fill out I-140 (Immigrant Petition for Alien Workers) online
Form I-140 is filed by a U.S. employer to petition for a foreign national employee to become a lawful permanent resident based on an employment offer. It is a key step in the employment-based green card process.
How to fill out I-140 (Immigrant Petition for Alien Workers)
Select the immigrant category
Check the appropriate box for the employment-based preference category: EB-1 (extraordinary ability, outstanding researcher, multinational manager), EB-2 (advanced degree, exceptional ability, NIW), EB-3 (skilled worker, professional), or other categories.
Enter petitioner (employer) information
Provide the employer's name, address, EIN, number of employees, gross annual income, and NAICS code. For self-petitioners, provide personal information.
Enter beneficiary (employee) information
Provide the beneficiary's full legal name, date of birth, country of birth, A-Number (if applicable), current immigration status, and education/work experience.
Submit with supporting evidence
Include the approved labor certification (PERM) if required, evidence of qualifications (degrees, experience letters, awards), the job offer details, and the filing fee. Request premium processing if faster adjudication is needed.
About I-140 (Immigrant Petition for Alien Workers)
Who needs this form
U.S. employers sponsoring a foreign national for an employment-based green card under EB-1 (priority workers), EB-2 (advanced degree professionals), EB-3 (skilled workers), or EB-4/EB-5 categories. Self-petitioners may file for EB-1A (extraordinary ability) or EB-2 NIW (national interest waiver).
Where to submit
File with USCIS by mail to the appropriate service center or online at uscis.gov. Premium processing (Form I-907) is available for faster adjudication within 15 business days.
Source and content freshness
- Reviewed: 2026-02-16
- Check the latest official form instructions for the filing year that applies to you.
- Filing deadlines may shift for weekends and holidays. Verify due dates with official instructions.
Common mistakes to avoid
- Not providing sufficient evidence of the beneficiary's qualifications
- Filing under the wrong employment-based category
- Submitting an incomplete labor certification (PERM) when required
- Not maintaining the job offer through the entire green card process
Got any questions?
Is this form free to fill out?
Do I need to create an account?
Is my data secure?
Is this legal, tax, or immigration advice?
Can I share a direct link to this form?
Do I need a labor certification (PERM) before filing I-140?
SimplePDF provides a tool to fill out PDF forms. We are not affiliated with any government agency or form issuer. It is your responsibility to verify the accuracy and completeness of any information entered. SimplePDF is not liable for errors, omissions, or consequences resulting from the use of filled-out forms.