Form I-129 Petition for a Nonimmigrant Worker: Filing Guide 2026

Learn what Form I-129 is, who can file it, eligible visa categories, filing requirements, fees, processing times, and common mistakes to avoid.
Last Updated
September 1, 2026
Written by
Reviewed By
Team Beyond Border
US Passport
Table of Content
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading
- Toc Heading

Key Takeaways About Form I-129

  • Form I-129 is filed by a U.S. employer on behalf of a foreign worker. It is for a temporary nonimmigrant visa.
  • USCIS only accepts the 02/27/26 edition, based on when your package arrives, not when you mail it.
  • Filing Form I-129 costs $780 for most employers and $390 for small employers with 25 or fewer full-time employees, plus separate asylum program and visa-specific fees.
  • H-2A filings are split by method: use Form I-129H2A online, or Form I-129 on paper.
  • You can file H-1B, E-1, E-2, R-1, and TN online. Paper filings are required for L, O, P, H-2B, H-3, Q-1, and E-3.

If you’re a U.S. employer planning to hire a foreign worker for a temporary job, you’ll need to submit Form I-129, formally known as the Petition for a Nonimmigrant Worker. 

It’s the standard petition USCIS requires for most work-sponsored nonimmigrant visas, including H-1B speciality occupations, L-1 intracompany transfers, and O-1 visas for individuals with extraordinary ability.

In this guide, we’ll break down everything you need to know about Form I-129: the visa categories it covers, the fees involved, processing times, and what to expect once your petition is approved. Beyond Border attorneys have handled over 4,000 employment-based cases and regularly file O-1 and L-1 petitions. We created this guide using that hands-on experience.

What Is Form I-129? and Which Classifications Still Use It?

Form I-129 is an official document a U.S. employer files with USCIS to sponsor foreign workers for temporary non-immigrant work visas. The petitioner is the employer, and this can be a company a Founder owns and files through. 

The base form is 36 pages and asks basic information about the employer, the job offer, and the foreign worker. Most categories need a visa-specific classification supplement, and you can submit the package online or by mail. 

Form I-129 classifications are split in three ways; 

  • The first group uses it for the whole petition. USCIS states that petitioners file it for a worker coming temporarily as an "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 or R-1 nonimmigrant worker.”
  • The second group uses it for a narrower job. Petitioners "may also use this form to request an extension of stay in or change of status to E-1, E-2, E-3, H-1B1 or TN," which is status work inside the United States, not an initial admission.
  • The third group splits by filing channels. H-2A online must use Form I-129H2A, a separate form recorded as a separate instrument in the OMB collection record, and USCIS states it "will reject any Form I-129H2A filed on paper."

What Each Classification Files

How you file the Form I129 depends on your visa classification; 

Classification Base fee tier Premium available What this means for you
H-1B, H-1B1 US$780, or US$460 small or nonprofit H-1B yes, H-1B1 no Cheapest base fee on the form, and the only classification with a guided online workflow
H-2A US$1,090 named, US$530 unnamed No Paper filing requires Form I-129; online, use Form I-129H2A
H-2B US$1,080 named, US$580 unnamed Yes A certified labor certification is required before the filing
H-3 US$1,015 Yes The Department of Defense variant needs a project manager letter
L-1A, L-1B US$1,385 Yes Most expensive base fee, and new-office cases have an extra evidence set
LZ blanket L US$1,385 Yes Form I-129S must travel with it, or the filing is rejected
O-1A US$1,055 Yes A written consultation is the gating document
O-1B, O-2 US$1,055 Yes Film and television cases need two consultations, not one
P-1, P-2, P-3 and support US$1,015 Yes Every P case needs a labor organization consultation
Q-1, R-1 US$1,015 Yes R-1 premium is priced lower than the rest of the form
E-1, E-2, E-3 US$1,015 Yes The form does extension and change of status work only
TN-1, TN-2 US$1,015 Yes Premium is available, despite what the fee regulation's list suggests

H classifications

H-1B petitions need a Labor Condition Application certified by the Department of Labor and signed by the petitioner. They also need evidence the position qualifies as a speciality occupation, and the beneficiary can perform it. H-2B petitions need the H Classification Supplement and an approved temporary labor certification.

L classifications

New-office L petitions have different evidence requirements than established-office petitions. For L-1A, that includes evidence that the petitioner has obtained a physical location appropriate for the work. 

It also requires evidence that the U.S. operation will support an executive or managerial position within one year of approval. For L-1B, it's the same location evidence plus proof the petitioner can pay the beneficiary and start doing business.

For Blanket L, Form I-129 and Form I-129S must be filed together, and USCIS can reject Form I-129 if it does not include Form I-129S.

