The US employment-based green card system splits applicants into five preference categories (EB-1 through EB-5), but the three that cover the vast majority of sponsored workers are EB-1, EB-2, and EB-3. Which one you qualify for changes almost everything about your path — whether you need a lengthy labor certification, how long you’ll wait for a visa number, and whether your country of birth matters. Here’s how the three compare, and what to budget for in 2026.
The three categories
EB-1 — Priority workers. No labor certification required. Three sub-categories:
- EB-1A: extraordinary ability in the sciences, arts, education, business, or athletics
- EB-1B: outstanding professors and researchers
- EB-1C: multinational executives and managers being transferred to a US entity
Because EB-1 skips labor certification entirely, it’s generally the fastest route for those who qualify — but the eligibility bar (extraordinary ability, or a specific executive/researcher role) is high. See our O-1 visa guide if you’re weighing the nonimmigrant extraordinary-ability route first.
EB-2 — Advanced degree or exceptional ability. Requires either an advanced degree (master’s or higher, or a bachelor’s plus 5 years progressive experience) or exceptional ability in the sciences, arts, or business. Normally requires PERM labor certification from an employer — unless you qualify for a National Interest Waiver (NIW), which lets you self-petition without an employer or job offer if your work is judged to substantially benefit the US national interest.
EB-3 — Skilled workers, professionals, and other workers. Covers roles requiring at least 2 years of training/experience (skilled workers), a US bachelor’s degree or equivalent (professionals), or unskilled labor requiring less than 2 years (other workers — this sub-category has its own, typically slower-moving queue). Always requires PERM labor certification.
Source: USCIS I-140 overview
PERM labor certification (EB-2 and EB-3, unless NIW)
Before your employer can file the I-140 petition for EB-2 or EB-3 (without an NIW), they generally must complete PERM labor certification through the Department of Labor — a formal recruitment process proving no qualified, willing US worker is available for the role at the offered wage. PERM timelines vary significantly and can run many months to well over a year, especially if the application is selected for a DOL audit. Check current PERM processing times directly at dol.gov/agencies/eta/foreign-labor/programs/permanent before planning around a specific timeline, since this stage is usually the biggest variable in the whole process.
I-140 fees and processing
- Standard I-140 filing fee: $715, the same across EB-1, EB-2, and EB-3
- Premium processing is available for most I-140 filings for an additional $2,965, guaranteeing a decision or Request for Evidence within 15 calendar days
- Confirm the current fee schedule directly at uscis.gov/forms/filing-fees before filing — USCIS fees are adjusted periodically and this figure should be spot-checked close to your filing date
Why priority dates matter — and why India and China wait longer
Even after your I-140 is approved, you can’t get a green card until your priority date (set by when PERM or the I-140 was filed) becomes “current” on the State Department’s monthly Visa Bulletin. Each employment-based category has an annual worldwide cap, and by law no single country of birth can receive more than 7% of the total visas in a given category — but demand from India and China vastly exceeds that 7% share, especially in EB-2 and EB-3. The result: applicants born in India or China commonly face multi-year to multi-decade backlogs, while applicants born elsewhere in categories like EB-1 often see close-to-current dates. This per-country cap, not the underlying eligibility rules, is the single biggest driver of how long an EB-2 or EB-3 case actually takes for Indian and Chinese-born applicants — check the current Visa Bulletin for your category and country of birth, since it moves (and sometimes retrogresses) month to month.
After I-140 approval: adjustment of status vs consular processing
- If you’re already in the US in a valid status, you generally file Form I-485 (Adjustment of Status) once your priority date is current, to get your green card without leaving the country
- If you’re outside the US, your case moves to the National Visa Center for consular processing, ending in an immigrant visa interview at a US embassy or consulate
Official details: uscis.gov/i-485 and travel.state.gov.
FAQ
Which category should I aim for? It depends entirely on your qualifications and job — EB-1 if you have extraordinary ability, an outstanding research record, or are a qualifying multinational executive; EB-2 for an advanced degree or exceptional ability role (or NIW if you can self-petition); EB-3 for most other skilled/professional roles. Many people are only eligible for one, so this isn’t usually a free choice.
Can I switch categories mid-process? Sometimes — “porting” your priority date from an earlier EB-2 or EB-3 filing to a later, faster category is possible in some circumstances, but the rules are technical and case-specific; confirm with the current USCIS policy manual before relying on this.
Does my employer have to sponsor me for all three categories? EB-1A (extraordinary ability) and NIW under EB-2 allow self-petition without an employer. EB-1B, EB-1C, standard EB-2, and EB-3 all require an employer petitioner.
How long does the whole process take? It varies enormously by category and country of birth — from under a year for an EB-1 applicant born outside India/China, to well over a decade for an EB-2/EB-3 applicant born in India. Check the current Visa Bulletin for your specific category and country before estimating your timeline.
This is general preparation guidance, not legal advice — PERM, fee, and visa bulletin figures change and per-country wait times shift monthly, so confirm current details at uscis.gov and travel.state.gov before filing. If you’re mapping out your route from a work visa toward a green card, join the VisaMet waitlist.