The Complete PERM Green Card Guide
A step-by-step breakdown of how the employment-based green card process works in 2025–2026: what each stage involves, how long it takes, and what PermTrack data tells you about each step.
Overview: The EB-2 / EB-3 Green Card Process
The employment-based green card process for EB-2 and EB-3 categories involves two federal agencies and three main stages. For workers born in most countries the total is roughly the sum of the stages below. For workers born in India or China the priority-date wait, set by the per-country visa cap, usually outweighs everything else.
These stages are sequential — each must be completed before the next begins. The total timeline depends heavily on country of birth for the priority date stage.
Step-by-Step Process
Prevailing Wage Determination (PWD)
Before recruiting or filing PERM, your employer must request a prevailing wage determination from the DOL. This sets the minimum wage the employer must offer for your position in your location. The DOL reviews the job duties, education requirements, and location to assign one of four wage levels (I–IV). The wage submitted in the PERM must meet or exceed this determination.
Recruitment Period
Your employer must conduct a formal recruitment process to demonstrate that no qualified U.S. workers applied for the position. This includes mandatory advertisements (Sunday newspaper ads, job postings on the company website, DOL-required additional steps for professional positions). The employer must document every applicant's rejection reason. This documentation is the most common audit target.
PERM Filing (ETA-9089)
The attorney files the ETA-9089 form electronically through the DOL's FLAG system. The application documents the job requirements, recruitment results, and wage offer. The DOL then processes the application — either approving it (Certified), denying it, or selecting it for audit. Approved cases come with a 180-day window to file I-140.
Check processing trends and employer history at PermTrack →I-140 Immigrant Petition
After PERM is certified, your employer files Form I-140 with USCIS to petition for an immigrant visa on your behalf. This establishes your priority date and category (EB-2 or EB-3). For an approved I-140, the priority date is generally kept, with exceptions (revocation for fraud, misrepresentation, material error or an invalidated labor certification); ask an attorney about your case. Premium processing (an extra USCIS fee) is available for some categories; USCIS lists the current time.
Priority Date Queue (Visa Bulletin)
After I-140 approval, you wait for your priority date to become "current" in the monthly Visa Bulletin. How long depends on your category and country: compare your priority date with the cutoff in the table below, which comes from the latest Visa Bulletin. Once current, you can proceed to I-485.
Track priority date history and movement at PermTrack →I-485 Adjustment of Status
Once your priority date is current, you file Form I-485 to adjust your status from a nonimmigrant visa (H-1B, L-1, etc.) to a lawful permanent resident. Filing I-485 unlocks two major benefits immediately: an Employment Authorization Document (EAD) — allowing you to work for any employer — and Advance Parole (AP) — allowing you to travel internationally without an H-1B stamp.
See estimated I-485 wait times in the Green Card Timeline →The Country of Birth Problem
The per-country cap limits employment-based green cards to 7% per country of birth per year, regardless of demand. India and China produce far more demand than 7% of the annual cap. The result:
| Category | Rest of World | India | China |
|---|---|---|---|
| EB-1 | Current | Feb 2023 | Aug 2023 |
| EB-2 | Apr 2025 | Nov 2013 | Oct 2021 |
| EB-3 | Jun 2024 | Jan 2014 | Jan 2022 |
Final Action Dates from the November 2026 Visa Bulletin. "Current" means no backlog. A date such as the one for EB-2 India means a green card can be approved only for applicants whose priority date is earlier than that date. Priority dates are updated monthly in the Visa Bulletin.
What You Can Research Before You Start
The DOL publishes every PERM case outcome. PermTrack makes this data searchable so you can evaluate your situation before committing to a multi-year process:
Additional Strategies for Long-Wait Countries
If you were born in India or China, the priority date backlog requires longer-range planning. Options to consider:
- EB-3 downgrade (interfile): Ask your employer to file a second I-140 under EB-3. Compare the EB-2 and EB-3 India dates in the table above. If EB-3 becomes current first, you file I-485 under EB-3 and can later switch back to EB-2.
- EB-1A or EB-1B: Individuals with extraordinary ability (EB-1A) or outstanding researchers (EB-1B) can access the EB-1 queue, which for India is currently at Feb 2023 (EB-2 India: Nov 2013). EB-1A is self-petition.
- EB-2 NIW: Self-petition without employer sponsorship. Eliminates employer dependency and preserves a priority date even without a sponsoring employer. Still subject to EB-2 India backlog.
- AC21 portability planning: Once I-485 has been pending 180+ days, you can change employers (same or similar occupation). Structuring your career around this milestone matters for workers with long waits.
See the full analysis of country backlogs and options in the India/China backlog guide on the PermTrack blog.
How Long Will Your Process Take?
PermTrack's Green Card Timeline estimates wait times for each stage, by EB category and country of birth. Based on live processing time data from USCIS, DOL, and the State Department Visa Bulletin.
See Green Card Timeline →Frequently Asked Questions
What is PERM labor certification?
PERM (Program Electronic Review Management) is the Department of Labor process that verifies no qualified U.S. workers are available for the position before a company can sponsor a foreign national for an employment-based green card. It is required for EB-2 and EB-3 green cards (but not EB-1 or EB-2 NIW).
How long does the green card process take from start to finish?
It is the sum of the stages: the prevailing wage request, recruitment, DOL's PERM review, USCIS's I-140 review, the wait for your priority date to become current, and the I-485. For workers born in most countries the priority-date wait is short or none. For workers born in India or China, the backlog in EB-2 and EB-3 means that wait can be far longer than all the other stages combined, because of the per-country cap on employment-based green cards. The Green Card Timeline adds the stages up from the current government figures for your category and country.
What is a priority date?
Your priority date is the date the DOL received your PERM application (or the date your I-140 was filed, if using a category that doesn't require PERM). This date determines your place in the Visa Bulletin queue. Your I-485 can only be approved once your priority date becomes "current" in the Visa Bulletin Final Action Date chart.
What is the difference between EB-2 and EB-3?
EB-2 is for workers with an advanced degree (Master's or higher, or Bachelor's plus 5 years of progressive experience) or exceptional ability. EB-3 is for skilled workers with a Bachelor's degree or 2+ years of experience. EB-2 has slightly higher requirements but both categories share the same PERM process. For India-born workers, compare the current EB-2 and EB-3 dates on the Visa Bulletin page: when EB-3 is ahead, some applicants consider an EB-3 downgrade.
Can I change jobs during the green card process?
It depends on the stage. During PERM and I-140, leaving the sponsoring employer almost always means restarting. Once your I-485 has been pending for 180+ days, AC21 portability allows you to change to a same or similar occupation without losing your place in line. This is one of the most consequential planning considerations for long-wait countries like India.
What is EB-2 NIW (National Interest Waiver)?
EB-2 NIW allows certain workers — typically researchers, scientists, engineers, and entrepreneurs — to self-petition for an EB-2 green card without a job offer or PERM filing. The standard is that your work has substantial merit and national importance. NIW eliminates employer dependency but shares the same EB-2 priority date queue (including India backlog).
What happens if my PERM is audited?
If your case is selected for audit, the DOL will send an audit letter to your employer requesting documentation of the entire recruitment process. Your employer typically has 30 days to respond with proof of every recruitment step. A well-documented case usually survives audit with a certification. A poorly documented case may result in denial.
Can I file I-485 while my I-140 is still pending?
Yes, under certain conditions. If your priority date is current in the Visa Bulletin (or the Date of Filing chart is being used), you may be able to file I-485 concurrently with I-140. This is common for most countries. For India and China, priority date backlogs usually mean you cannot file I-485 until years after I-140 approval.