Browse StatesAboutVisa StrategySponsor CheckerVisa IntelligenceLottery CalculatorPricing

Can Your Employer Make You Pay for H-1B Costs?

DOL rules on H-1B fees, illegal contract clauses, and what employers can and cannot charge you.

It's one of the most frequently asked questions on Reddit and immigration forums: can your employer make you pay for your H-1B visa? Many workers sign contracts with repayment clauses without understanding their rights. The answer is more nuanced than a simple yes or no — some costs must be borne by the employer, while others can be shared. Here's what the law says.

What Employers Must Pay (Non-Negotiable)

Under Department of Labor regulations and the Immigration and Nationality Act, certain H-1B costs must be paid by the employer and cannot be passed to the worker under any circumstances:

  • Base filing fee ($460): The I-129 petition filing fee paid to USCIS.
  • ACWIA training fee ($750 or $1,500): The American Competitiveness and Workforce Improvement Act fee. $750 for employers with 25 or fewer full-time employees; $1,500 for larger employers.
  • Fraud prevention and detection fee ($500): Required for initial H-1B petitions and first extensions with a new employer.
  • Attorney fees for the employer's petition: Legal costs incurred to prepare and file the H-1B petition on the employer's behalf.

These fees are considered the "employer's business expense" of hiring an H-1B worker. Requiring the worker to pay them — directly or through reimbursement — violates DOL regulations.

What Can Be Shared or Paid by the Employee

Some H-1B-related costs can legally be paid by the employee:

  • Premium processing fee ($2,805): If premium processing is requested for the employee's benefit (e.g., faster processing for personal reasons), the employee can pay this fee. However, if the employer needs premium processing for business reasons, the employer should pay.
  • Personal immigration attorney fees: If you hire your own attorney to advise you (separate from the employer's immigration counsel), that's your expense.
  • Dependent visa fees: Filing fees for H-4 dependent visas for your spouse and children are generally the employee's responsibility.

The Repayment Clause Problem

Many employers — especially consulting companies and staffing firms — include clauses in employment contracts requiring workers to repay H-1B costs if they leave before a specified period (often 1-3 years). Here's the legal reality:

  • Clauses requiring repayment of employer-obligated fees are illegal. The DOL has consistently held that employers cannot recover the ACWIA fee, base filing fee, fraud fee, or petition attorney fees from the worker, regardless of what the contract says.
  • Penalties for early termination linked to H-1B costs are suspect. DOL considers these as indirect ways of shifting H-1B costs to workers, which is prohibited.
  • Signing such a contract doesn't make it enforceable. Even if you signed an agreement, illegal contract provisions are void and unenforceable as a matter of public policy.

What to Do If Your Employer Demands Payment

  • Know your rights: You are not legally obligated to pay employer-mandated H-1B fees regardless of what you signed.
  • Document everything: Keep copies of your employment contract, pay stubs, and any communications about H-1B costs.
  • File a complaint: You can file a complaint with the DOL Wage and Hour Division if your employer deducts H-1B fees from your pay or demands reimbursement. This is protected activity.
  • Consult an attorney: An employment or immigration attorney can review your specific contract and advise on your options.

The Total Cost of H-1B Sponsorship

For context, the total employer cost for an H-1B petition typically ranges from $3,000 to $8,000+, depending on company size and whether premium processing is used. For most employers hiring skilled professionals, this is a reasonable business expense — comparable to recruiter fees or signing bonuses. Wisa's cost breakdown tool can help you understand exactly what each fee covers.

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

Is it legal for my employer to deduct H-1B fees from my salary?

No. Deducting employer-obligated H-1B fees (base filing fee, ACWIA training fee, fraud fee, attorney fees) from your salary violates DOL regulations. If your employer is doing this, you can file a complaint with the DOL Wage and Hour Division.

I signed a contract to repay H-1B costs if I leave. Is it enforceable?

Generally no, for employer-obligated fees. DOL regulations prohibit employers from shifting mandatory H-1B costs to workers, and contract provisions that attempt to do so are considered void as a matter of public policy. However, some non-mandatory costs (like premium processing requested by the employee) may be treated differently.

Can my employer hold my visa hostage over repayment?

No. Threatening to revoke your H-1B or withdraw your petition to coerce repayment of H-1B costs is illegal. This is considered a form of labor trafficking or coercion. You can report this to the DOL and, in extreme cases, to the Department of Justice.

Should I pay for premium processing myself?

It depends on who benefits. If your employer needs your H-1B approved quickly for a project, they should pay. If you want faster processing for personal reasons (such as travel plans), you can volunteer to pay the $2,805 premium processing fee. Never feel pressured to pay — it's optional.

Related Guides