EB-3 Green Card Process Explained 2026 – PERM, I-140, Priority Dates and Realistic Timelines

The EB-3 green card process is a sequence of four government stages, each with its own agency, form and queue: a prevailing wage determination and labor-market test with the Department of Labor (PERM), an immigrant petition with USCIS (Form I-140), a wait for a visa number governed by the State Department’s monthly Visa Bulletin, and finally consular processing abroad or adjustment of status inside the US. For most nationalities it takes two to four years; for nationals of India, China and, at times, the Philippines, considerably longer.

EB-3 covers three groups: skilled workers (jobs needing at least two years of training or experience), professionals (jobs needing a bachelor’s degree) and other workers (less than two years’ training). All three follow the same steps, but “other workers” has a smaller allocation and a longer queue.

This guide is the process itself: each stage, realistic timing, who pays for what, how priority dates and retrogression work, when you can change jobs, and the errors that get cases denied. For which jobs are being sponsored, see our guides to EB-3 and H-1B visa sponsorship jobs in the USA and EB-3 healthcare jobs.

EB-3 timeline at a glance

Processing times move constantly. The ranges below reflect typical experience in 2025–2026; check the live figures on the DOL Foreign Labor Application Gateway and the USCIS processing-times page before you plan around them.

StageAgency and formTypical time (2026)Who paysWhat it establishes
1. Prevailing wage determinationDOL, Form ETA-9141About 5–8 monthsEmployer (no government fee)The minimum wage the employer must offer
2. RecruitmentEmployer-run under DOL rulesAbout 2–3 months including the 30-day quiet periodEmployerEvidence no qualified US worker applied
3. PERM labor certificationDOL, Form ETA-9089About 12–16 months; audits add 6–12 monthsEmployer (mandatory)Your priority date is the PERM filing date
4. I-140 immigrant petitionUSCIS, Form I-1406–12 months regular; 15 business days with premium processingEmployer usually; premium fee may be paid by eitherConfirms your qualifications and employer’s ability to pay
5. Visa Bulletin waitState Department monthly bulletinZero to several years depending on country and categoryNoneA visa number becomes available when your priority date is current
6a. Consular processing (outside US)NVC and US consulate, DS-2606–12 months after the date is currentUsually the worker (visa fee, medical, USCIS immigrant fee)Immigrant visa in your passport; green card mailed after entry
6b. Adjustment of status (inside US)USCIS, Form I-485 (plus I-765 and I-131)8–18 months after filingUsually the worker; some employers reimburseGreen card without leaving the US

Stage 1: Prevailing wage determination

The employer describes the job (title, duties, minimum education and experience, location) and asks DOL’s National Prevailing Wage Center for the wage that must be offered. The wage level (I to IV) depends on how demanding the requirements are. The job description written here defines the whole case: if it looks tailored to your resume to exclude US workers, DOL will push back later.

Stage 2: Recruitment

PERM is a labor-market test. Within a 180-day window before filing, the employer must place a 30-day job order with the state workforce agency, run two Sunday print advertisements, post an internal notice for ten business days, and, for professional positions, use three additional methods such as the company website or a job search site. Applicants must be reviewed and lawful, job-related reasons recorded for each rejection. A 30-day quiet period must pass after the last advertisement before filing. If a qualified, willing US worker applies, the case stops.

Schedule A exception: registered nurses and physical therapists are pre-certified shortage occupations. Employers skip stages 1–3 and file the wage evidence directly with the I-140, which is why nursing green cards move faster; see our nurse visa sponsorship guide.

Stage 3: PERM (Form ETA-9089)

The employer files the certification electronically with DOL. The filing date becomes your priority date, the single most important date in the case. DOL either certifies, denies, or issues an audit requesting the recruitment file; audits are random or triggered by requirements above the norm, recent layoffs, or a family relationship with the owner. A certified PERM is valid for 180 days, within which the I-140 must be filed.

By law (20 CFR 656.12) the employer must pay every cost of the PERM process, including attorney fees and advertising, and cannot ask you to reimburse it, even if you leave. An employer that asks you to pay for PERM is breaking the rule. Details are on the Department of Labor site.

Stage 4: The I-140 petition

With the certified PERM, the employer files Form I-140 with USCIS to classify you as a skilled worker, professional or other worker. USCIS checks that you met the job requirements before the priority date (diplomas, experience letters with dates and duties) and that the employer had the ability to pay the offered wage from the priority date onward, shown through tax returns, audited financials or payroll records. The filing fee is several hundred dollars and premium processing, which guarantees a decision within 15 business days, costs a few thousand more; check current amounts on uscis.gov.

Once an I-140 has been approved for 180 days, you keep the priority date even if the employer withdraws it, and can carry that date to a new EB-2 or EB-3 case with another employer. It also unlocks H-1B extensions beyond six years.

Stage 5: Priority dates, the Visa Bulletin and retrogression

