There are about 65,000 H-1B visa numbers annually plus 20,000 reserved for U.S. graduates with advanced degrees (master’s, Ph.D., etc.). Chile and Singapore have numbers specifically reserved, few of which are used and are redistributed.
Unless visa number exempt, H-1Bs may be applied for on April 1, but the visas not used until October 1, the beginning of the new fiscal year. In the past few years, all H-1B numbers have been distributed on or about April 1st . Students graduating in June and obtaining practical training should, if they have a qualifying job, apply for an H-1B visa as soon as possible, for if they must wait to file the following April, they will run out of the one-year work authorization (practical training) before the H-1B becomes effective in October. Certain students in technology fields may obtain practical training for 27 months.