I-140 Immigrant Petition Guide
The I-140 (Immigrant Petition for Alien Workers) is the first step in the employment-based green card process. It establishes your priority date, confirms USCIS's recognition of your qualifications, and is the cornerstone document for all subsequent green card steps including I-485 Adjustment of Status.
EB Preference Categories, I-140 Overview
Click any category to expand details, evidence requirements, and priority date outlook.
I-140 Filing Timeline
After PERM Approval (EB-2/EB-3)
File I-140 with USCIS
Typically filed immediately after PERM approval to lock in priority date
Employer is the petitioner. Premium Processing ($2,805, 15 business days) available and recommended.
Concurrent with PERM Filing (advanced)
I-140 filed simultaneously with PERM (EB-1/NIW)
EB-1A, EB-1B, EB-1C, EB-2 NIW can be filed at any time without PERM
No PERM means no waiting, I-140 can be filed as soon as evidence package is ready.
I-140 Adjudication
USCIS reviews petition and issues I-797 approval or RFE
Standard: 6–12 months. Premium: 15 business days
RFEs are common, respond within the deadline (usually 84 days) with comprehensive evidence.
Priority Date Becomes Current
Check Visa Bulletin monthly
Varies widely, India EB-2 priority dates can be 10+ years in the past
I-485 can only be filed when the applicant's priority date is current in the monthly Visa Bulletin.
Priority Date Strategy
AC21 Portability, Job Change Scenarios
Understanding how I-140 portability works in different employment scenarios helps you make informed career decisions while your green card is pending.
Employee changes jobs after I-140 approval, I-485 pending < 180 days
Must file new I-140 with new employer. Old I-140 priority date may be preserved if old I-140 was approved for 180+ days before revocation.
Risk: HighEmployee changes jobs after I-485 pending 180+ days (AC21)
Can port to same or similar occupation without new I-140. Attorney should prepare AC21 memo.
Risk: LowEmployer revokes I-140 after I-485 pending 180+ days
Employee keeps priority date and I-485 remains valid. Revocation has no effect after the 180-day mark.
Risk: NoneEmployee has multiple approved I-140s from different employers
Can use the earliest priority date from any approved I-140, even if one employer withdraws theirs.
Risk: None (actually protective)Employee leaves company before I-140 is filed
PERM becomes unusable. New employer must restart PERM process from scratch.
Risk: Very HighWhat I-140 Approval Means (and Doesn't Mean)?
What I-797 Approval Confirms
- • Your priority date is officially established
- • USCIS has verified your qualifications for the EB category
- • Your employer has demonstrated ability to pay the offered wage
- • The I-140 petition is valid indefinitely (unless revoked before 180-day mark)
- • You are in the employment-based green card queue
What I-140 Approval Does NOT Mean
- • You do NOT have a green card yet
- • You do NOT have permanent resident status
- • You still need a current priority date to file I-485
- • Your current visa status is unaffected, maintain H1B/other status
- • You cannot travel outside the US on I-140 alone
Frequently Asked Questions, I-140 Immigrant Petition
Official Resources & Related Guides
Official Government Sources
Sumit Patel
SMIEEE · FBCS · FIETE | 16+ years data engineering | 30+ peer-reviewed papers
Sumit built H1BVisaJobs.com on 10 GB+ of DOL LCA disclosure data (FY2022–FY2025). All immigration data and analysis on this site comes from primary government sources.