Streamline your Form I-129 (Petition for a Nonimmigrant Worker) with our comprehensive document checklist. The I-129 is used by U.S. employers to petition for H-1B, L-1, O-1, TN, E-3, and other temporary worker classifications. This checklist helps immigration attorneys, HR teams, and employers gather the right evidence—classification-specific supplements, certified LCA for H-1B, employment agreements, proof of beneficiary qualifications, and filing fees—so you can file a complete petition and reduce the risk of RFEs or denial. Requirements vary by visa type; our checklist covers common elements and points you to classification-specific requirements.

Use current edition. Include correct classification supplement (H, L, O, etc.) if applicable.
Required supplement depends on visa type. Check USCIS I-129 page for your classification.
Required for H-1B. Must be certified by DOL and signed by petitioner (and attorney if applicable).
Often required for H-1B. Shows job title, duties, salary, and work location.
Required when the specialty occupation demands a state or professional license to perform the job.
Degree(s), transcripts, license, or equivalent experience. Must match job requirements.
H-1B: job must be specialty occupation. L-1: qualifying relationship and executive/specialized knowledge. O-1: extraordinary ability evidence.
I-94, prior approval notices, pay stubs, or other proof you have maintained lawful status.
Translator certification required. Do not submit originals unless requested.
Check current fee on USCIS.gov. Premium processing fee optional for many classifications.
Handwritten or electronic per form instructions. Photocopies of signed originals acceptable where allowed.