H-1B名額限制最初在1990年的移民法案(IMMACT)中提出。國會對於H-1B名額作的第一次規定是,每個財政年度劃撥65,000個H-1B名額,從每年的10月1日開始,到次年的9月30日結束。H-1B名額從1991年10月1日開始生效,那時正是1992財政年度的開始。H-1B名額首次出現被用完的情況出現於1997和1998財政年度。為了滿足美國僱主不斷增長的對勞動力的需求,1998年美國競爭和勞動力改善法案(the American Competitiveness and Workforce Improvement Act of 1998)把1999和2000財政年度的H-1B名額增加為115,000個。2000年10月,美國在21世紀競爭法案(the American Competitiveness in the 21st Century)中又把2001,2002和2003財政年度的H-1B名額增加到195,000個。因此,在這些財政年度,並沒有出現H-1B名額被用盡的情況。2004財政年度,H-1B名額又被縮減為65,000個。H-1B申請人(美國僱主)和受益人(外國工人)感到了名額限制的極大壓力。在2004財政年度,H-1B名額在2004年2月17日就已經被用光了,而這時,2004財政年度剛剛開始了不到5個月。2004年10月1日,2005財政年度的第一天,美國移民局就宣佈,根據從2004年4月1日到2004年10月1日遞交的H-1B申請的數字,2005財政年度的H-1B名額已經被用完。2006財政年度的名額在2005年8月10日就已用盡(此時距離2006財政年度的開始還有一個多月)。2007財政年度的名額在申請的第一天2006年4月2日就用完了。H-1B的名額限制的悲劇性在2007達到了最高程度。這標誌了持續第五年,這個十年前設定的專斷的數字限製造成的危機在該財政年度結束前就被觸發了。
第二,現在,美國嚴重缺乏高度技術性的高科技工人,對於專門的高技術性人才的需求遠遠超過了美國本土高學歷人才的供應,而來自其他國家的科學家和工程師填補了這個空缺。H-1B專業人士填補了臨時的職位空缺,這些都是要求特定技術的特定領域的職位,從而使得僱主能迅速對應勞動力市場的變化。Microsoft、Sun Microsystems 、Texas Instruments等其他American Business for Legal Immigration Coalition (ABLI)成員的高級人力資源專業人士向國會證實了技術性高科技工人的嚴重短缺,並稱之為影響美國廠商成長和競爭能力的最重大問題。