⚠️ Not legal advice. Processing times change frequently. Always verify at USCIS.gov before making filing decisions. Consult a licensed immigration attorney.
Processing Time Overview
EB-2 NIW (National Interest Waiver) requires two main steps: I-140 immigrant petition and then I-485 adjustment of status (or consular processing). Premium processing is available for I-140. The full green card process can take 1–5+ years depending on nationality.
Regular Processing
8–36 months (full process)
Premium Processing
15 business days (I-140 only)
Cost: $2,805 (I-140 premium)
Processing Location
Nebraska Service Center
USCIS Form(s)
I-140, I-485
Not sure which visa fits your profile?
Check live USCIS processing times →
Key Processing Facts
- ✓ I-140 premium processing: 15 business days ($2,805)
- ✓ I-140 regular processing: 6–12 months
- ✓ I-485 adjustment: 12–24 months after priority date becomes current
- ✓ No employer sponsorship needed — self-petition
- ✓ Subject to per-country green card backlogs (significant for India, China)
USCIS Form Processing Times
EB-2 NIW processing is tracked through these USCIS form types. See live data by service center:
Plan Your EB-2 NIW Timeline
Get a free AI-powered assessment of your eligibility and expected timeline for EB-2 NIW
Frequently Asked Questions
How long does EB-2 NIW processing take in 2026?
EB-2 NIW processing has two stages. First, the I-140 petition: 6–12 months regular, or 15 business days with premium processing ($2,805). Second, once your priority date is current on the Visa Bulletin, you file I-485 (adjustment of status) which takes 12–24 months. For Indian and Chinese nationals, the priority date backlog can add 5–15+ years of waiting.
Can I use premium processing for EB-2 NIW?
Yes, premium processing is available for the I-140 immigrant petition ($2,805), guaranteeing USCIS action within 15 business days. However, premium processing is NOT available for I-485 adjustment of status. The I-140 is just the first step — the overall green card timeline still depends on priority date backlogs.
What is the current EB-2 NIW wait time for Indian nationals?
As of 2026, Indian nationals face an extreme EB-2 backlog with priority dates over 10 years behind current. Indian-born applicants with recent I-140 approvals may face waits of 10–25+ years before their priority date becomes current for I-485 filing. Indian nationals often consider EB-1A (extraordinary ability) instead, which has a shorter backlog.
What happens between I-140 approval and filing I-485?
After I-140 approval, you wait for your priority date to become current on the USCIS Visa Bulletin. During this waiting period, you must maintain valid nonimmigrant status in the US or remain abroad. If you are in H-1B or O-1 status, you can continue working. Once your priority date is current, you file I-485 to adjust to permanent resident status.
Should I do consular processing or adjustment of status for EB-2 NIW?
If you are in the US with valid status, adjustment of status (I-485) is generally preferred — it keeps you in the US and allows work and travel authorization (EAD and AP) while your case is pending. Consular processing (DS-260) requires leaving the US for an interview and is necessary if you're abroad or if adjustment of status is unavailable to you.