Skip to content

I-140

Track your I-140 case status

Employer or self-petition for an employment-based immigrant visa.

Check your case

13 characters: 3 letters followed by 10 digits.

Processing time context

Cases like yours (I-140) typically take about 6–14 months according to published USCIS processing times.

These are published USCIS ranges, not a prediction for your case. Times vary by office, form category, and workload.

See processing time details

Common statuses for this form