USCIS Forms

Form I-129

3 min read

Definition

Petition for a Nonimmigrant Worker, used for H-1B, L-1, O-1 and similar work visas.

In This Article

What Is Form I-129

Form I-129, Petition for Nonimmigrant Worker, is the official USCIS form employers file to sponsor foreign workers for temporary US visas. It's the required document for H-1B, L-1, O-1, P-1, and E-2 visa categories. Your employer submits this petition on your behalf to USCIS, not the State Department. Approval of the I-129 is a prerequisite before you can apply for the actual visa stamp at a US consulate abroad or adjust status if you're already in the US.

The Filing Process

Your employer initiates the I-129 petition, and you don't file it yourself. For H-1B visas, employers file during designated filing periods (typically April for fiscal year start in October). USCIS charges a $460 filing fee plus potential fraud prevention and abuse fees ranging from $500 to $1,500 depending on employer size.

The petition includes labor condition attestations, prevailing wage documentation, your résumé, job description, and proof of your qualifications. Processing takes 6 to 12 months under standard review. Premium processing (an additional $2,500 fee) guarantees a decision within 15 calendar days for certain visa categories.

Once USCIS approves your I-129, your employer receives a Notice of Action (Form I-797). If you're outside the US, you use this approval notice to apply for a visa at a US consulate through consular processing. If you're already in the US in valid status, you can apply for adjustment of status without leaving the country.

Key Details That Matter

  • Priority dates: Your priority date is the date USCIS receives your I-129 petition. This date matters if your category has visa number backlogs, though most H-1B and L-1 petitions have current priority dates.
  • Visa categories covered: H-1B (specialty occupations), L-1 (intracompany transfers), O-1 (extraordinary ability), P-1 (athletes and entertainers), and E-2 (treaty investors) all require I-129 approval.
  • Dependent eligibility: Your spouse and unmarried children under 21 can receive derivative visas based on your I-129 approval, but they must file separately using form DS-160 or I-485 depending on location.
  • Employer responsibility: Your employer must maintain the I-129 petition while you work. If you change employers, your new employer must file a new I-129 petition. You cannot legally work without an approved petition.
  • Extensions and amendments: If your job duties change significantly, your employer files an amended I-129. When your approval is about to expire, your employer files an extension petition.

Common Questions

  • Can I apply for a green card while my I-129 is pending? Yes. You can file an I-140 (Immigrant Petition for Alien Worker) for permanent residency while your I-129 is active. Many workers maintain dual status, working on a nonimmigrant visa while their green card application processes, which can take 2 to 7 years depending on your country of origin and job category.
  • What happens to my I-129 if my employer goes out of business? Your petition status terminates. You must leave the US or find a new employer willing to file a new I-129 petition immediately. USCIS provides a 60-day grace period in some circumstances, but remaining without valid status risks future visa denials.
  • Do I need to renew my visa stamp and my I-129 petition separately? Yes. Your I-129 approval expires on a specific date (usually 3 years for H-1B). Your visa stamp in your passport expires separately. You can have an expired stamp but current I-129 status, which means you can work but cannot travel outside the US without consular processing or a new visa stamp.

Understanding the I-129 requires familiarity with these connected immigration processes: H-1B Visa, L-1 Visa, adjustment of status, consular processing, priority dates, and prevailing wage requirements. Each of these topics directly affects how your I-129 petition moves through the USCIS system.

Disclaimer: PetitionKit is a petition creation and distribution tool for local civic action. It is not affiliated with any government agency and does not provide legal advice. Results may vary by jurisdiction.

Related Terms

PetitionKit
Start My Petition