Work

Form I-140 Processing Time 2026

Immigrant Petition for Alien Workers

Typical processing
4–12 months
Filing fee (2026)
$715
Premium processing
Available (+$2,805)

What is Form I-140?

Filed by employers (or self-petitioned for EB-1A and EB-2 NIW) for foreign workers seeking employment-based permanent residence.

How long does I-140 take in 2026?

USCIS publishes real-time processing times by service center on its official website. Most I-140 cases complete in 412 months in 2026, but timelines vary by:

  • Service center handling the case (Texas, Nebraska, Vermont, Potomac, California)
  • Applicant's country of birth (for visa-bulletin-affected forms)
  • Whether biometrics, RFEs or interviews are required
  • Current USCIS backlog and staffing
  • Quality and completeness of the initial filing

How to check your case status

Use the official USCIS Case Status Online tool with your 13-character receipt number, sign up for myUSCIS account alerts, and review the Case Processing Times tool at egov.uscis.gov for your specific service center.

Tips to avoid delays

  • File a complete petition with all required evidence and translations
  • Pay the correct USCIS filing fee — wrong amounts trigger rejection
  • Respond to RFEs within the deadline (usually 30–87 days)
  • Update USCIS within 10 days of any address change (Form AR-11)
  • Keep biometrics appointments — rescheduling adds 6–12 weeks
View official I-140 page on USCIS.gov

Processing time estimates are based on publicly reported USCIS data and may not reflect your specific case. Always verify with the official USCIS Case Processing Times tool.