H-1B Visa Fees: What Employers and Workers Pay in 2026

A complete breakdown of every USCIS fee, who’s responsible for paying it, and how the $100K Presidential Proclamation fee changes the math

H-1B visa status document showing H-1B classification up close

H-1B visa fees are split between the employer and the worker, and the split is not negotiable. Employers cover all USCIS petition fees. Workers carry a separate set of costs tied to their own visa application. The two don't overlap, and federal law makes clear that employers can't shift their side of the bill to the worker.

The total H-1B visa fees employers pay range from $960 for qualifying nonprofits to over $100,000 for companies hiring workers from abroad, per the USCIS fee schedule. The worker’s costs are smaller and mostly tied to the consular interview process.

Key takeaways

  • Employer size determines which USCIS fees apply and the total filing cost.
  • Federal law requires employers to cover all USCIS filing fees. These cannot be passed to the worker.
  • The Presidential Proclamation fee applies only to new petitions for workers outside the U.S. without valid H-1B status. Extensions, transfers, and F-1 change-of-status petitions are exempt.
  • Workers pay their own visa application and travel costs, which sit outside the USCIS petition.
  • Premium processing is the one fee either party can pay, depending on who needs the faster result.

H-1B visa fees at a glance

Every H-1B petition involves a combination of USCIS fees. Some apply to every petition. Others only kick in for new hires, transfers, or companies above a certain size.

FeeAmountPaid byWhen it applies
Registration fee$215EmployerEvery petition (lottery stage)
I-129 base filing fee$780 (paper) / $730 (online) / $460 (small/nonprofit)EmployerEvery petition
ACWIA training fee$1,500 (26+ employees) / $750 (1-25 employees)EmployerExempt for qualifying nonprofits
Fraud prevention fee$500EmployerNew petitions and transfers only
Asylum program fee$600 (regular) / $300 (small) / $0 (nonprofit)EmployerEvery petition
PL 114-113 fee$4,000EmployerH-1B dependent employers only
Presidential Proclamation fee$100,000EmployerNew petitions for workers abroad
Premium processing$2,965EitherOptional
DS-160 visa application fee$205WorkerRequired for consular interview
Reciprocity feeVaries by nationalityWorkerCharged at the consulate
Travel and accommodationVariesWorkerConsular interview abroad

Fees change. Verify current amounts at the USCIS fee schedule before filing.

What employers pay

Employers are responsible for all USCIS H-1B visa fees tied to the petition. Which fees apply and how much they add up to depends on company size and petition type.

Warning: Federal law prohibits employers from requiring H-1B workers to pay or reimburse any USCIS filing fees. The only exception is premium processing, and only when the worker chooses to pay it for their own benefit.

I-129 filing fee

The Form I-129 base filing fee is the foundation of every petition. Regular employers pay $780 on paper or $730 online, per the USCIS fee schedule. Small employers with 25 or fewer full-time employees and qualifying nonprofits pay $460 either way.

Tip: Regular employers pay $730 online versus $780 on paper for Form I-129. Small employers and nonprofits pay $460 either way.

ACWIA, fraud prevention, and asylum program fees

The American Competitiveness and Workforce Improvement Act (ACWIA) training fee, fraud prevention fee, and asylum program fee are all listed on the USCIS fee schedule. ACWIA is $1,500 for 26+ employees, $750 for smaller ones. The fraud prevention fee is $500 on initial petitions and transfers. See the fee table above for the full breakdown by employer type.

The fraud prevention fee applies only to new petitions and transfers, not extensions. The asylum program fee scales by employer size and is waived entirely for qualifying nonprofits.

Companies classified as H-1B dependent, meaning H-1B workers make up a significant share of total U.S. headcount, owe an additional surcharge under PL 114-113 on new petitions and transfers.

Premium processing

Premium processing costs $2,965 and guarantees a USCIS response within 15 business days. It's added by filing Form I-907 alongside or after the I-129. The response can be an approval, a denial, or a Request for Evidence (RFE). An RFE resets the 15-day clock.

It's optional, but worth using when there's a firm start date or when standard processing would push past the worker's I-94 expiration. If USCIS misses the 15-business-day window, it refunds the fee.

Total fees by employer type

The table below shows total required USCIS fees by employer type. The registration fee paid at the lottery stage is excluded, as is optional premium processing.

FeeRegular (26+)Small (1-25)NonprofitH-1B Dependent
I-129 (paper)$780$460$460$780
ACWIA$1,500$750$0$1,500
Fraud prevention$500$500$500$500
Asylum program$600$300$0$600
PL 114-113$0$0$0$4,000*
Total$3,380$2,010$960$7,380*

The $100,000 presidential proclamation fee

The $100,000 Proclamation fee took effect September 21, 2025, per the USCIS H-1B FAQ. Employers pay through pay.gov before filing. It applies to new H-1B petitions for workers outside the U.S. without valid H-1B status.

Workers already in the U.S. are generally exempt. The fee doesn't apply to:

  • F-1 students in the U.S. changing status to H-1B
  • Current H-1B holders getting an extension with the same employer
  • H-1B holders already in the U.S. transferring to a new employer

The fee has a built-in expiration date and may be renewed. Confirm it's still in effect at the USCIS H-1B FAQ before filing.

Did You Know: Hiring an F-1 OPT candidate already working in the U.S. means the $100,000 Proclamation fee doesn’t apply. That’s a six-figure difference in employer costs. Where a candidate is located when you file significantly affects the total.

What workers pay

