Cap reached for the 85,000 H-1B visas for the year Immigration April 7, 2014 Lottery system to determine visas for eligible applicants.