H-1B Visa Fees: What Each Petition Costs in 2026

By Sumit Patel · Last updated October 28, 2026 · Fees from the USCIS fee schedule dated October 26, 2026

H-1B visa fees for a regular employer filing a new cap petition online total $3,545 in USCIS fees, or $6,510 with premium processing. Small employers pay $2,225 and universities about $960. The $100,000 payment is still on the fee schedule but blocked by court orders, and DHS plans to collect it if those orders are lifted.

What fees does an employer pay for an H-1B petition?

Up to eight government fees, depending on the employer's size, type and the kind of petition. The table lists each one as published in the USCIS fee schedule (Form G-1055) dated October 26, 2026.

H-1B government fees, USCIS fee schedule dated October 26, 2026
FeeAmountWho pays it
H-1B registration (lottery)$215 per beneficiaryCap-subject employers entering the lottery
Form I-129 base fee$780 paper, $730 onlineEvery H-1B petition (regular employers)
Form I-129 base fee, small employer or nonprofit$46025 or fewer full-time equivalent employees, or a nonprofit
Asylum Program Fee$600 / $300 / $0Regular employers / small employers / nonprofits
ACWIA training fee$1,500 or $750$750 if 25 or fewer full-time equivalent employees; universities, research and some nonprofits are exempt
Fraud Prevention and Detection Fee$500Initial petitions and changes of employer
9-11 Biometric Fee (Pub. L. 114-113)$4,000Employers with 50+ US employees, over half on H-1B or L-1, petitions filed by Sept. 30, 2027
Premium processing (Form I-907, optional)$2,965Any employer wanting a decision within 15 business days
Proclamation payment$100,000Certain new petitions for workers outside the US; blocked by court orders, see below

"Small employer" means 25 or fewer full-time equivalent employees in the US, counting affiliates and subsidiaries; "nonprofit" covers 501(c)(3) organizations, schools, universities and governmental research organizations (8 CFR 106.1). The ACWIA fee is $1,500, or half that for employers with 25 or fewer full-time equivalent US employees (INA 214(c)(9)).

How much does an H-1B cost an employer?

Between about $960 and $7,545 in USCIS fees for one petition, before attorney fees and the $100,000 payment. These totals add up the published fees for common cases:

USCIS fees for one H-1B petition, by employer type (sums of G-1055 fees)
CaseFees addedTotal
Regular employer, new cap petition, online$215 + $730 + $600 + $1,500 + $500$3,545
Same, with premium processing$3,545 + $2,965$6,510
Small employer (25 or fewer FTE), new cap petition, online$215 + $460 + $300 + $750 + $500$2,225
University or nonprofit research employer (cap-exempt)$460 + $0 + $0 + $500$960
Covered employer (50+ employees, over half H-1B/L-1), new cap petition, online$3,545 + $4,000$7,545

Order of fees in each sum: registration, base fee, Asylum Program Fee, ACWIA fee, fraud fee. Cap-exempt employers skip the lottery registration; see the H-1B cap-exempt employers list. Paper filing adds $50 to the base fee for regular employers. Estimate your own case with the H-1B cost calculator.

How much does H-1B premium processing cost?

$2,965, paid on top of all other fees. In return, USCIS guarantees it will act on an H-1B petition within 15 business days, or refund the premium processing fee (USCIS premium processing). Action can mean an approval, a denial or a request for evidence, so premium processing speeds up the decision but does not change the outcome.

Which fees apply to an H-1B transfer, extension or amendment?

Every petition pays the I-129 base fee and the Asylum Program Fee. The others depend on the type of petition, under the fee schedule and 8 CFR 214.2(h)(19):

Which additional H-1B fees apply, by petition type
PetitionRegistration $215ACWIA $750 / $1,500Fraud fee $5009-11 fee $4,000
New cap-subject petitionYesYes, unless exemptYesYes, if covered
Change of employer (transfer)NoYes, unless exemptYesYes, if covered
First extension, same employerNoYes, unless exemptNoYes, if covered
Second or later extension, same employerNoNoNoYes, if covered
Amended petition, no extensionNoNoNoNo

The $4,000 fee applies to every petition from a covered employer since a DHS final rule took effect on September 9, 2026, except amended petitions that do not extend the worker's stay (USCIS H-1B page). More on changing jobs: how to change jobs on an H-1B visa.

