Browse StatesAboutVisa StrategySponsor CheckerVisa IntelligenceLottery CalculatorPricing

How Much Does H-1B Sponsorship Cost?

A complete breakdown of every fee employers pay to sponsor an H-1B worker.

Understanding H-1B sponsorship costs is essential — whether you're a job seeker preparing for conversations with potential sponsors or an employer considering your first H-1B petition. The total cost ranges from approximately $5,000 to $17,000 depending on company size, processing options, and attorney fees.

H-1B Filing Fee Breakdown

The H-1B visa petition requires several mandatory fees paid by the employer to USCIS:

  • Base filing fee (Form I-129): $780 (increased from $460 in April 2024)
  • ACWIA training fee: $750 for companies with 25 or fewer employees, $1,500 for companies with 26+ employees. This fee funds worker training programs.
  • Fraud prevention and detection fee: $500 per petition. Required for all initial H-1B filings and changes of employer.
  • Asylum program fee: $600 for companies with 26+ employees, $300 for companies with 25 or fewer. This fee was introduced in 2024.
  • Public Law 114-113 fee: $4,000 for companies with 50+ employees where more than 50% are on H-1B or L-1 visas. This primarily affects large outsourcing firms.

Optional Fees

  • Premium processing: $2,805 for 15 business day processing. Without premium processing, standard processing times can be 3-6 months or longer. Many employers opt for premium processing to reduce uncertainty.
  • H-1B lottery registration fee: $215 per beneficiary (increased from $10 in 2024). This is paid during the electronic registration period in March.

Attorney Fees

Most employers use immigration attorneys to prepare and file H-1B petitions. Attorney fees typically range from $2,000 to $5,000 per petition, depending on the complexity of the case and the attorney's experience. Some large companies have in-house immigration counsel, which reduces per-petition costs. Attorney fees are a legitimate business expense and are typically paid by the employer.

Total Cost Summary

Here's what employers can expect to pay in total:

  • Small company (under 25 employees), no premium: $2,245 in government fees + $2,000-$4,000 attorney fees = $4,245 - $6,245 total
  • Mid-size company (26+ employees), no premium: $3,380 in government fees + $2,500-$5,000 attorney fees = $5,880 - $8,380 total
  • Mid-size company with premium processing: $6,185 in government fees + $2,500-$5,000 attorney fees = $8,685 - $11,185 total
  • Large outsourcing firm (50%+ H-1B/L-1): Add $4,000 Public Law fee = $12,685 - $15,185 total

Who Pays for H-1B Sponsorship?

Under Department of Labor regulations, the employer must pay the base filing fee, ACWIA fee, and fraud prevention fee. The employer cannot require the employee to reimburse these costs. Premium processing fees have more flexibility — some employers pass this cost to the employee, while others cover it. Attorney fees are almost always employer-paid. Any agreement to have the employee pay mandatory fees is generally unenforceable and could jeopardize the petition.

Cost Over the Full H-1B Period

An H-1B visa is initially granted for 3 years and can be extended for an additional 3 years. The extension petition incurs similar fees (minus the fraud prevention fee and registration fee), so employers should budget approximately $4,000-$8,000 for the renewal as well.

Find Your H-1B Sponsor

Search thousands of verified H-1B sponsors by company, industry, and location.

Search H-1B Sponsors on Wisa →

Frequently Asked Questions

Can I pay for my own H-1B sponsorship fees?

No. The employer is legally required to pay the base filing fees, including the I-129 fee, ACWIA training fee, and fraud prevention fee. The employee cannot reimburse these costs, and any agreement to do so is generally unenforceable. Premium processing fees are the one area where some cost-sharing may be permissible.

How much does H-1B premium processing cost?

H-1B premium processing costs $2,805 and guarantees a response from USCIS within 15 business days. Without premium processing, standard processing can take 3-6 months or longer. The premium processing fee was increased from $2,500 in 2024.

Are H-1B costs tax deductible for employers?

Yes. H-1B filing fees, attorney fees, and related immigration costs are generally deductible as ordinary and necessary business expenses under IRS rules. This reduces the effective cost to the employer. Consult a tax professional for specific guidance.

Do H-1B costs differ by industry?

The government filing fees are the same regardless of industry. However, attorney fees may vary — complex cases in specialized industries or for companies with unusual corporate structures may cost more. The Public Law 114-113 surcharge of $4,000 primarily affects IT outsourcing firms with high concentrations of H-1B and L-1 workers.

Related Guides