Form I-129 Explained for Indians: H1B, L1, and Work Visa Petitions
Form I-129 is the employer petition for specified nonimmigrant-worker classifications including H-1B, L-1 and O-1. Your employer files it — not you. H-4 employment authorization is not requested on Form I-129.
Filing fee
$780 paper / $730 online (H-1B) + $600 Asylum Program Fee
Asylum Program Fee is $300 for employers with ≤25 FTE, $0 for nonprofits. Other I-129 classifications differ.
Processing time
2–6 months regular; 15 business days with premium
Premium processing
Yes — I-907, 15 business days
Who files
U.S. employer (petitioner)
Common mistake: Missing the Asylum Program Fee or using the wrong fee for the employer size.
Fees, timelines, forms, and agency rules can change. Always verify with official government sources before filing or making decisions.
In a nutshell
Form I-129 is the employer petition used for specified nonimmigrant-worker classifications including H-1B, L-1 and O-1. Your employer files it — not you. Certain TN cases may also use I-129, although TN procedures differ by nationality and filing situation. H-4 employment authorization is not requested on Form I-129. You cannot sponsor yourself with an I-129.
What I-129 is used for
Common I-129 visa categories for Indians
- H-1B — Specialty occupation (most common for Indian software engineers, analysts, scientists)
- L-1A — Intracompany transferee (managerial/executive)
- L-1B — Intracompany transferee (specialized knowledge)
- O-1 — Extraordinary ability in sciences, arts, business, or athletics
- TN — USMCA professionals (Canadians and Mexicans only — not available to Indians)
- H-2B — Temporary non-agricultural workers
H-4 employment authorization is not an I-129 benefit
- An eligible H-4 spouse requests employment authorization on Form I-765. An H-4 extension or change of status generally uses Form I-539 and may sometimes be filed together with the H-1B principal's Form I-129. Filing those forms in one package does not make H-4 employment authorization something you apply for on the I-129 — each form is adjudicated separately.
Who files it
Employer (Petitioner)
- Signs and submits Form I-129
- Pays the filing fee (cannot legally pass to employee in most H1B cases)
- Provides Labor Condition Application (LCA) for H-1B
- Provides supporting evidence: job description, qualifications, wage documentation
Employee (Beneficiary)
- Named on the petition as beneficiary
- Does NOT sign I-129 itself
- Provides credentials, degree copies, résumé, passport to employer/attorney
- Receives I-797 Notice of Action when petition is processed
Key H-1B I-129 facts for Indian workers
H-1B I-129 specifics
- Cap-subject H-1B: filed only after lottery selection, between April 1–June 30 for an October 1 start
- Cap-exempt: universities, nonprofits, government research — can be filed any time
- Premium processing (I-907): verify current fee at uscis.gov/i-907 for 15 business day USCIS action
- Validity: up to 3 years initially, extendable in 3-year increments
- If I-140 is approved and priority date is not current: H-1B extensions beyond 6 years are available under INA 214(n) / AC21 one-year increments
What happens after I-129 is filed
- USCIS issues I-797C Receipt Notice (confirms receipt, has receipt number)
- If premium: USCIS acts within 15 business days — approval, denial, or RFE
- If regular: case enters adjudication queue — weeks to months depending on service center
- If approved: I-797A (H-1B) or I-797B is mailed to petitioner, I-94 at bottom of I-797A
- Employee uses I-797 approval + passport + visa stamp (if abroad) to work or enter US
Common mistakes
Avoid these I-129 errors
- Employee NOT aware: Your employer may not share the petition details. Ask your attorney or HR for a copy of your approved I-797.
- Wrong I-94 end date: Your authorized stay is the I-94 on the I-797A — not your visa stamp expiration date.
- Travel during pending petition: Consult your attorney before international travel while I-129 is pending.
- Cap-gap period: If OPT expires before Oct 1 and your H-1B was selected, you may be in a cap-gap period — rules are specific, verify with your attorney.
FAQ
In a nutshell
Q: Can I file I-129 myself? A: No. I-129 must be filed by the petitioning employer. You cannot self-petition for H-1B.
Q: How do I know if my I-129 was approved? A: Your employer receives the I-797A approval notice. Ask your employer or attorney for a copy — you need it for travel, visa stamping, and future H-1B extensions.
Q: What is the I-129 filing fee? A: Base fee is $780 by paper or $730 online, plus a $600 Asylum Program Fee for employers with 26+ employees, and optional premium processing (verify current fee at uscis.gov/i-907). Some fees vary by employer size. Always verify current fees at uscis.gov before filing.
Q: My I-129 got an RFE — is that a denial? A: No. An RFE (Request for Evidence) means USCIS needs more documentation. Your employer's attorney must respond by the exact deadline on the notice — for I-129, the standard maximum is generally up to about 84 days (≈87 with US mailing time). Many RFE cases are ultimately approved.
Not sure which USCIS form applies to your situation?
Use the USCIS Form Finder — select your situation, status, and who is filing to get the right form instantly.
Try the Form Finder →