Q: How many H1B visas are available annually and how much are the filing fees?

A: The filing fees vary depending on the number of employees the company already hires. If they hire less than 25, then you’re looking at $1,500 in filing fees - if they hire more then the fees would be around $2,250.

Attorney fees would be another $3,500 on top, so its quite expensive - which is why many companies don’t bother. Having said that, all 58,000 H-1B visas that will become available from April 1st will most likely be gone in a matter of weeks - so there are far more people willing to pay the fees than there are visas available.