The H1B cap is an annual limitation on the number of new visas available for H1B workers. The cap is currently set (by Congress) at 65,000. However, only 58,500 generally are available, as some numbers are set aside specifically for programs for nationals of Chile and Singapore. This does not include the 20,000 additional visa numbers available to persons who have earned masters’ or higher degrees from U.S. institutions of higher education.