Filing Fee:
The petitioning employer is not obligated to pay the USCIS filing fee of $325 for H1B applications. The beneficiary or employer may pay the filing fee.
Fraud Prevent & Detection Fee:
Starting from March 8, 2005, the petitioning employer is obligated to pay a Fraud Prevention and Detection Fee of $500 if it seeks a new H1b visa for beneficiary or seeks to change a beneficiary’s employer.
Premium Processing Fee:
If premium processing is chosen, whoever (either the petitioner or beneficiary) wants to request for premium processing shall pay the $1,225 fee for the premium process request.
Employer Sponsorship Fee:
The petitioning employer is obligated to pay $1500 (with more than 25 full-time employees) or $750 (with no more than 25 full-time employees) as an employer sponsorship fee required under the American Competitiveness and Workforce Improvement Act of 1998.
In some circumstances, the above Employer Sponsorship Fee of $750 or $1,500 may be exempted, when:
- The employer is an institution of higher education; or
- The employer is a nonprofit organization or entity related to, or affiliated with an institution of higher education; or
- The employer is a nonprofit research organization or governmental research organization that is primarily engaged in basic research and/or applied research; or
- The employer is a primary or secondary education institute; or
- The employer is a nonprofit entity which engages in an established curriculum-related clinical training program or has students register at the institution; or
- The petition is the second or subsequent request for an extension of stay filed by the same employer.
Public Law 111 – 230 Fee:
Under the Public Law 111-230 signed by President Obama on Aug 13, 2010, the petitioning employer is obligated to pay $2,000 if the employer has more than 50 employees and more than 50% of employees that are on H1B or L1 Visa status.