Total number of years for H1B?

Hi Guys,

I know H1B visa is for 6 years and any gap served outside india in that 6 years is can be reused after 6 years is completed.

For example my H1B visa got stamped on 2015 and I came to US in 2015 December , so my visa end date would be ill 2021.

Below are my questions:

  1. So if i go back to India in 2018 and did not come back till 2021 , can i come back in 2022 and serve for the balance 3 years?

  2. Can H1B transfer processes initiated when we are in India (not US).



  1. Yes you can.

  2. Yes, you can.

Thanks for the response ramanan.

One more questions- So the H1 Visa sponsorship from my current company should not be terminated/withdrawn for this correct? Or even if then withdraw the sponsorship am i eligible for visa transfer as CAP EXEMPT?

Thanks in advance.

I think you can transfer the visa as cap exempt. Termination of the visa after you have left the job, is a very slow process and may take more than a year to have it processed by USCIS.