Form I-140 Explained for Indians: Employment-Based Green Card Petition
Form I-140 is the employer immigrant petition that starts your EB green card clock. Approval gives you a priority date โ the most important date in the Indian green card journey.
In a nutshell
Form I-140 (Immigrant Petition for Alien Workers) is filed by your employer to classify you for an employment-based (EB) immigrant visa. The approval date becomes your priority date โ the number that determines your place in the India EB queue. For most Indians, the wait after I-140 approval is measured in decades, not months.
What I-140 does
What I-140 establishes
- Classifies the job and the employee's qualifications for EB-1, EB-2, or EB-3
- Sets the priority date (usually the PERM labor certification filing date, or I-140 filing date for EB-1)
- Allows H-1B extensions beyond the 6-year cap once approved (even before priority date is current)
- Enables AC21 job portability after 180 days of I-485 pending โ without losing the priority date
- Stays valid even if you change employers (after I-140 is approved and I-485 has been pending 180+ days)
EB categories most common for Indians
EB-2 (India โ very long wait)
EB-3 (India โ also long wait)
- left_items:
- Advanced degree (Master's or higher, or Bachelor's + 5 years exp)
- National Interest Waiver (EB-2 NIW โ self-petition, no PERM needed)
- India priority dates: typically 2010โ2013 range (check current bulletin)
- Downgrade to EB-3 sometimes used tactically when EB-3 is ahead
- right_items:
- Bachelor's degree or skilled worker
- India priority dates: sometimes ahead of EB-2 India due to "spillover"
- EB-3 upgrade from EB-2 is not possible โ but EB-2 can "port" to EB-3
- Check both Final Action Date and Dates for Filing each month
What happens after I-140 is approved
- USCIS approves I-140 and issues I-797B approval notice
- Priority date is set (shown on the notice โ verify it matches your PERM date)
- State Department visa bulletin tracks when India EB priority dates become current
- When your priority date is current AND a visa number is available: file I-485 (if in US) or consular process abroad
- I-485 adjudication โ green card
Common mistakes
I-140 mistakes to avoid
- Not verifying the priority date: The date on your I-140 approval must match your PERM filing date. An error is serious โ correct it immediately.
- Letting I-140 lapse: If your employer withdraws I-140 before it has been approved for 180 days and your I-485 has been pending less than 180 days, you may lose portability.
- Thinking I-140 = green card: I-140 approval is step 1. For India EB-2/EB-3, you may wait 10โ50+ years before visa numbers are available.
- Not filing for H-1B extension: Once I-140 is approved, you qualify for H-1B extensions in 1-year increments beyond the 6-year cap.
FAQ
In a nutshell
Q: Can I file I-140 myself? A: Only for EB-1A (extraordinary ability) and EB-2 NIW (National Interest Waiver). All other EB categories require employer sponsorship.
Q: What is my priority date? A: Usually the date your employer filed the PERM Labor Certification (Form 9089). For EB-1 without PERM, it is the I-140 filing date. It is printed on your I-140 approval notice.
Q: I changed jobs โ is my I-140 still valid? A: If your I-140 has been approved for 180+ days AND your I-485 has been pending for 180+ days, you can port to a same-or-similar job (AC21). The I-140 stays valid for priority date purposes even after withdrawal in most cases.
Q: Can I file I-485 before I-140 is approved? A: Only if a visa number is available under "Dates for Filing" in the visa bulletin โ even with I-140 still pending. This is called concurrent filing. Check the current bulletin each month.
Not sure which USCIS form applies to your situation?
Use the USCIS Form Finder โ select your situation, status, and who is filing to get the right form instantly.
Try the Form Finder โ