FORM GUIDE

Form I-129: Petition for Nonimmigrant Worker — Complete Guide (2026)

The foundational form for O-1A, H-1B, L-1, and other work visas.

Start Your Petition

Multiple Visa Types

Premium Processing

Expert Guidance

Quick Answer

Form I-129 is filed by a U.S. employer or agent to sponsor a foreign worker for a temporary work visa. The filing fee is $460, and premium processing ($2,805) is available for most categories. OpenSphere handles the entire I-129 filing process for you.

What Is Form I-129?

Form I-129, Petition for a Nonimmigrant Worker, is the form used by U.S. employers or agents to petition USCIS to allow a foreign worker to come to or remain in the United States temporarily in a nonimmigrant status.

This form is the foundation for many work visa categories including O-1A (extraordinary ability), H-1B (specialty occupation), L-1 (intracompany transferee), TN (NAFTA professionals), and others.

I-129 Filing Fees

Fee Type

Amount

Base Filing Fee

$460

ACWIA Fee (H-1B)

$750 - $1,500

Fraud Prevention Fee

$500

Premium Processing

$2,805

FAQ

Frequently Asked Questions

Who files Form I-129?

How long does I-129 processing take?

Can I change status with Form I-129?

Ready to Take the First Step
Toward Your U.S. Visa?

OpenSphere helps immigrants navigate every stage of the visa process

from profile evaluation to attorney collaboration and

final approval with expert guidance and AI support.