H-1B visas are sold out for fiscal year 2016.

Due to high demand, it took only 7 days for the available H-1B visas for fiscal year 2016 to sell out.

As I reported last month, I predicted that they would sell out in the first few weeks. But it went even faster than anticipated. The opening of registration for applications began on April 1 and visas sold out in the first week.

United States Citizenship and Immigration Services (USCIS) today announced which received more than the 65,000 H-1B visas available. It also received more than 20,000 petitions for H-1B visas submitted on behalf of individuals who are exempt from the quota limit under the "advanced college degree" exemption.

USCIS will no longer accept any more petitions for fiscal year 2016, marking today, April 7, 2015, as the last day to receive petitions for H-1B visas.

USCIS will only accept as the date of service the day it physically receives the petition for properly filed cases, not the date on the seal of the envelope.

Individuals who will receive an H-1B visa for fiscal year 2016 will be selected through a lottery - using a computerized program that randomly selects names from among the eligible petitions. USCIS will announce in the future the exact number of petitions received and when the lottery will be held.

The lottery works as follows:

First, 20,000 winners are selected from the advanced degree applications. Those not selected in that round are added to the lottery for individuals with college degrees (who qualify for the other 65,000 visas).

Individuals with advanced college degrees are more likely to be chosen over other applicants because their names are entered into the second lottery. Once the random selection process is completed, the names of the H-1B visa winners are announced.

However, there are some exceptions. USCIS will continue to accept and process certain H-1B petitions that they seek:

* extend the amount of time that a worker, who currently holds an H-1B visa, may remain in the U.S.
* change the conditions of employment for workers who currently hold an H-1B visa.
* to allow a worker, who currently holds an H-1B visa, to change employers.
* to allow a worker, who currently holds an H-1B visa, to work simultaneously in a second H-1B job.

H-1B visas allow U.S. companies to temporarily hire foreign workers in specialized occupations such as scientists, engineers or computer programmers.