How Much Does an H-1B Visa Really Cost an Employer in 2026?
TL;DR: A standard cap-subject H-1B petition costs a large employer (26+ full-time employees) roughly $3,595 in mandatory USCIS fees ($780 I-129 base fee + $1,500 ACWIA fee + $500 fraud fee + $600 Asylum Program Fee), plus a $215 registration fee and typical attorney fees on top. Since September 21, 2025, some new H-1B petitions have also faced a $100,000 supplemental fee under a presidential proclamation — but that fee's enforcement has been challenged in federal court, so confirm its current status before budgeting for it.
Claim
The $100,000 figure attached to H-1B in the news is not the whole cost picture, and it does not apply to every petition. The guaranteed cost is the USCIS filing-fee stack, which is smaller, predictable, and well documented. The $100,000 fee is a separate, narrower, and legally contested charge.
Evidence
USCIS's official Form I-129 fee page lists the mandatory H-1B fee components:
- Form I-129 base filing fee: $460 (small employer, fewer than 26 full-time US employees) or $780 (26+ employees)
- ACWIA training fee: $750 (small employer) or $1,500 (large employer) — by statute, cannot be paid by the beneficiary
- Fraud Prevention and Detection Fee: flat $500, applies to initial petitions, employer changes, and first extensions
- Asylum Program Fee: $300 (small employer), $600 (large employer), $0 (nonprofit) — added under USCIS's 2024 fee rule and applies to all I-129 filings
- H-1B registration fee: $215 per registrant for the cap lottery
- Premium processing (optional): $2,805 for 15-calendar-day adjudication
Separately, a September 19, 2025 presidential proclamation imposed a $100,000 supplemental payment on certain new H-1B petitions filed after 12:01 a.m. EDT on September 21, 2025 — generally where the beneficiary is abroad without a valid H-1B visa, or the petition requests consular notification. USCIS guidance states it generally does not apply to H-1B extensions, most change-of-employer transfers for beneficiaries already in the US, or approved F-1-to-H-1B change-of-status petitions. Through mid-2026 the fee faced multiple federal lawsuits, including a Massachusetts district court ruling against it; enforcement has fluctuated, so verify current status at uscis.gov/i-129 before relying on any figure.
Comparison Table: H-1B Cost by Employer Size (Mandatory USCIS Fees Only)
| Fee | Small employer (<26 FTE) | Large employer (26+ FTE) |
|---|---|---|
| Registration (per registrant) | $215 | $215 |
| Form I-129 base fee | $460 | $780 |
| ACWIA training fee | $750 | $1,500 |
| Fraud Prevention and Detection Fee | $500 | $500 |
| Asylum Program Fee | $300 | $600 |
| Subtotal (mandatory USCIS fees) | $2,225 | $3,595 |
| Premium processing (optional) | +$2,805 | +$2,805 |
| $100,000 supplemental fee (contested, situational) | may apply | may apply |
Attorney fees are not set by USCIS and vary by firm and case complexity; treat any such number as directional, not a quote.
Step-by-Step: Who Pays What
- Employer pays the $215 registration fee to enter the H-1B lottery for each candidate.
- If selected, employer pays the I-129 base fee, ACWIA fee, fraud fee, and Asylum Program Fee. Federal regulation prohibits requiring the H-1B worker to reimburse the ACWIA and anti-fraud fees.
- Employer decides whether to pay for premium processing ($2,805) for a faster decision.
- Employer confirms whether the $100,000 fee scenario applies by checking the beneficiary's location, current visa status, and whether the filing requests consular notification.
- Employer budgets legal fees separately, since USCIS fees cover government adjudication only, not attorney preparation.
FAQ
Can the employee be required to pay the $100,000 fee? No. USCIS treats it as an employer-side petition fee, similar to the ACWIA and anti-fraud fees, which federal regulation bars from being passed to the beneficiary.
Does the $100,000 fee apply to H-1B extensions or transfers? USCIS guidance says it generally does not apply to extensions ("renewals") or to change-of-employer petitions for beneficiaries already inside the US, unless the petition also requests consular notification.
Is the $100,000 H-1B fee still in effect in 2026? Its status has been challenged in multiple federal lawsuits, including a Massachusetts district court ruling against it, so enforcement fluctuated through 2026 — verify current status at uscis.gov/i-129 before filing.
By Pinal Dave
Last updated: 2026-08-06