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
Frequently asked questions
Is this form free to fill out?
Yes. SimplePDF lets you fill out any PDF form for free, directly in your browser. No account required. For team and business features, see our pricing plans.
Do I need to create an account?
No. You can fill out and download the form without creating an account or signing up.
Is my data secure?
SimplePDF is not a covered entity under HIPAA. Documents are processed entirely in the user's browser and never transit via SimplePDF's servers, on any plan. Read our privacy policy for more details.
Is this legal, tax, or immigration advice?
No. SimplePDF provides form-filling tools and general informational content, not professional advice. Verify requirements with official instructions or a qualified professional.
Can I share a direct link to this form?
Yes! You can create a direct link to any PDF by prefixing its URL with simplepdf.com/. For example: simplepdf.com/https://example.com/form.pdf. Anyone who opens the link can fill out the form immediately in their browser. You can also embed the editor in your own website.
Do I need a labor certification (PERM) before filing I-140?
It depends on the category. EB-2 and EB-3 petitions generally require an approved PERM labor certification. EB-1 categories (extraordinary ability, outstanding researcher, multinational manager), EB-2 National Interest Waiver (NIW), and EB-4/EB-5 do not require PERM.
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.