USCIS processing times for Form I-140 (Immigrant Petition for Alien Workers) by service center. Premium processing (Form I-907) is available for most I-140 categories.
Premium Processing available for I-140
File Form I-907 with a $2,805 fee for a 15 business day adjudication guarantee. Available for all employment-based preference categories (EB-1 through EB-3). Premium processing does not affect the underlying petition — it only speeds up the decision.
| Service center | Regular processing | Premium processing | Notes |
|---|---|---|---|
TSC Texas Service Center (TSC) | 4–6 months | ✓ 15 business days | Handles EB-1, EB-2, EB-3 petitions. High volume center. |
NSC Nebraska Service Center (NSC) | 4–6 months | ✓ 15 business days | Handles EB-1, EB-2, EB-3 petitions. |
CSC California Service Center (CSC) | 5–7 months | ✓ 15 business days | High volume. EB-1A, EB-1B, EB-2 NIW accepted here. |
VSC Vermont Service Center (VSC) | 4–5 months | ✓ 15 business days | Lower volume than TSC/CSC. |
| Category | Description | Premium processing | Notes |
|---|---|---|---|
| EB-1A | Extraordinary Ability | Available | Self-petition. No sponsor required. |
| EB-1B | Outstanding Researcher / Professor | Available | Requires university or private employer. |
| EB-1C | Multinational Manager / Executive | Available | Requires qualifying entity abroad. |
| EB-2 | Advanced Degree | Available | Requires labor certification (PERM) unless NIW. |
| EB-2 NIW | National Interest Waiver | Available | Self-petition. No PERM required. |
| EB-3 | Skilled Worker / Professional | Available | Requires PERM labor certification. |
Filing fee (I-140)
$715
Base petition fee
Premium processing fee
$2,805
Form I-907 — 15 business days
Validity
Permanent
I-140 approval does not expire (priority date retained even if job changes)
Processing times are estimates based on USCIS published data and community reports. Actual times vary. Source: egov.uscis.gov/processing-times