The U.S. government issues approximately 140,000 employment-based immigrant visas every year. Most categories require an employer to file the petition. However, certain categories permit individuals to self-petition. Under certain conditions, individuals already lawfully present in the U.S. may be able to obtain an employment-based green card without leaving the United States. Almost all categories of employment-based immigrant visas can bring eligible spouses and children.