Several fees are associated with the H-1B visa application, some paid by the employer and others by the applicants.

Here is the breakdown of various fees associated with the US H-1B visa application:

Fee Type

Amount(USD)

Who pays

H-1B Petition Fee

$780

Employer

H-1B Registration Fee

$215

Employer

Anti-Fraud or Detection fee

$500

Employer

Public Law 114-113b Fee

$4000

Employer

Non-immigrant Visa Application

$190

Applicant

Visa Integrity Fee

$250

Applicant

I-129 Filling Fee

$460-$780

Employer

ACWIA Training Fee

$750-$1500

Employer