H1B Visa Application Filing Fees and Costs

H1B Visa Fees and Costs associated with preparing, filing and processing H1B visa applications are normally ALL paid by the US Employer / Sponsor Company.

USCIS H1B Processing Fees
for visa filing are legally required to be paid by the US Employer. USCIS fees are those paid to the US Governments Immigration Bureau to process the application and issue the visa

H1B Immigration Attorney Costs for services provided for visa application preparation and filing petitions with the USCIS are NOT legally required to be paid by the US Employer (but normally are)

Latest Updates and structure of H1B Visa Filing / Application Processing Fees and Costs:

Standard H1B Filing Fee is currently - $460
The standard H1B filing fee is for the 1-129 petition. This H1B fee is also payable for H1B extensions, H1B transfers, and amendments. Almost everyone has to pay this fee. There can also be additional H1B visa fees at the US consulate when applying from abroad.
ACWIA (Training) H1B Fee is currently - $750 or $1,500:
The employer must pay a fee towards a training fee meant to fund the training of U.S. workers. But if the employer has less than 25 full-time employees, they must pay only one-half of the required fee.

$750 for Companies with 1-25 full time workers.
$1,500 for Companies with 26 or more full time workers.

The training fee is paid one time to initially grant the H1B petition and to extend H1B status. But if this is the second or subsequent extension with the same employer, then the training fee is not required.

The following are exempt from the training fee: primary or secondary educational institutions, institutions of higher education, nonprofit organizations related to or affiliated with any institutions of higher education, a nonprofit organization that engages in established curriculum-related clinical training of students registered at any institutions of higher education, nonprofit research organizations or a governmental research organizations [see Section 214(c)(9)(A) of the Immigration & Nationality Act and 8 C.F.R. §2l4.2(h)(19)(iii)-(iv).
H1B Fraud Prevention and Detection Fee is currently - $500:
A $500 fraud prevention and detection fee is required for the initial H-1B petition or to switch employers. The fraud fee is not required for extensions with the same employer. This is a standard fixed fee for new H1B applications and for H1B transfers. 

Public Law Fee is currently - $4,000

* This fee is ONLY for Companies that have 50 or more employees AND over Half of those employees are on H1B or L1 visa status.

Optional H1B Fees for Premium Processing is currently - $1,410
Premium Processing - this fee is almost always worth every penny. Decisions are made within 15 business days by the USCIS. Your lawyer is provided a direct telephone number and email address for the office, and the specific officer, handling your matter (should any issue arise that needs attention). And if applicable, your family’s H4 applications will be processed along with the primary H1B visa petition at no additional cost. 
Family members can apply as dependents of the primary H1B applicant. See Form I-539 for current fee.
H1B Immigration Lawyer / Attorney Fees:
Experienced and qualified H1B immigration lawyers are often used to help prepare and file the H1B visa application documents and forms. Attorney fees vary depending on the attorney you choose to use, but as a guideline you can expect to pay anywhere in the region of $1,000 - $3,000 for their service fees.

Who Is Responsible for paying the H1B Visa Fees and Costs?
There is often some confusion about who is responsible for paying the fees - the Company or the individual beneficiary?
* Most fees must legally be paid by the Company as detailed below:

  • Standard Filing Fee ($460):  - by law, the Company must pay this fee.
  • ACWIA Training Fee ($750 or $1,500): - by law, the Company must pay this fee.
  • Fraud Prevention/Detection Fee ($500): - by law, the Company must pay this fee.
  • Public Law Fee ($4,000): - by law, the Company must pay this fee.
  • Premium Processing Fee ($1,410): - Company or beneficiary. *If paid by the beneficiary, the Company must clearly prove that it was expedited strictly for the beneficiaries personal reasons, and not for the benefit of the petitioning Company. *Normally most Companies pay this fee.
  • Lawyer Attorney Fees: - Company or beneficiary.

H1B Visa Learning and Information:

For Professional Assistance to obtain H1B Jobs and Visa Sponsorship - GO HERE

» H1B VISA - Program Overview    

  H1B Visa Requirements to Qualify for an H1B Work Visa   

»   H1B Occupations and Professions that Qualify H1B visas

» H1B Visa Procedure for Filing - for H1B Regular Processing

» H1B Visa Filing Procedure - for H1B Premium Processing

» List of H1B Documents Required for H1B Visa Petition Filing

» H1B Visa Extension - Steps to Extend / Revalidate an H1B Visa

H1B Visa Transfer - How to Transfer an H1B to a new Employer

Multiple H1B Visas - Rules for Holding Multiple H1B visas for multiple Employers

H1B Visa Status -  Procedure To Check the Status of a Filed H1B Visa Application

» H1B Visa Interview at the US Consulate Office Explained

» H1B Visa Stamping - Documents and Procedure for H1B Stamping