Employment-based green cards are limited by an annual worldwide cap and a per-country cap of about seven percent, which is why nationals of high-demand countries wait longest. Each month the State Department publishes the Visa Bulletin with two charts per category:

  • Final Action Dates: if your priority date is earlier than the date shown for your country and category, a visa number is available and your case can be approved.
  • Dates for Filing: a later cutoff that, when USCIS honors it, lets people inside the US file the I-485 earlier and obtain work and travel permits while waiting.

“Current” (shown as C) means no backlog. Retrogression is when the cutoff date moves backward, usually late in the fiscal year when the annual supply is exhausted, freezing cases that were about to be approved. At the time of writing, EB-3 for most countries carries a backlog of months to a couple of years, India and China carry multi-year waits, and the Philippines has retrogressed at various points because of nurse demand. “Other workers” has its own, generally later, cutoff dates. Plan for the worst case.

Stage 6: Consular processing or adjustment of status

If you are outside the US

The approved I-140 goes to the National Visa Center, which collects fees, the DS-260 application and civil documents (police certificates, birth and marriage certificates, the job offer letter). When your date is current, the consulate schedules an interview and a medical examination. After approval you receive an immigrant visa, pay the USCIS immigrant fee, and become a permanent resident on entry. Spouses and unmarried children under 21 are included as derivatives.

If you are inside the US in valid status

You file Form I-485 with USCIS, usually with I-765 (work permit), I-131 (travel document) and a medical on Form I-693. Most EB-3 applicants must not have overstayed or worked without authorization for more than 180 days in total, though H-1B and L-1 holders get some forgiveness under section 245(k).

Changing jobs during the process (AC21 portability)

Before the I-140 is approved, leaving the employer usually ends the case. Once your I-485 has been pending for 180 days and the I-140 is approved, the American Competitiveness in the Twenty-First Century Act lets you move to a new employer or position in the same or a similar occupation without restarting; you file Supplement J and the new employer does not run PERM. “Similar” is judged by occupational code, duties and pay: a nurse can move to another nursing job but not to marketing. Discuss any move with your attorney before you resign.

Who pays what: a summary

  • Employer must pay: all PERM costs, including attorney fees and recruitment advertising, with no recovery from you under any arrangement.
  • Employer usually pays: the I-140 filing fee and its attorney’s work on the petition.
  • Either side may pay: premium processing for the I-140.
  • Worker usually pays: immigrant visa or I-485 fees, medical examination, translations, police certificates and any personal attorney. Many employers reimburse some of these as a retention benefit.

Beware of contracts that make you repay “immigration costs” if you leave: repayment of PERM costs is prohibited, and clauses covering other fees have been challenged in several cases. This article is general information, not legal advice; a licensed US immigration attorney (AILA membership is a good sign) should review any such agreement. Our immigration tips for securing US visa sponsorship cover how to vet employers and lawyers.

Common mistakes that delay or sink EB-3 cases

  1. Requirements tailored to the employee. Listing an unusual language, software or degree combination that only you have invites an audit and can lead to denial.
  2. Experience gained with the same employer. Experience obtained in the sponsoring job usually cannot count toward the requirements unless the earlier role was substantially different.
  3. Weak experience letters. Letters must be on company letterhead, signed by someone with authority, and state dates, hours per week and duties matching the PERM requirements.
  4. Ability-to-pay problems. Small businesses whose net income or assets do not cover the offered wage face I-140 denials; households sponsoring domestic workers fail here often.
  5. Missing the 180-day windows for recruitment or PERM validity, which force a restart.
  6. Falling out of status inside the US, or changing jobs too early, before I-140 approval or the 180-day I-485 mark.

Frequently Asked Questions

What is my EB-3 priority date and where do I find it?

It is the date DOL received your PERM application (for Schedule A cases, the date USCIS received the I-140). It appears on the I-140 approval notice. Compare it monthly with the Visa Bulletin chart for your country of birth, not citizenship.

Can I speed up the EB-3 process?

Only parts of it. Premium processing shortens the I-140 to 15 business days, and filing the I-485 under Dates for Filing gets you a work permit sooner. PERM and the Visa Bulletin wait cannot be expedited by paying more.

Does EB-3 require me to be outside the United States?

No. If you are in the US in valid status, for example on H-1B, L-1, F-1 OPT or TN, you adjust status once a visa number is available. If you are abroad, you complete consular processing in your home country.

What happens if my employer withdraws the I-140?

If the I-140 had been approved for at least 180 days, you keep the priority date for a future petition. If it was withdrawn earlier or revoked for fraud or error, the date is lost. A pending I-485 that has passed 180 days can continue with a new employer under AC21 portability.

Bottom line

EB-3 is slow but predictable if you understand its architecture: the employer proves it needs you (PERM), USCIS confirms you qualify (I-140), the Visa Bulletin decides when, and the consulate or USCIS finishes the job. Protect your priority date, keep your status clean, never pay for PERM, and get any job change reviewed before you act.