A GUIDE TO THE NONIMMIGRANT WORKER PETITION FOR EMPLOYERS

What is Form I-129? Visa categories, filing fees, and processing times

Contributor

Tukki

Reading time

7 mins read

Date published

Mar 14, 2026

If you're a U.S. employer looking to hire a foreign national for temporary work, you'll need to file Form I-129, Petition for a Nonimmigrant Worker. This is the standard form used to file most employer-sponsored nonimmigrant worker petitions with USCIS, from H-1B specialty occupation workers to L-1 intracompany transfers and O-1 individuals with extraordinary ability.

This guide breaks down everything you need to know about the I-129 form: which visa categories it covers, how much it costs, how long processing takes, and what happens after USCIS approves your petition.

What is Form I-129?

Form I-129 is the form a U.S. employer (called the petitioner) files on behalf of a foreign national (called the beneficiary) to petition for a temporary nonimmigrant work visa. The employer must demonstrate that the position is legitimate, that the company can pay the offered wage, and that the beneficiary meets the qualifications for the specific visa classification.

One important detail: the worker cannot self-petition on Form I-129. Only the sponsoring employer can file. This is different from certain green card categories where individuals can petition on their own behalf. The I-129 form is strictly an employer sponsorship tool.

After submitting the petition, USCIS reviews the application and supporting evidence. If approved, USCIS issues a Form I-797, Notice of Action, which serves as evidence of approved I-129 status. The beneficiary then uses this approval notice for visa stamping at a U.S. consulate or to extend their I-94 record if they're already in the country.

Visa categories covered by Form I-129

The I-129 form covers a wide range of nonimmigrant visa classifications. Each category has its own supplement form that gets filed alongside the base I-129 petition. Here's an overview of the most common categories:

Visa category Description Common use
H-1B Specialty occupation Tech workers, engineers, analysts with a bachelor's degree or higher
H-1B1 Free trade agreement workers Professionals from Chile and Singapore
H-2A Temporary agricultural workers Seasonal farm labor
H-2B Temporary non-agricultural workers Seasonal hospitality, landscaping, construction
H-3 Trainee or special education visitor Corporate training programs
L-1A Intracompany transferee (manager/executive) Multinational company managers
L-1B Intracompany transferee (specialized knowledge) Employees with proprietary company knowledge
O-1A Extraordinary ability (sciences, business, education, athletics) Researchers, founders, elite professionals
O-1B Extraordinary ability (arts) Artists, musicians, filmmakers
TN USMCA professionals Canadian and Mexican professionals
E-1 / E-2 / E-3 Treaty trader, treaty investor, Australian specialty Business owners, investors, Australian professionals
P-1 / P-2 / P-3 Athletes, entertainers, artists Professional sports, touring performers
R-1 Religious workers Ministers, religious professionals

For detailed information about specific visa types, check out our guides on H-1B visas, L-1A intracompany transfers, O-1A extraordinary ability visas, and E-2 treaty investor visas.

Form I-129 filing fees explained

The I-129 filing fee structure can get complicated because costs vary based on employer size, visa category, and whether you opt for premium processing. Let's break it down.

Base filing fee

Every I-129 petition requires a base filing fee. The amount depends on the visa classification and your company size. For most petition types (including H-1B, L-1, and O-1), the base fees are:

  • Standard employers (26+ full-time employees): $780
  • Small employers (25 or fewer FTEs) and nonprofits: $460

Some visa categories have different base fee structures. For example, E-2 treaty investor petitions have a base fee of $1,015 for standard employers or $510 for small employers. Always confirm the exact fee for your visa category using the USCIS fee calculator.

Additional mandatory fees

Depending on the visa category, USCIS requires several additional fees on top of the base form I-129 filing fees:

  • Asylum Program Fee: $600 for employers with 26+ FTEs, $300 for small employers (25 or fewer FTEs), $0 for nonprofits
  • Fraud Prevention and Detection Fee: $500 (required only for H-1B, H-1B1, L-1A, and L-1B petitions)
  • ACWIA Training Fee: $1,500 for large employers (26+ FTEs) or $750 for small employers (25 or fewer FTEs). This applies only to H-1B and H-1B1 petitions.
  • Public Law 114-113 Fee: $4,000 for employers with 50+ employees where more than 50% are in H-1B or L-1 status

Total cost examples

Here's what the total Form I-129 filing fees look like for common scenarios:

Scenario Base fee Asylum fee Fraud fee ACWIA fee Total
H-1B (large employer, 26+ FTEs) $780 $600 $500 $1,500 $3,380
H-1B (small employer, 25 or fewer FTEs) $460 $300 $500 $750 $2,010
L-1A or L-1B (large employer) $780 $600 $500 N/A $1,880
O-1A or O-1B (large employer) $780 $600 N/A N/A $1,380
O-1A or O-1B (nonprofit) $460 $0 N/A N/A $460

These totals don't include premium processing or legal fees. Use our pricing and timeline calculator to estimate your total costs, the USCIS fee calculator to confirm exact amounts for your situation, and visit the USCIS H and L filing fees page for the latest H and L fee details.

Not sure which work visa is right for your hire?Answer a few questions and get a personalized visa recommendation in minutes.
Find the right visa

Processing time for I-129 petitions