O and P classifications

O-1 petitions need one from a peer group, labor organization, or management organization with expertise in the field. Petitions for extraordinary achievement in motion picture or television need separate consultations from both the labor and the management organizations.

O-2 petitions only apply alongside an O-1. Meanwhile, P-1B group petitions have a rule many miss: at least 75% of the group members must have worked together continuously for at least a year.

E, TN, and Part 6

E-1, E-2, E-3 and TN have the shortest evidence lists on the form, and E-3's is a single line: evidence the beneficiary maintained status. That reflects what the form does for them, not a lighter standard, because the substantive showing happens at a consulate or the border.

Part 6 certifies the release of controlled technology to foreign persons, and it covers only four classifications. USCIS requires it for "H-1B, H-1B1 Chile/Singapore, L-1, and O-1A," and states it "is not required for petitions for all other classifications, including but not limited to blanket L petitions (LZ)." So an O-1B petition skips Part 6 and an O-1A petition does not. 

What Is Form I-129 Filing Fee in 2026?

The Form I-129 filing fee depends on the visa category and the employer size;

Fee Threshold Amounts Which petitions
Base filing fee 25 full-time equivalent employees H-1B US$780, or US$460 small or nonprofit. Others halve under 8 CFR 106.2(a)(3)(ix) All
Asylum Program Fee 25 full-time equivalent employees US$600 standard, US$300 small, US$0 nonprofit All classifications
ACWIA fee 25 full-time equivalent employees US$1,500, or US$750 at 25 or fewer H-1B only, and not every H-1B
Pub. L. 114-113 fee 50 employees with more than 50% in H-1B or L status US$4,000 H-1B, US$4,500 L-1 H-1B and L-1

These fees do not include premium processing or legal fees. Use our USCIS Fee Calculator to estimate your total costs.

Which Form I-129 Edition is Accepted?

USCIS currently accepts only the 02/27/26 edition of Form I-129. Starting April 1, 2026, USCIS will reject any petitions submitted on the older 01/20/25 edition.

Keep in mind that USCIS bases this on when they receive your package, not when you mail it. Even if you post your filing well in advance, courier delays could push its arrival past the deadline and result in a rejection.

Another common mistake is mixing pages from different editions. USCIS requires every page in your submission to come from the exact same form edition. So combining a saved 2025 supplement with a new 2026 cover page will cause USCIS to reject your petition.

Four other common mistakes can cause your petition to be rejected immediately:

  • Signature issues. USCIS requires a real, wet-ink signature from the petitioner. Typed names, attorney signatures, stamps, autopens, and pasted images will all trigger a rejection.
  • Sending to the wrong lockbox. Mailing your package to the wrong location will result in it being sent right back.
  • Missing Form I-129S for Blanket L filings. Leaving this form out leads to an instant rejection instead of a request for evidence.
  • Incorrect payment amount. Including the wrong fee means automatic rejection.

Double-check these five details before mailing your package.

Form I-129 Processing Time

Standard processing time for I-129 petitions is from 2 to 12 months, depending on the USCIS service center handling your case and your visa classification. You can check current processing times on the USCIS processing time tool

Premium Processing

For faster processing, you can file Form I-907 to request premium processing. USCIS guarantees an action in 15 business days for most visa classifications. 

Premium processing is available for E-1, E-2, E-3, H-1B, H-2B, H-3, L-1A, L-1B, blanket L, O-1, O-2, the P classifications and their support personnel, Q-1, R-1, TN-1 and TN-2.

But it does not apply to H-2A, H-1B1 Chile/Singapore, and E-2C. It also excludes any petitioner requesting a change of status or an initial grant of status for workers in the Commonwealth of the Northern Mariana Islands.

The 15-day timeline works differently. It starts once a complete Form I-907 arrives at the right doc, and any request for evidence or notice of intent to deny stops and resets the clock. Essentially, premium processing guarantees a fast initial response, not a final decision.

An "action" can be an approval, a denial, a request for evidence (RFE), or a notice of intent to deny. Learn more in our guide to USCIS premium processing.

For a breakdown of timelines by category, see our I-129 processing time guide.

What Happens While the Extension Is Pending

If you file your extension request before your current status expires, you can keep working for the same employer for up to 240 days while USCIS processes your application, as provided under 8 CFR 274a.12(b)(20).

This automatic extension applies only to work with the same employer under your existing job terms, and it ends immediately if USCIS denies your petition during the 240-day window. It covers workers in E-1, E-2, E-3, H, L-1, O-1, O-2, P, R-1, and TN status.

Timing is critical here. If you file even one day after your status lapses, you lose this benefit entirely and cannot work while waiting for a decision.

