H1B visa fee

Amount (US $)

Who pays?

H1B registration fee $215 from March 2025 Employer
I-129 form fee $780 or
$460 for smaller employers and nonprofits
Employer
Public Law 114-113 fee $4000 Employer
Premium Processing fee (optional) $2,805 Employer or employee
USCIS Anti-Fraud Fee $500 Employer
ACWIA Education and Training Fee
$750 if fewer than 25 employees
$1500 if more than 25 employees
Employer
Asylum Program Fee (Forms I-129 and Forms I-140) $600 or
$300 for smaller employers
Nonprofits are exempt
Employer