I-140Immigrant Petition for Alien Worker
Establishes a qualifying employment-based immigrant classification (EB-1, EB-2, EB-3). EB-1A and EB-2 NIW are self-petition categories that do not require employer sponsorship.
Filing Overview
Where to File
Processing Times
| Office | Region | Subtype | Estimate | Inquiry date |
|---|---|---|---|---|
| Texas Service Center | National | EB-2 / EB-3 (PERM) | 4.5 months | Dec 1, 2025 |
| Texas Service Center | National | EB-1A Extraordinary ability | 5 months | Nov 15, 2025 |
| Nebraska Service Center | National | EB-2 NIW | 6 months | Oct 1, 2025 |
Frequently Asked Questions
The current USCIS filing fee for Form I-140 (Immigrant Petition for Alien Worker) is $700. Always confirm the fee on the official USCIS page before submission, as fees are adjusted periodically.
Form I-140 mailing addresses depend on the applicant's category and state of residence. Use the address listed on this page or on the official USCIS "Where to File" page for I-140. USCIS uses different addresses for USPS and for express couriers (FedEx, UPS, DHL).
Processing times for Form I-140 vary by office and case subtype. Use the processing-times table on this page to see current estimates by office, refreshed daily from USCIS.gov.