This is not only because of the USD 4,000 new fee imposed on Indian IT companies under the Consolidated Appropriations Act 2016 which was signed into law by President Barack Obama, but also due to the series of other fee that the Congress has added onto the H-1B visa application over the past one decade.
Notably the original H-1B visa application fee is just USD 325.
In case of 25 employees, companies pay half the amount USD 750. This is meant to fund the training of US workers.
As per the bill signed into law by Obama today, companies having more than 50 employees and more than 50 per cent of employees that are on H1B or L1 Visa status would have to pay an additional USD 4,000 per H-1B visa applications.
Also Read
Under this, US Citizenship and Immigration Services decided on the H-1B visa application within 15 business days.
Given that Indian companies quite often have to send their employees to the US at a short notice they mostly end up opting the premium processing.
In addition to all these, most of the Indian companies pay between USD 1,000 to USD 2,000 as attorney fee for filing the H-1B visa application fee.
The H1B visa application fee is non-refundable.
Further Indian techies who come to the US on H-1B and L1 visas also pay Social Security and Medicare as part of their pay role. According to some estimates, it is more than USD 1 billion per annum.
India has been in talks with the US in this regard, but there is any hardly any movement.
Given that India has a global leadership in IT, Indian companies are major beneficiaries of the H-1B visas.