The EB‑3 visa is an employment‑based third preference immigrant visa that allows foreign nationals to obtain permanent residence (green card) through a U.S. employer. It is designed for three distinct categories of workers: skilled workers, professionals, and unskilled workers (other workers). The EB‑3 is one of the most common employer‑sponsored green card pathways, particularly for positions that do not qualify for the higher EB‑2 or EB‑1 categories.
Key features:
PERM labor certification required – The employer must obtain a PERM from the Department of Labor, proving no qualified U.S. worker is available.
Annual cap – 40,000 green cards per year (plus unused EB‑1 and EB‑2 visas).
Backlogs for India and China – Significant priority date waiting periods for certain countries.
Pathway to citizenship – After 5 years as a permanent resident, you may apply for U.S. citizenship.
📋 EB‑3 Sub‑categories – Which One Fits You?
🔧 Skilled Workers
For jobs that require at least 2 years of training or work experience (not seasonal or temporary). Examples: electricians, carpenters, mechanics, chefs, welders, medical technicians, and IT support specialists.
🎓 Professionals
For jobs that require a U.S. bachelor's degree (or foreign equivalent) as a minimum entry requirement. Examples: accountants, engineers, software developers, financial analysts, and teachers.
👷 Unskilled Workers (Other Workers)
For jobs that require less than 2 years of training or experience. Examples: janitors, hotel housekeepers, food processing workers, agricultural laborers, and nursing assistants. This sub‑category has the longest processing times and most severe backlogs.
✅ EB‑3 Eligibility Requirements
General Requirements (All Sub‑categories)
Job offer – A full‑time, permanent job offer from a U.S. employer.
PERM labor certification – Employer must obtain an approved PERM from the DOL.
Employer sponsorship – Employer files Form I‑140 (Immigrant Petition).
Priority date current – Your priority date (date PERM was filed) must be earlier than the cut‑off date in the Visa Bulletin.
Age – No age limit (unlike some temporary visas).
Health and character – Medical exam and police certificates.
Specific Requirements by Sub‑category
Sub‑category
Minimum Education/Experience
Examples
Skilled Worker
2+ years of training or experience (diploma, certificate, or verifiable work history)
Electrician, plumber, chef, mechanic, IT support
Professional
U.S. bachelor's degree (or foreign equivalent)
Accountant, engineer, software developer, teacher
Unskilled Worker (Other)
Less than 2 years training/experience (on‑the‑job training)
📄 PERM Labor Certification – The Critical First Step
Before the employer can file an I‑140 petition, they must obtain an approved PERM (Program Electronic Review Management) labor certification from the Department of Labor. Steps include:
Prevailing wage determination – Employer requests the prevailing wage from DOL (3‑4 months).
Recruitment – Employer must advertise the position in compliance with DOL rules (including Job Bank, newspaper ads, etc.) for at least 30 days.
File ETA‑9089 – After recruitment, employer files the PERM application. DOL processing: 4‑8 months (plus 6‑12 months if audited).
PERM approval – Once approved, the employer has 180 days to file Form I‑140.
⚠️ PERM is not required for EB‑3 if the job qualifies for a Schedule A shortage occupation (physical therapists, registered nurses) or is under a labor agreement.
💰 Salary Requirements – Prevailing Wage
Employers must pay EB‑3 workers at least the prevailing wage determined by DOL for the specific occupation and geographic area. For most EB‑3 positions, the wage typically ranges from $40,000 to $80,000+ depending on the occupation and region.
Occupation
Entry Level (Level 1)
Experienced (Level 4)
Software Developer (California)
$75,000
$145,000
Electrician (Texas)
$45,000
$75,000
Janitor (Florida)
$22,000
$32,000
📝 EB‑3 Visa Application Process – Step‑by‑Step
Find a U.S. employer willing to sponsor you – Use IFMOSA Work's job board to find employers filing PERM.
Employer files Form I‑140 (Immigrant Petition) – Premium processing available for I‑140 (15 days).
Wait for priority date to become current – Check the monthly Visa Bulletin. For most countries, EB‑3 is current or short backlog. For India and China, backlogs are severe (priority dates from 2013‑2015 as of 2026).
File Adjustment of Status (I‑485) if inside the U.S., or consular processing abroad – After priority date is current.
Receive green card – Permanent residence granted.
Total timeline: For countries without backlogs: 1.5‑2 years. For India/China: 10+ years.
⏱️ Processing Times & Priority Date Backlogs (2026)
Country of Birth
EB‑3 Priority Date (April 2026)
Estimated Wait Time
All Other Countries (Rest of World)
CURRENT
No backlog
China (mainland)
December 1, 2020
~5‑6 years
India
March 1, 2013
~13+ years
Priority dates change monthly. The "priority date" is the date the PERM application was filed (or I‑140 if PERM exempt).
👨👩👧👦 Family Reunification – Bringing Your Family
Dependents: Your spouse and unmarried children under 21 can be included in your EB‑3 application as derivatives.
Work rights for spouse: Once the I‑485 is pending for 180 days, your spouse can apply for an EAD (work permit) and advance parole travel document.
Children aging out: Child’s age is frozen on the date the priority date becomes current under the Child Status Protection Act (CSPA).
Processing: Family members receive green cards simultaneously with the principal applicant.
❓ Frequently Asked Questions – EB‑3 Visa
Can I apply for EB‑3 without a job offer? No. A U.S. employer must sponsor you and file the PERM and I‑140.
What is the difference between EB‑2 and EB‑3? EB‑2 requires an advanced degree or exceptional ability; EB‑3 requires a bachelor's degree or 2 years of experience. EB‑2 has shorter backlogs.
Can I change employers during the EB‑3 process? You can change employers after your I‑140 is approved and you have filed I‑485, as long as the new job is in the same or similar occupation (AC21 portability rule).
Is there a lottery for EB‑3? No. EB‑3 uses a priority date system, not a lottery. However, the annual cap of 40,000 green cards per year can cause backlogs.
How long does PERM processing take? Typically 6‑12 months. Audits can add 6‑12 months.
What is the minimum salary for EB‑3? There is no fixed minimum; the employer must pay at least the prevailing wage for the occupation and location.
⚠️ Common EB‑3 Mistakes & How to Avoid Them
Employer not willing to pay the prevailing wage – Ensure your salary meets or exceeds the DOL prevailing wage.
Insufficient documentation of work experience – For skilled worker sub‑category, detailed reference letters are critical.
Priority date mismanagement – For India/China applicants, track your priority date carefully.
Using an unlicensed immigration consultant – Only licensed attorneys should handle EB‑3 cases.
Fake “PERM ready” job offers – Verify the employer’s history of sponsoring green cards.
✅ How IFMOSA helps you verify: We provide employer details and direct links to USCIS and DOL websites. We strongly encourage you to independently verify any employer’s PERM history. Your compliance is your responsibility.
📱 Get real‑time EB‑3 & visa bulletin updates on WhatsApp
Daily news on priority dates, PERM processing, and policy changes.
With IFMOSA Go Membership, you get direct access to U.S. employers actively filing PERM and I‑140 petitions, plus a personalised green card roadmap and CV formatting for the American job market.