H1B Transfer Options and Scenarious

What is H1B Visa Transfer ? Various Scenarios to Change Employers

In Apply H1B Visa by Saurabh2165 Comments

It is a one of the most common questions for H1-B workers that “Can I transfer my visa to another company?”. This question can arrive after working for a company for several years, or just after landing in US, or even before flying to US. As part of this article, I will try to address this question.

Legally, is there something really called H1B Transfer ? 

First of all, there is nothing called “H1-B transfer” (i.e. legally). It is a term coined for our convenience. H1-B transfer is basically a new H1-B petition which is not counted in the H1B quota because the applicant has already been counted in the quota once in the past 6 years. This is typically used to change employers.

What does USCIS Look for when any applicant goes for a H1B Transfer ?

So in order to approve any such petition USCIS considers two things:

  1. Did the applicant maintain the status (US Visa vs Status) before applying for the petition.
  2. Will the applicant be able to maintain the status if the petition is approved

I will now try to tackle different situations by keeping above two conditions in mind. In each of the below scenarios, 2nd consideration can be proved by showing petitioner’s ability to pay the alien once petition has been approved. For consulting companies, this is determined by a client/project letter.

Scenario 1: Applicant has never been to US
In this case, question regarding prior status doesn’t exist because as long as you are outside of US you don’t a legal status.

Scenario 2: Applicant has landed in US and applies for transfer within 15 days of landing
Because the applicant has landed in US, s/he now has a status. However, because it has been less than 15 days, that status is not defined yet (payroll typically starts in 15 days). So one can still dodge the bullet and may not have to prove his/her current legal status.

Scenario 3: Applicant has landed in US and applies for transfer after 15 days of landing
This is the scenario where USCIS definitely wants the alien to prove that s/he maintained his/her status. Some of the documents that can be submitted as valid proof are recent paychecks (3 should be sufficient), bank statements that show salary deposits and W2.

Scenario 4: Applicant worked in US for sometime, then left for India and files the petition while being in India
This is more like scenario 3. The applicant will have to submit most recent US payslips and W2s in order to prove that legal status was maintained while s/he was in US. No proof is required for the period for the time spent in India.

So if a person needs to file a new petition through a new employer (on in raw terms wants to apply for H1 transfer), then s/he needs to think about the above two considerations and see if s/he can satisfy both of them. As long as the person is able to satisfy both requirements, H1 transfer shouldn’t be a problem – it shouldn’t matter whether you are in US or in India.

What has been your experience ?

Related Articles

