Green Card (Employment-Based) Checklist
EB-1 / EB-2 / EB-3 — path to permanent residence through employer or self-petition
Overall Progress
0 of 43 items completed
$715+
I-140 Fee
plus applicable asylum program fee
$1,440
I-485 Fee
standard adult filing
Varies
Priority Date
India EB-2 backlog: years
Varies
PERM Time
check DOL FLAG
Phase 1: Determine Your Category
Your category determines the path, timeline, and backlog you will face
EB-1A: Extraordinary ability (self-petition, no employer needed)
ActionMust meet 3 of 10 criteria: major awards, publications, high salary, media coverage, etc.
EB-1B: Outstanding researcher/professor (employer required)
ActionEB-1C: Multinational manager/executive (employer required)
ActionEB-2: Advanced degree (master's+) or exceptional ability (employer or NIW self-petition)
ActionEB-2 NIW: National Interest Waiver — self-petition, no PERM needed
ActionMust prove work is in national interest and you are well-positioned to advance it
EB-2 NIW ChecklistEB-3: Bachelor's degree OR skilled worker (employer required, PERM required)
ActionCheck the monthly Visa Bulletin for your category + country of birth priority date backlog
ActionPhase 2: PERM Labor Certification (EB-2 / EB-3)
Employer proves no qualified US workers are available — filed with DOL
EB-1A and EB-2 NIW skip PERM entirely. EB-1B/1C require employer but no PERM. EB-2/EB-3 require PERM.
Employer conducts recruitment campaign (job ads, SWA job order, etc.) for 30+ days
ActionEmployer documents all applicants reviewed and reasons for rejection
DocumentEmployer files ETA Form 9089 with DOL via FLAG portal
FormWait for PERM certification; processing changes, so check the DOL FLAG processing-time information (there is no government fee for the PERM filing)
ActionReceive certified ETA-9089 from DOL
DocumentPERM certification date becomes your priority date (if earlier than I-140 filing)
ActionPhase 3: File Form I-140 (Immigrant Petition)
USCIS approves your eligibility — locks in your priority date
File Form I-140 with USCIS — employer files for EB-1B/1C/2/3; self for EB-1A/NIW
FormPay I-140 filing fee: $715, plus applicable asylum program fee ($600 regular / $300 small employer or self-petitioner / $0 nonprofit)
FeeOptional: Pay $2,805 for premium processing (15 business days)
FeeInclude: PERM (if required), degree/credentials, evidence of qualifications, company financials
DocumentReceive I-140 approval — priority date is now locked even if you change employers
DocumentApproved I-140 gives you H-1B extensions beyond 6 years and H-4 EAD eligibility for spouse
Note your priority date on the I-140 approval notice
ActionPhase 4: Monitor Visa Bulletin & Wait for Priority Date
India and China EB-2/EB-3 often wait years; other countries often current
Do NOT file I-485 until your priority date is 'current' in the Visa Bulletin. Filing too early will be rejected.
Check DOS Visa Bulletin every month (published around the 10th of each month)
ActionTrack both 'Dates for Filing' and 'Final Action Dates' charts in the bulletin
ActionSet up alert via StatusClock reminders for monthly bulletin release
ActionDuring wait: keep H-1B status valid — file extensions as needed
ActionDuring wait: if changing employers after 180 days of pending I-485 (AC21 portability applies)
ActionConfirm with USCIS or attorney whether 'Dates for Filing' chart is accepting I-485 in your category
ActionPhase 5: File Form I-485 (Adjustment of Status)
Final step to get your green card — file when priority date is current
File Form I-485 with USCIS when your priority date is current
FormPay I-485 filing fee: $1,440 for the standard adult filing; there is no separate biometric fee
FeeFile Form I-765 (EAD) concurrently if needed — current fee is $260 when tied to a pending I-485 filed with a fee on or after April 1, 2024
FormFile Form I-131 (Advance Parole) concurrently if needed — current fee is $630; verify the filing category
FormInclude: I-140 approval notice, birth certificate, passport, I-94, medical exam (Form I-693 by civil surgeon)
DocumentSchedule and complete civil surgeon medical exam (Form I-693)
ActionMust be completed by USCIS-designated civil surgeon — results valid for 2 years
Find civil surgeonBefore leaving the US while I-485 is pending, confirm you have the right travel document or a status-based exception; departure without Advance Parole can be treated as abandonment
ActionPhase 6: Biometrics & Interview
USCIS may waive interview for some employment-based cases
Attend biometrics appointment at USCIS Application Support Center (ASC)
ActionReceive combo card: EAD + Advance Parole (work and travel while I-485 is pending)
DocumentRespond to any RFE or NOID (Notice of Intent to Deny) promptly
ActionIf interview is scheduled: attend USCIS field office interview with all original documents
ActionCheck the USCIS live processing-time tool for your form, category, and field office; estimates vary significantly
ActionPhase 7: Green Card Approval
Congratulations — permanent resident!
Receive I-485 approval notice from USCIS
DocumentReceive green card (Form I-551) in the mail — valid 10 years
DocumentVerify all info on green card is correct (name, DOB, A-number)
ActionKeep green card safe — you must carry it or have it accessible at all times
ActionRenew green card 6 months before expiry (Form I-90, no interview typically)
ActionEligible to apply for US Citizenship (N-400) after 3 years (if married to US citizen) or 5 years
Action