Free tool
I-129 filing fee
Petition for a Nonimmigrant Worker — Nonimmigrant worker petition. Current USCIS filing fee, the online-vs-paper difference, and the other forms usually filed with it.
Filed online
$730
$50 cheaper than paper
Filed on paper
$780
H-1B/H-1B1 petition, regular petitioner. Other classifications differ: E-1/E-2/TN $1,015 paper / $965 online; E-3, H-3, P, Q $1,015; O $1,055; L $1,385; R $510; small employers and nonprofits pay reduced base fees. Most petitioners also owe an Asylum Program Fee ($600 regular / $300 small employer / $0 nonprofit).
Fees shown are taken from
USCIS Form G-1055, edition 05/29/26, verified by hand on 2026-07-11. USCIS changes fees without notice — confirm your exact total at the
official USCIS fee calculator before you file. Filing fees only: they exclude attorney fees, premium processing, and Department of State fees.
A rejected package costs you this fee and the wait
USCIS returns a rejected filing with the fee — but you lose the months you already waited, and priority dates and status gaps do not pause while you refile. FormGuard checks a completed I-129 against the rejection reasons USCIS actually applies, before you mail it.
Check my I-129 — $39
Add up a full package
What I-129 is for
An employer's petition to hire a foreign worker temporarily in a nonimmigrant classification (H-1B, L-1, O-1, TN, and others).
U.S. employers sponsoring a temporary foreign worker.
Paper or online?
Filing I-129 online costs $730 against $780 on paper — a $50 difference. Online filing also confirms receipt immediately and removes the risk of mailing to a superseded address. Not every applicant or category is eligible to file online; check the official form page below.
Official USCIS page for I-129 → · Where do I file it?
Filing fees only — they do not include attorney fees, premium processing, or fees collected by the Department of State. USCIS updates this schedule frequently. Always confirm your exact total at the official USCIS fee calculator before you file. FormGuard is an independent service and is not affiliated with USCIS or the U.S. government.