Your dependents can also extend their stay alongside you. When an H-4 or L-2 spouse or child files Form I-539, USCIS will process it together with your Form I-129 as long as both applications are packaged and submitted at the same time and location.

I-129 Processing Time 2026: Approval Timeline Guide

What Happens When Your Form I-129 is Approved? 

When USCIS approves a Form I-129 petition, it issues a Form I-797, Notice of Action. This document serves as official proof of your approved status and is important for your next steps. 

You’ll use the approved I-797 in two ways: If you are currently outside the U.S., you will present it at the consulate to get your visa stamp. If you are in the U.S., it proves your status has been extended or changed. 

Keep the original I-979 safely. Employers and beneficiaries alike will need it for future visa extensions, status changes, or permanent residency applications like an I-140 green card petition. 

Form I-129 vs. Form I-140: What's the Difference?

It’s easy to confuse Form I-129 with Form I-140 since both involve employer-sponsored petitions, but the key difference is the visa type each supports. 

Form I-129 is for temporary nonimmigrant work visas. It’s for limited work authorization in the U.S. and is mostly used for classifications like O-1, L-1, and H-1B. Form I-140, on the other hand, is the Immigrant Petition for Alien Workers, and is for permanent residency (a green card). It usually indicates the first major step to living and working in the U.S. permanently.

Many workers begin with an I-129 visa and later move to an I-140 petition to get their green card. For more detail, see our Form I-140 guide.

What Documents Do You Need to File Form I-129?

To submit a complete Form I-129, include key supporting documents with the form. Required evidence depends on your visa classification. Every package includes Form I-129 and its category supplement, but additional documents vary by category. 

For instance, H-1B filings need a certified Labor Condition Application (LCA) from the Department of Labor, whereas O-1A petitions require proof of extraordinary achievement, such as awards, publications, or a high salary.

Because requirements are case-specific, working with an immigration attorney helps ensure you submit the correct paperwork. Filing addresses also depend on the visa type and petitioner location, so check the official USCIS I-129 instructions before mailing your petition.

What Form I-129 is not used for

Form I-129 is for employer-sponsored temporary work visas only. Do not use it for green card petitions (use Form I-140), self-petitions, or visa applications for spouses and children (use Form I-539). Knowing which form to use prevents unnecessary processing delays.

Form I-129 Filing Address

All Forms I-129 are filed at a USCIS lockbox facility based on the visa category and processing time. 

E Applications (E-1, E-2, E-2C) with a concurrent request for premium processing

Use these filing locations only when filing Form I-129 for E-1, E-2, and E-2C classifications and Form I-907 together.

Petitioner's Primary Office State Filing Location
Alabama
Alaska
Arizona
Colorado
Florida
Georgia
Guam
Hawaii
Idaho
Iowa
Louisiana
Minnesota
Mississippi
Missouri
Montana
Nevada
New Mexico
Northern Mariana Islands
Oregon
Texas
Utah
Washington
Wyoming
USCIS Dallas Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: Premium I-129 E1/E2/E2C
P.O. Box 650679
Dallas, TX 75265-0679

FedEx, UPS, and DHL deliveries:
USCIS
Attn: Premium I-129 E1/E2/E2C (Box 650679)
2501 S. State Hwy. 121
Business Suite 400
Lewisville, TX 75067-8003
California
Michigan
USCIS Phoenix Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: Premium I-129 E1/E2/E2C
P.O. Box 21509
Phoenix, AZ 85036-1509

FedEx, UPS, and DHL deliveries:
USCIS
Attn: Premium I-129 E1/E2/E2C (Box 21509)
2108 E. Elliot Rd.
Tempe, AZ 85284-1806
Arkansas
Armed Forces
Illinois
Indiana
Kansas
Kentucky
Nebraska
North Carolina
North Dakota
Ohio
Oklahoma
Puerto Rico
South Carolina
South Dakota
Tennessee
U.S. Virgin Islands
Virginia
West Virginia
Wisconsin
USCIS Chicago Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: Premium I-129 E1/E2/E2C
P.O. Box 88781
Chicago, IL 60680-1781

FedEx, UPS, and DHL deliveries:
USCIS
Attn: Premium I-129 E1/E2/E2C (Box 88781)
131 S. Dearborn St., 3rd Floor
Chicago, IL 60603-5517
Connecticut
Delaware
District of Columbia
Maine
Maryland
Massachusetts
New Hampshire
New Jersey
New York
Pennsylvania
Rhode Island
Vermont
USCIS Elgin Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: Premium I-129 E1/E2/E2C
P.O. Box 4204
Carol Stream, IL 60197-4204

