![](http://www.godschildrenangels.com/Immigr1.jpg)
| |
The filing fee for Form I-129, Petition for a Nonimmigrant Worker, varies
depending on the type of nonimmigrant classification and the size of the
employer:
- **H-1B Petition**:
- For employers with 25 or more employees: $780
- For employers with fewer than 25 employees: $460
- Additional fees for H-1B petitions may include an anti-fraud fee of $500, an
ACWIA fee of $750 or $1,500 (depending on employer size), and a new $600 asylum
program fee ($300 for smaller employers)【45†source】【46†source】【47†source】.
- **Other Nonimmigrant Classifications (e.g., L-1, O, TN)**:
- The base fee can range from $510 to $1,385 depending on the specific
classification and employer size. For instance, an L-1 petition costs $1,385 for
larger employers and $695 for smaller employers【45†source】【47†source】.
- **Premium Processing**:
- The premium processing fee for Form I-129 is $2,805. This service expedites
the adjudication process but is optional【46†source】【47†source】.
Additionally, all I-129 petitions now require a $600 asylum program fee, reduced
to $300 for smaller employers with 25 or fewer full-time employees. Nonprofits
are exempt from this fee【44†source】【47†source】.
For the most accurate and up-to-date information, it's recommended to use the [USCIS
fee calculator](https://www.uscis.gov/feecalculator) and review the [official
fee schedule](https://www.uscis.gov/forms/filing-fees).
|