Form I-140, Immigrant Petition for Alien Workers
Form I-140 is the employment-based immigrant petition that starts most EB-1, EB-2, and EB-3 green card cases. Fill in the official USCIS PDF below and download it.
This is the genuine USCIS PDF, unmodified. Source: USCIS official page.
What is I-140?
Form I-140, Immigrant Petition for Alien Workers, is filed with USCIS to classify a foreign worker in an employment-based immigrant category: EB-1 for priority workers, EB-2 for advanced-degree professionals and exceptional ability, and EB-3 for skilled workers, professionals, and other workers. Most EB-2 and EB-3 petitions require an approved permanent labor certification (PERM) from the Department of Labor first.
An approved I-140 establishes the worker’s priority date and classification but does not by itself grant permanent residence. The worker later applies for a green card through adjustment of status (Form I-485) or consular processing once a visa number is available.
Who files I-140?
- U.S. employers petitioning for a worker in the EB-1, EB-2, or EB-3 categories
- Workers self-petitioning under EB-1A extraordinary ability, no employer required
- Workers self-petitioning under the EB-2 national interest waiver
- Employers upgrading or refiling a petition for a worker with an existing priority date
How to fill out I-140
- Complete the petitioner information in Part 1 and identify the worker in Part 3.
- Select the requested classification in Part 2, such as EB-1A, EB-2 NIW, or EB-3 skilled worker.
- Describe the job offer, proposed wages, and the petitioner’s ability to pay, and attach the approved labor certification if the category requires one.
- Attach the evidence for the classification: degrees, experience letters, publications, or ability-to-pay documents such as annual reports or tax returns.
- Download the finished PDF, add the filing fee, and mail the package to the USCIS address listed for Form I-140, or file online if your category supports it. Premium processing is available with Form I-907.
Quick fill I-140 on this page
Prefer to see the form itself while you type? Open I-140 in the editor to fill it on the actual pages, add a signature, and download.
Frequently asked questions
Does an approved I-140 give me a green card?
No. It classifies you in an employment-based category and locks in a priority date. You still need to file Form I-485 or complete consular processing when a visa number is available in your category.
Do I need a PERM labor certification first?
Most EB-2 and EB-3 petitions require an approved labor certification from the Department of Labor. EB-1 categories and the EB-2 national interest waiver do not.
Can I speed up an I-140 decision?
Yes, premium processing is available for most I-140 classifications by filing Form I-907 with the applicable fee. Check current availability and fees at uscis.gov.