FedEx, UPS, and DHL deliveries:
USCIS
Attn: Premium I-129 E1/E2/E2C (Box 4204)
2500 Westfield Drive
Elgin, IL 60124-7836

E Applications (E-1, E-2, E-2C) without premium processing

Use these filing locations only when filing Form I-129 for E-1, E-2, and E-2C classifications alone without premium processing.

Petitioner's Primary Office State Filing Location
Alabama
Arkansas
Florida
Georgia
Iowa
Louisiana
Minnesota
Mississippi
Missouri
Texas
USCIS Dallas Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: I-129 E1/E2/E2C
P.O. Box 650542
Dallas, TX 75265-0542

FedEx, UPS, and DHL deliveries:
USCIS
Attn: I-129 E1/E2/E2C (Box 650542)
2501 S. State Hwy. 121
Business Suite 400
Lewisville, TX 75067-8003
Alaska
Arizona
California
Colorado
Guam
Hawaii
Idaho
Kansas
Michigan
Montana
Nebraska
Nevada
New Mexico
North Dakota
Northern Mariana Islands
Oklahoma
Oregon
South Dakota
Utah
Washington
Wyoming
USCIS Phoenix Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: I-129 E1/E2/E2C
P.O. Box 20000
Phoenix, AZ 85036-0099

FedEx, UPS, and DHL deliveries:
USCIS
Attn: I-129 E1/E2/E2C (Box 20000)
2108 E. Elliot Rd.
Tempe, AZ 85284-1806
Armed Forces
Illinois
Indiana
Kentucky
North Carolina
Ohio
Puerto Rico
South Carolina
Tennessee
U.S. Virgin Islands
Virginia
West Virginia
Wisconsin
USCIS Chicago Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: I-129 E1/E2/E2C
P.O. Box 88777
Chicago, IL 60680-1777

FedEx, UPS, and DHL deliveries:
USCIS
Attn: I-129 E1/E2/E2C (Box 88777)
131 S. Dearborn St., 3rd Floor
Chicago, IL 60603-5517
Connecticut
Delaware
District of Columbia
Maine
Maryland
Massachusetts
New Hampshire
New Jersey
New York
Pennsylvania
Rhode Island
Vermont
USCIS Elgin Lockbox
U.S. Postal Service (USPS):
USCIS
Attn: I-129 E1/E2/E2C
P.O. Box 4016
Carol Stream, IL 60197-4016

FedEx, UPS, and DHL deliveries:
USCIS
Attn: I-129 E1/E2/E2C (Box 4016)
2500 Westfield Drive
Elgin, IL 60124-7836

Prepare Your O-1 or L-1 Petition With Beyond Border

Beyond Border prepares and files I-129 petitions in the O-1 and L-1 classifications. Our attorneys have collectively handled 4,000+ employment-based cases, and we use these filing mechanics for every O-1 and L-1 petition.

If your plan currently runs through the H-1B, you may want to compare it to the O-1 visa based on the facts. The O-1 is not subject to the annual numerical limit, is not selected by registration lottery, and falls outside the cap-subject population.

Review the O-1 criteria and book a free assessment with our attorneys.

We have handled this before, We'll help you handle it now

Speak with Beyond Border's expert attorney and get clarity on your next steps.
Request A Consultation

Frequently Asked Questions

Who signs Form I-129, the employer or the worker?

The petitioner signs, which is the employer. USCIS will not accept a signature by an attorney, representative, or family member on the requestor's behalf.

Can I file Form I-129 for myself?

Not as an individual. The petitioner is an employer, though that can be a company you own and file through, which is how many Founders reach the O-1 or L-1.

What is the difference between Form I-129 and Form I-129F?

Form I-129 is an employer's petition for a temporary worker. Form I-129F is a petition for a fiancé(e). They share a number and nothing else.

Can premium processing rescue a late filing?

No. It changes how quickly USCIS acts, not whether the 240-day authorisation applies, and that depends entirely on filing before status expires.

How long is Form I-129 processing taking?

Processing times vary by classification and service centre, and figures change monthly. See our I-129 processing time guide.

Author's Profile
Legal Head Beyond Border - Camila Facanha
Camila Façanha
Head of Legal & Legal Writer
Camila is the Head of Legal at Beyond Border, where she specializes in O-1, EB-1A and EB2-NIW visas. Camila is an OAB-certified lawyer, with 8 years of relevant US immigration experience. Camila has personally secured approval more than 100 O-1, EB-1A and EB2-NIW cases and maintained a perfect approval track record so far. Camila holds a Master's degree in Law from the Universidade Catolica Portuguesa, and is a sought after voice in the U.S. extraordinary alien visa field in press including Times of India.