Comments ( 2,165 )

  1. Pratik Vernekar


    I have a question regarding H1B transfer.

    Currently, I am doing H1B transfer with a new company. Since the new company won’t be able to do premium processing, I will have to join the new company with just the receipt. My H1B with my current employer is valid till September 30th, 2021.

    So now if I join the new employer, and for some reason my H1B transfer gets denied, then is it possible to go back to my current employer?

    Will my current employer terminate my current H1B, which is valid till 2021, as soon as I join the new company?


    Pratik Vernekar


    I got my H1b visa approved this year, I got it stamped in January 18 and it’s validity is till September 2020.

    I came to US in Feb 2018 and I have been looking for job through my employer but no luck yet. Now I have to return to India because my father is not doing well.

    I am planning to change my employer while i am in India as i dint get much help from my current employer on job front. So, I would like to know what all documents will be required for H1b transfer. I have original I 797 B copy with validity till Sep 2020 but I don’t have any offer letter, pay stubs from my employer. Please help!

    1. anonymus

      You cannot do an H1B transfer without 3 latest paustubs and a client letter.
      Your only option is to go back to current employer ,start working,gather pay stubs and then look for a new employer….

  3. Vishwanath Jayaraman

    Hi Everyone,

    Can anyone suggest me for my situation.

    I have been in USA for 2 yrs (2015 to 2017) for X employer and my visa got expired on Sep 30, 2017. On Dec Mid 2017, My extension & Amendment got denied so I rushed back to India.

    Now, Another company based out of USA is offering me a Job. So can I able to proceed with a H1B Transfer ?? and anyways I need to go for stamping once petition is approved. Kindly suggest please.

    1. administrator

      Yes, you can apply for cap exempt H1B petition with a new employer. If your visa is expired in passport, you will need to go for visa stamping. Your immigration attorney at new company can guide you with all details.

  4. Rohan


    I am in a peculiar situation. I am on CPT and work for a client through a staffing company. My staffing company filed for my H1B but my contract at client location ended on 30th March and my staffing company doesn’t have other relevant openings for me. So, I am searching for other employers for a job. Will I first need to get an approval on the H1B filed by the staffing company before a new employer can file for an H1B transfer?


  5. Vivek


    How does it take for a company to FILE an h1b transfer? I understand that there’s LCA involved. So, including all the steps, how long does it take for a company to file an h1b transfer?


    1. Ram

      Once you submit the requested documents to the company, the company can file H1B transfer in a week or max 10 days(if the LCA is ready already else LCA takes 7-10 days to get approved). Depending on the type of processing they select, you would get the result. Premium processing is 15 calendar days and normal processing can take 6-8 months for the case to be processed.

      1. Vivek

        Hi, Ram

        My H1B Change of Employer petition was received by California center on December 29th 2017. It’s filed in premium processing. I should’ve received a decision by now, but I haven’t. 15 calendar days have elapsed since December 29th. I want to know if I’m correct in assuming its 15 calendar days or is it 15 business days? Since there was New Years and the weekends involved too.


  6. vivek


    I’m in none of the scenarios above. Here’s my case – I graduated out of university in USA in 2015, and i’m still working with the same employer ever since. I got my H1B approved 2 weeks back with the same employer. I also accepted an offer with a top tech company a week back and they are in the process of filing an H1B transfer. Is there any possibility that the transfer can be denied? Note that, the school i graduated from is a top school, i graduated with a masters degree in computer science, and the new company that is filing my transfer is one of the top 3 tech firms in the world. It’s a full time position, not a consultancy. Honestly, my slate is clean. But given the recent trends, I’m not sure if i can take a transfer as granted.


    1. editor

      We cant say for sure. It all depends on the documents the company submits for the transfer. You can request the company to file the transfer in premium. If done in premium, you get the result in 15 days. Based on that you can decide whether to join the new company or not. In the worst scenario, if the transfer petition gets denied the current H1B is not affected in any way. You can continue your current job without any legal issues.

  7. srikanth

    hi iam in scenario 4 :

    worked in US valid stamping still may 2019 and leaving to india in jan 2018 and my next job is in june 2018 so need to change employer before joining in June, if i apply for transfer from India durig June since we might have H1 premium processing hault it would cause problem as end of june I need to join or will lose the offer.

    can I travel on my already existing visa and apply for H1 transfer as soon as I enter US ?….or can I apply from India if there is PP hault..can i just travel and wait for it to get approved ?


  8. Sonith

    I have landed in us 13th Feb and joined the company on the same day. My company run the pay role from 15th to 15th every month. Now today March 12th and i got pay stub for 3days that is 13,14,15 feb. and next pay stub for 15th feb to 15th march will get on 1st April.
    Today (12th march) one more big MNC ready to file h1b transfer. So i have given one paystub to them that is for 3days. if they want next pay stub i need to wait till 1st april, i cant because premium process will suspend from april 2017.
    Now can they able to proceed my transfer with 3days pay stub or i need to wait till next pay stub to receive.

    Pls help

    1. Jigar Patel


      For all who wants to transfer the H1B visa — the PP processing is not stopped for them. Premium processing stopped only for the new h1b visa so no need to worry about PP for existing H1B visa.

      Please check the below from USCIS:

      Starting April 2, 2018, USCIS will begin accepting H-1B petitions subject to the Fiscal Year (FY) 2019 cap. We will temporarily suspend premium processing for all FY 2019 cap-subject petitions, including petitions seeking an exemption for individuals with a U.S. master’s degree or higher. This suspension is expected to last until Sept. 10, 2018. During this time, we will continue to accept premium processing requests for H-1B petitions that are not subject to the FY 2019 cap. We will notify the public before resuming premium processing for cap-subject H-1B petitions or making any other premium processing updates

  9. SS

    Hello Admin,

    I filed my H1B visa through company A and it’s picked up in lottery.Got the receipt number from them.Now,the status is showing as RFE on USCIS site.

    Please suggest if H1B visa can be transferred to company B if the status is in RFE from company A.

    I am in USA on H4 visa and wants to change my status from H4 to H1.

Leave a Comment

Comments Policy :
  • Comments are to drive conversation, add your thoughts, experiences, ask questions!
  • Do NOT write hate speech, swear words, or get into fight. Maintain etiquette
  • Enter your Name, valid Email, URL(optional - Facebook, LinkedIn profile URLs).
  • Your email will NOT be published. Do NOT post any phone numbers, email-ids
  • Do NOT post any links from other websites, unless official sites, University websites.
  • By submitting your comment, you agree to Term and Conditions of our website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.