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.

DOL
PERM
13–16 months
USCIS
I-140
13–39 weeks
State Dept
Priority Date
Varies by country
USCIS
I-485
6–14 months

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

01

Prevailing Wage Determination (PWD)

⏱ DOL processing: 👤 Employer files; DOL responds

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.

02

Recruitment Period

⏱ Ads run 30 to 180 days before filing (DOL rules)👤 Employer runs; attorney documents

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.

03

PERM Filing (ETA-9089)

⏱ Filed in 1 day; processed in 13–16 months👤 Attorney files electronically via FLAG system

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 →
04

I-140 Immigrant Petition

⏱ USCIS standard processing: 13–39 weeks👤 Employer files; USCIS adjudicates

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.

05

Priority Date Queue (Visa Bulletin)

⏱ Set by the cutoff gap in the Visa Bulletin👤 State Department publishes monthly

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 →
06

I-485 Adjustment of Status

⏱ USCIS processing: 6–14 months👤 You file (with beneficiary family if applicable); USCIS adjudicates

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:

CategoryRest of WorldIndiaChina
EB-1CurrentFeb 2023Aug 2023
EB-2Apr 2025Nov 2013Oct 2021
EB-3Jun 2024Jan 2014Jan 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.

Track priority date history and movement at PermTrack →

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:

Your employer's PERM approval rate
Some employers have near-perfect approval records; others have chronic issues. Check before you accept an offer.
Search employers →
Your employer's law firm
The attorney handling your PERM is disclosed for every case. Compare firms by approval rate and volume.
Compare law firms →
Wages for your occupation and state
PERM wages are legally binding employer commitments. Use them to benchmark salary negotiations.
Explore wage data →
Current processing time trends
See whether DOL is catching up or falling behind — updated quarterly from disclosure data.
View dashboard →

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.

PermTrack uses public domain data from the U.S. Department of Labor and U.S. Department of State. Processing time estimates are derived from historical OFLC disclosure data and official government processing time reports. This page is for informational purposes only and does not constitute legal advice. Consult a qualified immigration attorney for guidance on your specific situation.