Workers don't pay any USCIS petition fees. Those all sit with the employer. The costs workers carry are tied to the visa stamping process itself:

  • DS-160 visa application fee: $205, paid to the State Department when applying for the visa stamp at a consulate
  • Reciprocity fee: Varies by nationality, charged at the consulate
  • Travel and accommodation: For attending the consular interview abroad

Premium processing is the exception. A worker can choose to pay the $2,965 fee when the faster processing serves their needs more than the employer's, such as confirming a start date quickly or resolving uncertainty about travel.

How to evaluate an employer's sponsorship track record

The fee structure means that employers who have sponsored H-1B workers before have already worked through this cost. They've budgeted for it, filed the paperwork, and know what the process looks like. That's a meaningfully different situation than an employer who has never sponsored and is seeing the total for the first time.

For workers, that distinction matters as much as the job itself. An employer who balks at fees, asks you to cover costs they're legally required to absorb, or can't answer basic questions about the petition process is telling you something about how the sponsorship will go.

LCA and DOL filing data at the DOL FLAG portal, the Foreign Labor Application Gateway (FLAG), shows which employers have sponsored consistently, at what wage levels, and in which roles. Migrate Mate indexes that data so you can filter for H-1B sponsoring employers before you’re already counting on one to come through.

Search employers with verified H-1B sponsorship history

Find H-1B Sponsors Hiring Now

Frequently asked questions

What are the H-1B visa fees in 2026?

H-1B visa fees are split between the employer and the worker. Employers pay all USCIS petition fees: the I-129 filing fee, ACWIA training fee, fraud prevention fee, and asylum program fee, totaling $3,380 for a large regular employer. Workers pay their own visa application and travel costs.

How much does it cost to sponsor an H-1B worker?

For a large regular employer, required USCIS filing fees total $3,380, per Form I-129 fee information. Add $2,965 for optional premium processing and the total reaches $6,345. If the $100,000 Presidential Proclamation fee applies for workers abroad, it reaches $103,380.

Who has to pay the $100,000 H-1B fee and who is exempt?

Employers owe it when filing a new petition for a worker outside the U.S. without valid H-1B status. Extensions, transfers from another U.S. employer, and F-1 students changing status while already in the U.S. are all exempt. For full details, check the USCIS H-1B FAQ.

Can employers make workers pay H-1B filing fees?

No. Federal law requires employers to cover all USCIS filing fees and attorney fees for the petition. The only exception is premium processing, which a worker can choose to pay when faster processing primarily benefits them.

What is the H-1B premium processing fee?

The premium processing fee is $2,965. It guarantees a USCIS response within 15 business days, though that response can be an approval, denial, or Request for Evidence (RFE). An RFE resets the clock.

Are nonprofits exempt from H-1B fees?

Qualifying nonprofits affiliated with higher education or government research are exempt from the ACWIA training fee and the asylum program fee, bringing their required total to $960. They still pay the fraud prevention fee and the I-129 base filing fee. The $100,000 Proclamation fee exemptions apply the same way they do for any employer.

About the Author

Mihailo Bozic
Mihailo Bozic

Founder & CEO @ Migrate Mate

I moved from Australia to the United States in 2023. I have had 3 jobs, and 3 different visas. I started Migrate Mate to help people like me find their dream job in the USA & help them get visa sponsorship.

LinkedInForbes

Related Articles

Working in the U.S. as a Canadian: TN Visa, H-1B, and How to Find Employers
TN VisaH-1B VisaO-1 Visa

Working in the U.S. as a Canadian: TN Visa, H-1B, and How to Find Employers

Canadians can work in the U.S. on a TN visa with same-day border approval and no lottery. Learn how TN works, how it compares to H-1B, and how to find the right employer.

·By Mihailo Bozic
Can an Australian Citizen Work in the USA? Every Visa Option Explained
E-3 VisaH-1B VisaO-1 Visa

Can an Australian Citizen Work in the USA? Every Visa Option Explained

Australian citizens can work in the U.S. with an E-3 visa. Learn requirements, costs, alternatives, and how to get started in 2026.

·By Mihailo Bozic
Companies That Sponsor H-1B Visas: How to Find and Verify Them in 2026
H-1B VisaJob Search

Companies That Sponsor H-1B Visas: How to Find and Verify Them in 2026

Find companies that sponsor H-1B visas using government filing data. Top sponsors by industry, how to verify any employer, and 2026 policy changes.

·By Dylan Gibbs
How to Check Your H-1B Lottery Results in 2026
H-1B VisaVisa Process

How to Check Your H-1B Lottery Results in 2026

How to check your FY2026 H-1B lottery results in myUSCIS, what each status means, filing deadlines after selection, and next steps if not selected.

·By Dylan Gibbs
H-1B Visa for Employers: Requirements, Costs, and Hiring Timeline
H-1B VisaEmployers

H-1B Visa for Employers: Requirements, Costs, and Hiring Timeline

Everything employers need to know about sponsoring an H-1B visa in 2026: new petition fee, the wage-weighted lottery system, step-by-step filing process, H-1B visa fee breakdown by company size, and the full hiring timeline.

·By Mihailo Bozic
E-3 Visa vs H-1B: Key Differences Australians Should Know
E-3 VisaH-1B Visa

E-3 Visa vs H-1B: Key Differences Australians Should Know

The E-3 visa lets Australians skip the H-1B lottery and renew indefinitely. Compare costs, processing, spouse work rights, and green card paths side by side.

·By Mihailo Bozic