This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and individual circumstances vary. Always consult a qualified immigration attorney before making decisions about your case.
If you're an Indian software engineer on an H-1B, you already know the EB-2 PERM backlog could outlast your career. The India EB-2 priority date is effectively frozen, with estimated waits stretching beyond 50 years. So you're looking at self-petition options - and the two real contenders are EB-1A (Extraordinary Ability) and EB-2 NIW (National Interest Waiver).
Both let you file without employer sponsorship. Both skip the PERM labor certification. But they have very different evidence requirements, approval rates, and timeline implications. Here's how to think about which path fits your profile.
The Backlog Problem: Why Self-Petition Matters
Let's start with why you're reading this in the first place.
The employer-sponsored EB-2 PERM route for India-born applicants has a priority date backlog that USCIS data shows could take decades to clear. If your employer filed your PERM today, you'd get a priority date in 2026 - and that date might not become current until the 2070s or later.
50+ years
Estimated India EB-2 wait via PERM
Source: USCIS Visa Bulletin projections, March 2026
EB-1A and EB-2 NIW change this equation in two ways. First, they're self-petitions - you don't need your employer to sponsor you, which removes the biggest source of risk and dependency. Second, EB-1 priority dates for India move significantly faster than EB-2. Even EB-2 NIW petitions, while classified under the same EB-2 category, give you a priority date without the 8-18 month PERM process.
The fastest path from H-1B to green card for Indian applicants typically runs through EB-1A, where priority dates are either current or have waits measured in a few years rather than decades.
EB-1A: The "Extraordinary Ability" Path
EB-1A is designed for individuals who have risen to the top of their field. USCIS evaluates your petition against 10 criteria, and you need to meet at least 3 of them.
Here are the criteria most relevant to software engineers:
- Original contributions of major significance - open source projects, patents, novel architectures adopted by others
- Scholarly articles - published papers, conference presentations at top venues (NeurIPS, ICML, KDD, IEEE)
- Judging the work of others - peer review for journals/conferences, code review in open source communities
- High salary or remuneration - compensation significantly above the norm for software engineers (think top 10-15% nationally)
- Membership in associations requiring outstanding achievement - IEEE Senior Member, ACM Distinguished Member
- Published material about you - media coverage, profiles in trade publications
- Awards or prizes - hackathon wins, company-wide innovation awards, industry recognition
Meeting 3 criteria is necessary but not sufficient. USCIS then applies a "final merits determination" to assess whether your overall profile demonstrates sustained national or international acclaim. This is where many petitions succeed or fail.
What EB-1A Looks Like for Software Engineers
The EB-1A requirements for software engineers can feel intimidating at first glance. "Extraordinary ability" sounds like Nobel Prize territory. In practice, USCIS has approved EB-1A petitions for senior engineers, tech leads, and staff-level ICs who can document their impact.
A strong EB-1A profile for a software engineer typically includes a combination of: patents or patent applications, contributions to widely-used open source projects, conference publications or talks, evidence of high compensation, and documentation showing your work has been adopted or cited by others in the industry.
The key word is "documentation". Many engineers have the accomplishments but haven't collected the evidence. Start gathering recommendation letters, download statistics, citation counts, and salary comparisons now - even if you're months away from filing.
EB-2 NIW: The "National Interest" Path
The EB-2 NIW petition doesn't require you to prove extraordinary ability. Instead, you need to show three things under the Matter of Dhanasar framework:
- Your work has substantial merit and national importance - software engineering generally qualifies, especially in areas like AI/ML, cybersecurity, cloud infrastructure, or healthcare technology
- You are well positioned to advance the proposed endeavor - your education, experience, skills, and track record show you can deliver
- On balance, it benefits the US to waive the job offer requirement - the national interest is better served by letting you self-petition than requiring an employer sponsor
The NIW standard is more flexible than EB-1A. You don't need to be at the "top" of your field. You need to show that your specific work matters to the US and that you're well-equipped to do it.
NIW for Indian H-1B Holders: The Catch
Here's the thing most articles don't tell you about EB-2 NIW for Indian applicants. The NIW petition itself is often easier to get approved than EB-1A. The EB-2 NIW software engineer approval rate is generally favorable when petitions are well-prepared with strong evidence of national importance.
But approved doesn't mean green card in hand.
An NIW petition is classified under EB-2. That means your approved I-140 sits in the same India EB-2 backlog as everyone who filed through PERM. You get a priority date, you skip the PERM process, and you have the freedom to change employers - but you're still waiting decades for your date to become current.
This is the fundamental trade-off. NIW is easier to win but slower to result in a green card for Indian applicants.
Head-to-Head Comparison
Let's break down the key differences between these two self-petition green card options for Indian engineers.
Evidence Requirements
EB-1A demands proof that you're among the best in your field. You need strong, documented accomplishments - not just being a good engineer, but having measurable impact beyond your immediate team or company.
EB-2 NIW requires you to show your work matters nationally and that you're qualified to do it. A senior software engineer working on critical infrastructure, AI systems, or healthcare technology can often build a solid NIW case with fewer "exceptional" achievements than EB-1A requires.
Priority Date and Wait Times
This is where the decision gets real for Indian applicants.
EB-1A falls under the EB-1 category. India EB-1 priority dates have historically been current or had backlogs of 2-4 years. Compared to the EB-2 situation, this is a different universe. Your EB-1A green card India backlog wait time is typically measured in years, not decades.
EB-2 NIW falls under EB-2. The India EB-2 priority date backlog is currently 50+ years. An approved NIW gives you a priority date and I-140 approval, but the green card itself could be decades away.
2-4 years
Typical India EB-1 wait
Source: USCIS Visa Bulletin historical data
Filing Timeline
EB-1A has no PERM requirement. You can file the I-140 petition directly, and premium processing is available (15 business days for $2,805). From start to I-140 approval, a well-prepared EB-1A case can be done in 3-6 months.
EB-2 NIW also skips PERM. You file the I-140 directly. Premium processing is available here too. Similar 3-6 month timeline to I-140 approval.
Cost Comparison
Both paths have similar filing fees. The real cost difference is in attorney fees, which vary based on case complexity.
- I-140 filing fee: $715 for both
- Premium processing (optional): $2,805 for both
- Attorney fees for EB-1A: typically $5,000-$15,000
- Attorney fees for NIW: typically $4,000-$10,000
- I-485 filing fee (when date is current): $1,440
EB-1A attorney fees tend to run higher because the evidence package is more complex and often requires more extensive documentation gathering.
Risk of Denial
EB-1A has a higher denial rate than NIW. USCIS scrutinizes extraordinary ability claims closely, and Requests for Evidence (RFEs) are common. A weak petition can be denied, though a denial on I-140 doesn't affect your current visa status.
EB-2 NIW generally has a more favorable approval rate when petitions are well-prepared. The Dhanasar framework gives applicants more room to argue their case. RFEs still happen, but the evidentiary bar is lower.
A denied I-140 doesn't directly affect your H-1B status. But it does mean wasted time and money. If your profile is borderline for EB-1A, consider whether NIW is a safer first step.
The Smart Strategy: File Both
Here's what experienced immigration attorneys often recommend, and it's the fastest way from H-1B to green card for Indian applicants with strong profiles.
File EB-1A and EB-2 NIW simultaneously.
This isn't an either/or decision. You can have multiple I-140 petitions pending or approved at the same time. Each gets its own priority date. The strategy works like this:
-
File EB-2 NIW to lock in a priority date today. Even though the EB-2 India backlog is long, having an approved I-140 lets you get H-1B extensions beyond the 6-year limit and preserves your priority date if you change employers.
-
File EB-1A to aim for the faster EB-1 queue. If approved, you get an EB-1 priority date, and India EB-1 dates move much faster.
-
If EB-1A is denied, you still have the NIW approval as a backup. Your priority date is preserved.
-
If both are approved, you use whichever category has the earlier current date - almost certainly EB-1.
The cost of filing both petitions is roughly $10,000-$25,000 in total (attorney fees plus filing fees). That's real money, but compare it to the alternative: waiting 50+ years in the EB-2 PERM line while remaining dependent on your employer's sponsorship.
You can learn more about running multiple green card pathways in parallel using our comparison tool.
Building Your Case: Practical Steps
Whether you choose EB-1A, NIW, or both, start building evidence now.
For EB-1A evidence:
- File patents (even pending applications count)
- Publish papers or present at conferences
- Contribute to open source projects and document adoption metrics
- Request recommendation letters from people outside your company
- Document your compensation relative to industry benchmarks
- Keep records of any media mentions or speaking invitations
For NIW evidence:
- Articulate how your specific work serves the national interest
- Document the impact of your projects (scale, users affected, revenue)
- Gather letters from experts explaining why your work matters
- Show your unique qualifications (education, experience, skills)
- Explain why waiving the employer requirement benefits the US
Start collecting evidence 6-12 months before you plan to file. The strongest petitions aren't rushed. They're built systematically over time. Check our tips page for more preparation strategies.
When EB-1A Is the Better Choice
EB-1A is likely your stronger option if:
- You have patents (granted or pending) in your name
- You've published papers at recognized conferences or journals
- You've served as a peer reviewer or judge in your field
- Your compensation is in the top 10-15% for your role nationally
- You have documented evidence of your work being adopted by others
- You need a green card within 3-5 years (India EB-1 dates)
When NIW Is the Better Choice
EB-2 NIW may be the smarter starting point if:
- Your profile doesn't clearly meet 3 EB-1A criteria yet
- You want to lock in a priority date while building a stronger EB-1A case
- You work in a field with clear national importance (AI, cybersecurity, healthcare tech)
- You want employer independence without EB-1A risk
- You're planning to file EB-1A later and want NIW as a safety net
Processing Times and What to Expect
Current processing times for both categories:
- I-140 (regular processing): 6-12 months at most service centers
- I-140 (premium processing): 15 business days, available for both EB-1A and NIW
- I-485 (adjustment of status): 12-24 months after priority date becomes current
For Indian EB-1A applicants, the total timeline from filing to green card is typically 2-5 years, depending on where EB-1 priority dates stand when you file. For NIW, the I-140 approval comes quickly, but the green card itself depends on EB-2 India movement.
Keep an eye on the monthly visa bulletin to track priority date movement for both categories.
See all your green card options in 5 minutes
Answer 5 quick questions and get a personalized comparison of every pathway you qualify for - timelines, costs, and risks side by side.
Compare My Pathways