Frequently asked questions
What is the H-1B lottery and how does it work?+
USCIS receives far more H-1B registrations than the annual cap allows (65,000 + 20,000 advanced degree exemption). Employers register during a window in March, and USCIS selects registrations randomly by lottery. If selected, the employer then files the full H-1B petition.
Can I change employers on an H-1B?+
Yes. H-1B portability allows you to change employers without waiting for a new H-1B approval, provided your new employer files an H-1B transfer petition before your current H-1B status expires. You can start the new job as soon as the transfer petition is filed (not approved).
How long can I stay on an H-1B?+
The initial H-1B is granted for 3 years, extendable to 6 years total. If a PERM labor certification or I-140 immigrant petition has been filed for you, you may be eligible for 1- or 3-year extensions beyond the 6-year cap.
Can my spouse work in the US on my H-1B?+
Your spouse can get an H-4 dependent visa. H-4 visa holders whose spouse has an approved I-140 petition may apply for an H-4 EAD (Employment Authorization Document), allowing them to work in the US.
What is an RFE and how do I respond?+
A Request for Evidence (RFE) is issued by USCIS when they need more information about the petition. Responding to an RFE is complex and time-sensitive — an immigration attorney should handle it.
Other US visa categories
Find attorneys by city
Are you a licensed US immigration attorney?
List your practice on ConsultancyCheck and reach clients actively searching for US immigration legal help.

New York