Form I-129 is the form used to petition for s number of non-immigrant visas.
Varies by visa (see below).
The cost of filing for I-129 ranges from ___ to ___ based on the type of visa Petition being filed.
The most common issue is weak or inconsistent source and path-of-funds documentation.
After approval, you apply for conditional permanent residence through Form I-485 or DS-260 for consular processing, and later you file Form I-829 to remove conditions.
Form I-129 (". ") is filed by _________ to initiate an application for a visa of a change of status ("COS").
| Visa Type | ACWIA Fee | Notes |
|---|---|---|
| H-1B* | $780 | For initial petitions, changes of employer, or the first extension. |
| H-1B (small employers and nonprofits) | $460 | |
| H-2A – Named Beneficiaries | $1090 | |
| H-2A – Named Beneficiaries (small employers and nonprofits) | $545 | |
| H-2A – Unnamed Beneficiaries | $530 | |
| H-2A – Unnamed Beneficiaries (small employers and nonprofits) | $460 | |
| H-2B – Named Beneficiaries | $1080 | |
| H-2B – Named Beneficiaries (small employers and nonprofits) | $540 | |
| H-2B – Unnamed Beneficiaries | $580 | |
| H-2B – Unnamed Beneficiaries (small employers and nonprofits) | $460 | |
| L-1 | $1385 | For initial petitions or changes of employer. |
| L-1 (small employers and nonprofits) | $695 | |
| O-1 | $1055 | |
| O-1 (small employers and nonprofits) | $530 | |
| H1-B1 Visa | Exempt | Exempt |
Since Form I-129 is typically filed by the sponsoring employer on the foreign worker's behalf, the employer is responsible for the filing costs during the process. As mentioned above, if you opt for premium processing, there is an additional $2805 fee.
The Asylum Program Fee applies to all Form I-129 visa classifications. The table below explains a petitioner’s Asylum Program Fee obligation.
| Type of Petitioner | Asylum Program Fee |
|---|---|
| Entities with more than 25 full-time equivalent employees | $600 |
| Small Entities with 25 or fewer full-time equivalent employees | $300 |
| Nonprofit Entities | $0 |
This FAQ is for employers and agents using Form I-129, Petition for a Nonimmigrant Worker to sponsor a worker for certain temporary work visa classifications. USCIS lists the form edition date and confirms the form is used for many nonimmigrant worker categories.
Form I 129 is the main USCIS petition many employers use to request nonimmigrant worker classification for a foreign national so they can work in the United States in an eligible category. USCIS describes it as the petition for a nonimmigrant worker and lists multiple classifications supported by the form.
In most cases, a US employer files. Some categories allow a US agent to file in limited circumstances. The worker is usually the beneficiary, not the filer, for the classifications USCIS processes via this petition.
USCIS lists many classifications on the Form I 129 page, including examples like H 1B, L 1, O, P, Q, R, and others, depending on the situation and subcategory. Always confirm your specific classification and any required supplements before filing.
No. Form I 129 is a petition to USCIS. A visa, if required, is typically obtained later through the Department of State at a consulate after USCIS approval.
Usually no. Most categories require an employer or qualifying petitioner. If someone tells you the worker can simply “apply for the work visa” without a petitioner, that is often incomplete or wrong for I-129 categories.
Sometimes. USCIS indicates that certain forms can be filed online and that online systems guide payment when available. Whether online filing is available depends on the specific I-129 classification and USCIS system availability.
USCIS uses direct filing addresses that vary by classification and sometimes by the state where the petitioner is located. USCIS maintains a “Direct Filing Addresses for Form I 129” resource and notes most petitions are filed at USCIS lockbox facilities. Always use the current USCIS address list for your classification.
USCIS requires you to file the current accepted edition of the form. The Form I 129 page lists the edition date and USCIS can reject filings on an unaccepted edition.
Common add-ons depend on the classification.
Examples shown on USCIS fee schedules include:
Yes. The USCIS fee schedule entries for multiple I 129 categories show separate amounts for small employers or nonprofits versus other petitioners.
It depends on the classification and whether you are requesting:
USCIS instructions emphasize that for all classifications, when requesting a change of status or extension of stay, you must include evidence the beneficiary maintained status, and examples of such evidence are listed.
USCIS instructions give examples such as:
USCIS notes these as examples and expects other relevant evidence as needed.
For an extension of stay request, USCIS instructions say a petition requesting extension for an employee in the United States must include a copy of the beneficiary’s Form I-94 and a letter explaining the reasons for the extension.
Usually no. USCIS instructions say dependent family members generally use Form I-539 to apply for a change of status or extension of stay.
Yes, for some categories. USCIS instructions note that certain classifications, including O and P in some cases, require a written consultation from an appropriate peer group, labor organization, or management organization, and encourage submitting it up front to avoid delays.
Practical distinctions:
USCIS instructions discuss different evidence expectations depending on whether you are filing for a new or changed employment situation versus an unchanged extension.
It depends heavily on the category and the worker’s current status. Many situations require approval first, while some allow work authorization rules like portability in limited cases. Treat “you can work immediately upon filing” as a red flag unless you have a category specific basis.
USCIS can reject a filing for basic issues like wrong fee or wrong edition date, or it can accept it and later issue a Request for Evidence if required documents are missing or unclear. The fee schedule also warns that incorrect fees can lead to rejection.
Processing times vary widely by classification, service center, workload, and whether USCIS requests additional evidence. The best way to estimate is to use the USCIS processing times tool for your classification and service center.
Premium processing is an expedited service for certain petitions and requests. USCIS states you use Form I 907 to request premium processing service for eligible filings.
No. It generally guarantees USCIS will take a qualifying action within the premium timeframe for eligible cases, but that action can be approval, denial, or an evidence request, depending on what USCIS determines.
Sometimes yes, sometimes no. USCIS fee schedule language for certain add on fees specifically instructs submitting separate payments in some situations and explains payment options and mechanics. Follow the category specific directions in the fee schedule and the form instructions to avoid rejection.
Often yes for many employment based filings, but it depends on the petitioner type and classification. The USCIS fee schedule shows this fee as an additional fee across multiple I 129 categories and lists different amounts for regular petitioners, nonprofits, and small employers.
Common themes:
USCIS instructions indicate an extension filing should include a letter explaining the reasons for the extension, alongside Form I94 and other listed evidence depending on the classification. A strong letter typically restates the role, confirms continued eligibility, and maps exhibits to requirements.
Some categories allow multiple beneficiaries per petition and USCIS fee schedule notes limits in certain categories, for example O-2 and others, and H-2 filings have different rules depending on named vs unnamed workers.