If you're starting the employment-based green card process, one of the first decisions you'll face is which EB category to file under: EB-2 or EB-3. Most people assume EB-2 is always better. The data says it's more complicated than that — and getting it wrong can cost you years.
What Is EB-2 vs EB-3?
Both EB-2 and EB-3 are employment-based immigrant visa categories that require a PERM labor certification. The main difference is the qualification bar:
EB-2 is for workers with:
- An advanced degree (Master's or higher), or
- A Bachelor's degree plus 5 years of progressive experience, or
- Exceptional ability in science, arts, or business
EB-3 is for:
- Skilled workers (jobs requiring 2+ years of training)
- Professionals (jobs requiring a Bachelor's degree)
- Unskilled workers (jobs requiring less than 2 years of training)
Most software engineers, data scientists, and other tech workers qualify for both EB-2 and EB-3. So which one should your employer file?
The Number That Changes Everything: Your Country of Birth
This is where most explanations stop short. The right answer depends almost entirely on where you were born — not where you're from, not your citizenship, but your country of birth.
The US issues roughly 140,000 employment-based green cards per year. No more than 7% can go to nationals of any single country. India and China produce far more than 7% of total EB demand — which creates a separate, much longer queue for nationals of those countries.
Here's what the current Visa Bulletin shows:
| Category | Rest of World | India | China |
|---|---|---|---|
| EB-2 | Current | Oct 2012 | May 2019 |
| EB-3 | Current | Jan 2013 | Mar 2020 |
"Current" means no backlog — your green card can be filed immediately once your I-140 is approved. October 2012 for EB-2 India means applicants who filed their I-140 petition in October 2012 are only now getting their green cards. That's a 13+ year backlog.
At current consumption rates, the EB-2 India backlog does not clear in a working lifetime.
When EB-3 Is Actually the Better Choice
Counterintuitive as it sounds, some India and China nationals should file EB-3 instead of EB-2 — or should consider "downgrading" an existing EB-2 to EB-3.
EB-3 India currently moves slightly faster than EB-2 India. This varies month to month based on Visa Bulletin movements, but the spread has historically made EB-3 the more practical path for many applicants from India.
The EB-3 Downgrade Strategy: If you already have an approved I-140 under EB-2, you can ask your employer to file a second I-140 under EB-3. You keep your original EB-2 priority date. If EB-3 becomes current first, you can file your I-485. This is sometimes called "EB-3 porting." It costs time and attorney fees but can shorten the wait by years.
What the PERM Data Shows
We analyzed 279,666 PERM cases from DOL disclosure data. A few patterns worth knowing:
EB-2 dominates by volume. The vast majority of professional PERM filings are EB-2. Employers default to it because the qualification bar is familiar and most tech workers meet it. But volume doesn't mean it's right for everyone.
Average PERM processing is 458 days regardless of EB category — PERM itself doesn't differentiate between EB-2 and EB-3. Both cases sit in the same DOL queue.
The real difference kicks in after PERM. The choice of EB-2 vs EB-3 only affects you at the I-485 stage — when you need your priority date to become "current" on the Visa Bulletin. For most-of-world applicants, this is a non-issue. For India and China nationals, it's the entire ballgame.
EB-2 NIW: Skip PERM Altogether
One option worth knowing about if you qualify: EB-2 National Interest Waiver (NIW). This allows you to self-petition for EB-2 without a job offer and without PERM labor certification.
NIW is available if your work is in the national interest of the United States and you have an advanced degree or exceptional ability. It's commonly used by researchers, scientists, engineers working on critical infrastructure, and entrepreneurs.
The advantage: no PERM means no 458-day wait. The disadvantage: the "national interest" standard is subjective and approval is not guaranteed. NIW also has its own priority date queue, which for India is still years behind.
How to Model Your Timeline
The right choice for you depends on your specific situation. Here's how to think through it:
Check current priority dates for your EB category and country of birth. PermTrack tracks this monthly at permtrack.app/visa-bulletin.
Estimate your total timeline from PERM filing to green card in hand using the PermTrack Timeline tool. You can model both EB-2 and EB-3 scenarios side by side.
Look up your employer's PERM history at permtrack.app/employers to see their historical processing times and approval rates.
Talk to your attorney about the EB-3 downgrade strategy if you're from India or China and currently in the EB-2 queue. The cost is low; the potential benefit is years off your wait.
Bottom Line
For most-of-world applicants, EB-2 is the right answer. It has the same processing time as EB-3 through PERM, and no backlog at the I-485 stage.
For India and China nationals, the choice requires careful modeling. EB-3 is not a downgrade — it's sometimes the faster path. The Visa Bulletin moves month to month, and the right answer today may not be the right answer in a year.
Use the data. Don't assume.
→ Check your priority date and model your timeline at permtrack.app/timeline
PermTrack uses public domain data from the U.S. Department of Labor, Office of Foreign Labor Certification (OFLC) and the U.S. Department of State Visa Bulletin. This article is for informational purposes only and does not constitute legal advice. Consult a qualified immigration attorney for guidance on your specific situation.