Petition for a Nonimmigrant Worker | USCIS
Summary: Form I-129 is the official USCIS petition used by employers to request nonimmigrant status for foreign workers in various classifications, including H-1B, L-1, O-1, and others.
Form I-129, Petition for a Nonimmigrant Worker, is a 38-page document used by U.S. employers to petition for foreign nationals to work in the United States temporarily. The form covers multiple nonimmigrant classifications such as H-1B, H-2A, H-2B, H-3, L-1, O-1, O-2, P-1, P-1S, P-2, P-2S, P-3, P-3S, Q-1, and R-1. It also facilitates requests for extensions of stay or changes of status for E-1, E-2, E-3, H-1B1, and TN classifications. The current edition (09/09/26) incorporates updated requirements regarding the 9-11 Response and Biometric Entry-Exit Fee for H-1B and L-1 visas.
Document outline
1. Part 1: Petitioner Information 2. Part 2: Information About This Petition 3. Part 3: Beneficiary Information 4. Part 4: Processing Information 5. Part 5: Basic Information About the Proposed Employment and Employer 6. Part 6: Certification Regarding the Release of Controlled Technology 7. Part 7: Declaration, Signature, and Contact Information of Petitioner 8. Part 8: Declaration, Signature, and Contact Information of Preparer 9. Part 9: Additional Information 10. E-1/E-2 Classification Supplement 11. Trade Agreement Supplement