What is the $100,000 H-1B payment, and is it in effect?

It is a payment required by a presidential proclamation of September 19, 2025, for certain H-1B petitions filed from September 21, 2025. A second proclamation on September 18, 2026 extended it to September 21, 2027. Two federal courts have blocked it: one vacated the implementing guidance in June 2026, and another granted a preliminary injunction on September 30, 2026. USCIS says it is complying while DHS considers next steps (USCIS H-1B page, read October 28, 2026).

Who does the $100,000 payment cover?

According to USCIS, the proclamation applies to petitions filed at or after 12:01 a.m. Eastern on September 21, 2025:

It does not apply to:

Where does the $100,000 payment stand in court?

Hiring has already shifted. Certified H-1B LCAs for new employment from December 23, 2025 to March 25, 2026 ran at 67% of the same weeks a year earlier (18,071 vs 26,951), in our analysis of DOL data. See which employers pulled back on our top H-1B sponsor companies page.

This section changes often. Check the USCIS H-1B page before relying on it for a filing decision, and ask an immigration attorney about your own case.

Can an employer make the H-1B worker pay the fees?

Not the ACWIA fee, and not through pay cuts below the required wage. The worker "may not pay, any part of" the ACWIA additional filing fee, directly or indirectly, and no deduction for it is permitted (20 CFR 655.731(c)(10)(ii)).

The employer's business expenses, including attorney fees and the cost of preparing and filing the LCA and H-1B petition, cannot be recovered through deductions that bring pay below the required wage (20 CFR 655.731(c)(9)(iii)(C)). In practice, employers pay the petition fees.

The worker usually pays their own visa application fee at the consulate and costs such as dependents' applications. Attorney fees vary widely; see the H-1B attorney cost guide.

Which employers pay less in H-1B fees?

Universities, their affiliated nonprofits, nonprofit research and government research organizations pay the lowest fees: they are exempt from the ACWIA fee (INA 214(c)(9)), pay the $460 base fee and $0 Asylum Program Fee as nonprofits, and skip the lottery. Small employers pay reduced base, asylum and ACWIA fees. The lottery registration fee is the same for everyone. For the lottery itself, see the H-1B registration fee guide.

Frequently asked questions

How much does an H-1B visa cost in 2026?

For a regular employer filing a new cap petition online, the USCIS fees add up to $3,545: registration $215, base fee $730, Asylum Program Fee $600, ACWIA fee $1,500 and fraud fee $500. Premium processing adds $2,965. Attorney fees are extra.

Who pays the H-1B fees, the employer or the employee?

The employer files and pays. The worker may never pay any part of the ACWIA training fee, and the employer cannot recover its business costs, such as attorney fees and petition preparation, through deductions that take pay below the required wage.

Is the $100,000 H-1B fee still in effect?

Not as of October 28, 2026. A federal court in Massachusetts vacated the guidance implementing it on June 8, 2026, and a federal court in California granted a preliminary injunction on September 30, 2026. The proclamation was extended on September 18, 2026 to September 21, 2027, the government has appealed, and DHS says it still plans to collect the payment if the court orders are lifted.

Do H-1B transfers pay the $100,000 fee?

Not if the worker is inside the United States and USCIS grants the change of employer. Per USCIS, the payment applies to certain new petitions for workers outside the U.S. without a valid H-1B visa, or where a change of status or extension is denied.

What is the H-1B fee for a small employer?

A small employer (25 or fewer full-time equivalent employees, counting affiliates) pays a $460 base fee, a $300 Asylum Program Fee and a $750 ACWIA fee. With registration and the $500 fraud fee, a new cap petition costs $2,225 online.

How much is H-1B premium processing?

$2,965 under the USCIS fee schedule dated October 26, 2026. USCIS guarantees action within 15 business days for H-1B petitions, or refunds the premium processing fee.

Sources

More on H-1B costs

SP

Sumit Patel

SMIEEE · FBCS · FIETE | 16+ years data engineering | 30+ peer-reviewed papers

Sumit built H1BVisaJobs.com on DOL LCA disclosure data. The rules on this page are quoted from the regulations and USCIS guidance listed under Sources. This is general information, not legal or tax advice: for your own case, consult a licensed immigration attorney or tax professional.