Standard processing time for I-129 petitions ranges from 2 to 8 months, depending on the USCIS service center handling your case and the specific visa classification. You can check current wait times on the USCIS processing times page.

Premium processing

If you need a faster decision, you can file Form I-907 to request premium processing. USCIS guarantees a response within 15 business days for most I-129 categories. The premium processing fee is $2,805 for petitions filed before March 1, 2026, and increases to $2,965 for petitions filed on or after that date. A "response" 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.

Premium processing is a popular option for H-1B petitions with tight start dates or L-1 transfers where the employee needs to begin work quickly. While it adds to the overall I-129 filing fee, many employers find the speed well worth the cost.

Evidence of approved I-129: the I-797 notice

When USCIS approves a Form I-129 petition, they issue a Form I-797, Notice of Action. This document is your evidence of approved I-129 status and plays a critical role in the next steps of the visa process.

The I-797 approval notice is used for two main purposes. First, if the beneficiary is outside the U.S., they present it at a U.S. consulate when applying for visa stamping in their passport. Second, if the beneficiary is already in the U.S., the I-797 serves as proof that their nonimmigrant status has been extended or changed.

Keep the original I-797 in a safe place. Employers and beneficiaries alike will need it for future visa extensions, status changes, and as part of the record if the worker eventually pursues a green card through an I-140 petition.

Form I-129 vs. Form I-140: what's the difference?

It's easy to confuse the I-129 form with Form I-140, since both involve employer-sponsored petitions. The key difference is the type of visa each one supports.

Form I-129 is for temporary (nonimmigrant) work visas. It covers time-limited employment authorization for categories like H-1B, L-1, and O-1. Form I-140, Immigrant Petition for Alien Workers, is for permanent residency (a green card). It's the first step in the employment-based green card process and establishes that the foreign national qualifies for a specific immigrant visa category.

Many workers start with an I-129 nonimmigrant visa and later transition to an I-140 petition as part of their long-term U.S. immigration path. For a deeper look, read our Form I-140 guide.

Compare visa options side by side

What documents do you need to file Form I-129?

A complete I-129 petition requires more than just the form itself. Here's what you'll typically need to include:

The required supporting documents vary significantly depending on the visa classification you're petitioning for. Every petition includes the completed Form I-129 along with the applicable visa classification supplement, but the evidence and documentation needed beyond that differ from one category to another. For example, an H-1B petition requires a certified Labor Condition Application (LCA) from the Department of Labor, while an O-1A petition requires evidence of extraordinary ability such as awards, publications, or high salary.

Because the requirements are so case-specific, working with an immigration attorney is the best way to make sure you're submitting the right documents for your particular petition. Filing addresses also vary by visa classification and the petitioner's location, so always check the latest USCIS I-129 instructions for where to send your petition.

What Form I-129 is not used for

Form I-129 doesn't cover everything related to work-based immigration. It is not used for green card petitions (that's Form I-140), self-petitions by the worker, or dependent visa applications for spouses and children (those are filed on Form I-539). Understanding these distinctions helps you avoid filing the wrong form and experiencing unnecessary delays.

Book a free consultation

WE CAN HELP

Need more clarity?

Find quick answers to frequent visa questions from our legal experts

Does a green card expire?

The physical green card typically expires after ten years and needs renewal, but your underlying permanent resident status does not end just because the card lapses. Renewing the card keeps your proof of status current.

Your permanent residence can still be affected if you spend extended periods outside the U.S. or fail to meet the obligations of maintaining the status.

What is the difference between premium processing for I-140 and I-129?

Form I-140 is the immigrant petition for employment-based green cards. Form I-129 covers nonimmigrant worker visas like H-1B and L-1. Both forms are eligible for premium processing through Form I-907, but they have different fee amounts and processing timeframes.

The I-140 premium processing time discussed in this guide applies only to the green card petition.

What is the I-140, and why does it matter after PERM?

The I-140 Immigrant Petition is the second stage of the EB-2/EB-3 green card process.

Once PERM is certified, the employer files the I-140 with USCIS to prove three things:

  1. The worker met every PERM requirement before the PERM was filed.
  2. The job offer is genuine and permanent.
  3. The employer can pay the prevailing wage from the PERM priority date onward. This is known as ability to pay, and USCIS reviews tax returns, annual reports, audited financials, or payroll records to verify it.

If any of these elements is unclear, USCIS may issue an RFE, NOID, or denial.

The I-140 does not replace the PERM; it confirms that the worker and employer both qualify to move forward to the green card stage.

What happens if I use my B1/B2 visa for the wrong purpose?

Using your visa for activities outside its permitted scope can lead to denied entry at the port of entry, visa revocation, and bars on future U.S. visa applications.

If CBP determines you misrepresented your purpose of entry, the consequences can affect your ability to return to the U.S. for years. Always declare your actual purpose honestly when entering the country.

Can I qualify as an L-1A functional manager if I don't manage any employees?

Yes. The functional manager category was specifically created for individuals who manage an essential function rather than a team.

However, USCIS applies heightened scrutiny to these petitions.

You'll need to demonstrate that the function is essential to the organization, that you operate at a senior level, and that your work involves directing and planning rather than performing the function's core tasks yourself.

Other blogs for every step of your visa journey

Cookies consent

We use necessary cookies to make our site work. We'd like to set additional cookies to analyze traffic and make site improvements.
By clicking "Accept" you consent to our use of cookies.