H-1B Guide8 min readJuly 1, 2026

H-1B Cost Breakdown 2026: All Government Fees Explained

The H-1B petition process involves multiple mandatory government fees that can total $5,000-$10,000 per petition depending on the employer's size and whether premium processing is used. Understanding who pays what — and which fees the employee cannot legally be required to pay — is essential for both workers and employers.

Mandatory H-1B Government Fees

I-129 base filing fee: $730. ACWIA training fee: $1,500 (employers with 1-25 FTE employees) or $3,000 (employers with 26+ FTE employees). Fraud prevention and detection fee: $500 (initial petitions only). Asylum program fee: $600 (new in 2024, most employers). American Competitiveness and Workforce Improvement Act fee waiver: available for certain nonprofits and cap-exempt employers.

Optional Fees

Premium processing fee: $2,805 (guarantees 15-business-day adjudication). This is optional but frequently used. There is no statutory requirement that the employer pay premium processing — though most employers do. Premium processing can be added after filing via Form I-907.

Who Pays What: Legal Rules

By federal law (INA Section 214(c)(2)(D)), employers cannot require H-1B workers to pay: the ACWIA training fee, the fraud prevention fee, or the asylum program fee. The base I-129 filing fee may be shared under certain circumstances. If the employer requires repayment of these fees when an employee leaves, that agreement may be unenforceable. Attorney fees are separately negotiable.

Total Cost Examples

Standard H-1B cap petition (large employer, no premium processing): $730 + $3,000 + $500 + $600 = $4,830. With premium processing: $7,635. Small employer (under 25 FTE): $730 + $1,500 + $500 + $600 = $3,330. With premium: $6,135. Plus attorney fees: $1,500-$4,000. Total employer cost: $5,000-$12,000 per H-1B petition.

Frequently asked questions

What are the total H-1B government fees in 2026?

Total mandatory H-1B government fees in 2026 range from $3,330 for small employers (under 25 FTE) to $4,830 for large employers, before premium processing. Adding premium processing ($2,805) brings totals to $6,135 or $7,635. These fees are paid to USCIS directly and are separate from attorney fees.

Can an employer require an H-1B worker to pay their own fees?

Federal law prohibits employers from requiring H-1B workers to pay the ACWIA training fee, the fraud prevention and detection fee, or the asylum program fee. These must be paid by the employer. The base I-129 fee can be shared in some circumstances. Repayment agreements for these fees are generally unenforceable.

Is H-1B premium processing worth the cost in 2026?

Premium processing ($2,805) is worth the cost when: you have a specific start date, you are approaching your current status expiration, you need to travel internationally and require a quick decision, or your employer needs timely hiring confirmation. For early extension filings with no urgency, regular processing (3-6 months) is usually acceptable.

Disclaimer: This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and situation-specific. Always consult a licensed immigration attorney before making decisions about your immigration status.

Track your deadlines automatically

PriorityPath tracks every immigration deadline for you — H-1B renewals, OPT windows, and Visa Bulletin movements — with AI guidance tailored to your case.

Get started free

Free to start. No credit card required.

Related Articles