i94 Expiry is Out of Status in USA, Visa Denial is Unlawful Presence

i94 expiry makes you out of status in USA. File visa extension before i94 expiry to stay. Unlawful presence starts after i94 expiry with no valid visa status.

Written by Am22tech
  By Am22tech      Updated  31 Oct, 19


What is Out of Status?

Your i94 expiry date governs your legal stay in USA. You are in lawful status if your i94 has not expired and you are staying in US as per your visa conditions.


#1 B1/B2 Visitor or Business visa

You are visiting USA using B1 visitor visa and are staying with your kids. Your status is printed i94 card as B1/B2 and you are just visiting places and enjoying your stay. You are in legal status.

#2 H1B Visa Status – Payroll not running

You are on H1B visa approved for employer A. Employer A is looking for a client project for you and has not started your payroll after your entry to US.

You are ‘out of status’ as your payroll is not running as per H1B visa terms and conditions even though your i94 is still valid.

#3 H4 Visa Status Violation by Working without H4 EAD

If you used H4 visa to enter USA, you are expected to NOT work unless you have acquired H4-EAD (work authorization). If you work and are getting paid on H4 without EAD card, you are violating your US visa status.

#5 Working on H4 without H1B change of Status Approval

If you break any of your existing visa related rule before your status has not been explicitly changed (by you) using ‘Change-of -status’ application, you are considered ‘out-of-status’ for the period you broke the rule.

#6 Staying in USA after i94 expiry

You should file your visa extension before your i94 expiry to avoid status violation and keep staying in USA.

USCIS Period of Authorized Stay

USCIS period of authorized stay allows you to stay in USA while your application to extend status is pending.

You are in ‘period of authorized stay‘ if you filed an extension before your i94 expired.

This period of authorized stay continues until the USCIS issues a decision on the pending case. If the application or petition is approved with an extension or change of status, the period from the date your visa expired to the date of USCIS decision is automatically converted to ‘Lawful status‘.

Please note that you have to abide by the USCIS decision as and when it happens. There are other rules that need to be followed depending on your visa, in this waiting period. If those rules are not followed, your waiting period could be marked as ‘out-of-status’ even after they take a positive decision.

Am I in Period of Authorized Stay?

Your H1B and i94 expires on Jan 31. You file H1B extension on Jan 1 the same year i.e. before it actually expires.

The i94 and visa expires but USCIS has still not taken any decision.

You are counted ‘out-of-status’ but in ‘period of authorized stay’ until USCIS takes a decision.

Specifically, for H1B, this waiting period is 240 days starting after i94 expiry.

USCIS takes a decision on July 30:

  1. Approval : Your Period of authorized stay from Feb 1 to July 30 is automatically converted to ‘Lawful status‘.
  2. Rejection / Denial: Your Period of authorized stay from Feb 1 to July 30 is counted as ‘period of authorized stay’ only as explained below.

USCIS Unlawful Presence

If you are neither in ‘lawful status’ nor in ‘period of authorized stay‘, then you are in ‘Unlawful presence‘.

How can you be in ‘Unlawful Presence’?

  • You did not file for your H1B extension before its expiry (i94 also expires on Jan 31) on Jan 31. Your ‘unlawful presence’ will start on Feb 1 if you do not leave the country on Feb 1 or earlier.
  • You filed H1b extension before Jan 31 and USCIS rejected your petition on July 30. Your stay in US from July 31 on-wards is counted as ‘Unlawful presence‘.


Comments are closed. Ask question on Forum (we answer in 1-24 hour)

  132 Useful Questions & Answers

  1. Deepak
    Deepak 7 Mar, 19 at 6:06 am

    H1 visa valid : 31 Dec 2018
    I-94 : 10 Jan 2019

    Employer A filed H1 extension on 20 Dec 2018 . Got RFE on Jan 10 . replied RFE on Jan 28 . Converted case to premium on Feb 21 and got denial on Mar 6. Case updated on website, yet to receive denial notice .

    Meantime, Employer B filed H1 transfer on 28 Feb 2019.

    1) Can I Join Employer B?
    2) what are the options I have after denial .

    • Anil Gupta
      Anil Gupta 7 Mar, 19 at 9:46 am

      Your question is out of scope of this this article and hence we have added it to our forum here.

      You can ask follow up question on forum to get answer within 1-24 hours.

  2. Asha
    Asha 6 Mar, 19 at 10:29 am

    Hi Can we file amendment after our I94 and H1 gets expired?? That is during 240 day limit after I9 got expired can we file for amendment for same employer?? Is it legal?

    • Anil Gupta
      Anil Gupta 6 Mar, 19 at 11:14 am

      You can file H1B Amendment after i94 expiry while your H1B extension is pending. But, your pending extension will become a bridge petition and will affect the result of Amendment.

  3. Anshu
    Anshu 3 Mar, 19 at 11:34 pm

    My h1b is expiring on may 30 2019 while my i94 is expiring on 22 March 2019. My company is filing extension but it is in process of internal evaluation. This was a helpful post but I did not understand in my case after 22 March I will be in unlawful status if my extension is not filed with uscis till then?

    • Anil Gupta
      Anil Gupta 4 Mar, 19 at 8:52 am

      Yes, you will be out-of-status if your extension is not filed before your i94 expiry i.e. Mar 22, 2019.

  4. Vamsi Vardhan
    Vamsi Vardhan 3 Mar, 19 at 11:56 am

    Hi, My I94 and H1B expired on August 2018 (Company A holding my H1B)
    Company A applied for my extension before my I-94 got expired and i was working with the company
    after 4 months on receipt I transferred H1B to Company B (new company and new client ) so new petition started after 4 months of my h1b and I-94 expiration
    How long i can stay on receipt with the new petition before i get result

    • Anil Gupta
      Anil Gupta 3 Mar, 19 at 12:23 pm

      You can keep working for new employer B until the H1B Transfer result is pending as per the 240 day rule.

      • Vamsi Vardhan
        Vamsi Vardhan 3 Mar, 19 at 12:48 pm

        240 days starts freshly again ?
        i transferred after 4 months of my i94 expiration
        My I94 expired in August ending 2018 and transferred to Company B in Jan 2019

        • Anil Gupta
          Anil Gupta 3 Mar, 19 at 2:33 pm

          There is no 240 day limit for you but your extension petition is a bridge petition for you.

          Extention’s denial will affect the result of your transfer.

          • Vamsi Vardhan
            Vamsi Vardhan 3 Mar, 19 at 3:04 pm

            company A applied for extension when i was working with Client 1, now i am with Company B working in Client 2
            still no 240 days limit ?

            • Anil Gupta
              Anil Gupta 3 Mar, 19 at 7:39 pm

              I thought you are talking about H1B transfer to company B. That’s what you wrote that you transferred your H1B to company B.

              If you are still working on the payroll of Employer A but have only changed the client, then your employer A must have filed an H1B Amendment and not H1B transfer.

              What have you really filed? H1B transfer or H1B Amendment?
              Please clearly define.

              • Vamsi Vardhan
                Vamsi Vardhan 3 Mar, 19 at 8:52 pm

                here is full thing

                H1B & I-94 expired in August 2018(Company A is holding my H1B and i am working with Client A)
                Company A applied for my H1B extension before my I-94 got expired in normal process (August 2018)
                I got receipt for extension and worked with Client A for 4 months i.e with Client 1 on receipt

                January 2019, i transferred my H1b to Company B and working with Client B (here i changed company i.e h1B transfer and different client)
                I was already on receipt with Company A for 4 months
                2months with Company B
                So how long i can stay on receipt with Company B and working with Client B in USA
                240 days rule will continue from company A or new 240 day rule starts with new company i.e Company B ?
                please give me answer

                • Anil Gupta
                  Anil Gupta 3 Mar, 19 at 9:09 pm

                  You can keep working after 240 too. But your pending extension application is a bridge petition and it will affect your transfer result now.

                  • Vamsi Vardhan
                    Vamsi Vardhan 3 Mar, 19 at 9:15 pm

                    Company A extension is withdrawn

                    • Anil Gupta
                      Anil Gupta 3 Mar, 19 at 9:22 pm

                      Did you check with your attorney as to what is your status currently?

                      As per my opinion, you are out of status at this time.
                      Just double check with your attorney.

                    • Vamsi Vardhan
                      Vamsi Vardhan 3 Mar, 19 at 9:44 pm

                      Withdrawn the extension after I receiving the new receipt from company B

  5. maulik Patel
    maulik Patel 2 Mar, 19 at 10:08 am

    Subject: Transfer vs H1 B extension Petition

    My i-94 expired on 12/31. And before my expired I have been offered as FTE (currently as my client ) and they initiated my transfer Process. Later my current employer applied for extension. past week, my transfer got approved( with i-94 extension) for FTE even though current employer Extension is still In pending so new (FTE) company’s legal is saying that I have to travel to abroad and get it stamped before you can join FTE. Otherwise , current employer petition will be superseded with this FTE transfer petition.

    Is that true ? I thought both application is independent and if we get approval with i-94 extension then I don’t need to travel for stamping irrespective of order of applications….

    If above states true then do I need to really worry about during VISA interview ?

    Thanks !!

    • Anil Gupta
      Anil Gupta 2 Mar, 19 at 10:45 am

      If you join new employer, your current employer will withdraw the existing pending extention petition and then you are safe as your transfer i94 will be the last one.

      Employers are obligated to withdraw petition if employee leaves them.

      But, if your current employer does not withdraw the pending petition and it eventually gets approved, then the i94 issued with that petition will supersede your current transfer i94.

      • maulik Patel
        maulik Patel 2 Mar, 19 at 11:00 am

        but if my current employer petition is approved , that being said if I have both valid I-797 then I can make choice , which one I need to get it stamped , correct ?

        since I I haven’t joined new company yet , will that be any problem with visa interview for new employer ?

        • Anil Gupta
          Anil Gupta 2 Mar, 19 at 12:28 pm

          You can make a choice for stamping. This is what your new employer is also saying.

          You cannot use your new petition to get visa stamp.

      • maulik Patel
        maulik Patel 3 Mar, 19 at 12:32 pm

        Do you know how long it takes for them to initiate withdraw petition ? Because sometime it happens that when my employer request for withdraws and meanwhile pending application can be approved.

        Can withdraw process can be taken part of premium or is it part of normal process ?

        Thanks for your help !!

        • Anil Gupta
          Anil Gupta 3 Mar, 19 at 2:23 pm

          Withdraw process is normal. Nobody would spend Premium processing fees for withdrawing an application either!

          • maulik Patel
            maulik Patel 5 Mar, 19 at 3:36 pm

            Anil , thanks for details.

            My other pending petition approved yesterday before I can request for withdraw it.

            Now I have to go for stamping with FTE employer.

            Question: since I haven’t joined new employer , and they are asking to get it stamped before going with their company due to I-94 override scenario with my current employer , so when I fill out DS-160 what information I need to put as a present employer ? Will that be new information on which I’m gonnna get stamped or current employer that I’m working now ?

            If Answer is current employer then will that be any others details in DS 160 regarding to new employer that i have to fill it ?

            Thanks !!

            • Anil Gupta
              Anil Gupta 5 Mar, 19 at 3:44 pm

              You should write the new employer’s information while filling DS-160 as that’s the one you are going to work with now after re-entering USA.

              • maulik Patel
                maulik Patel 6 Mar, 19 at 9:26 am

                Your information is really helpful !!

                So new company asked me to provide employemnet verification letter one week before I go for interview. If that would be case then that being said I’ll be their employee at that time , correct ? If so then Would not be a problem for me since at that time I should be really working for my current employer ?

                What do you prefer for joining date in my offer letter ? Does that would be before interview date or post interview date or it should be same as date they would issue employment verification date ?

                Thanks you very much !!

                • Anil Gupta
                  Anil Gupta 6 Mar, 19 at 9:57 am

                  I think you are smart enough to decide your joining date yourself.

                  • maulik Patel
                    maulik Patel 9 Apr, 19 at 7:38 pm


                    I had visa intreview on day before yeterday at HYD consulate and visa officer gave me white sleep 221 g and he said like it will take additional 3-5 days on top of the regular processing. They did not ask me to submit any additional documents but they kept my passport. Any idea , how long it will take ? What are chances of getting approved ?

                    Is that any way that I can expedite request from my employer ?

                    Thanks !!

                    • maulik Patel
                      maulik Patel 15 Apr, 19 at 3:05 am

                      Hi anil ,

                      My passport track status showing “issued” , what does that mean exactly ? Does that mean visa approved ?

                      Thanks ,

                    • Anil Gupta
                      Anil Gupta 15 Apr, 19 at 6:57 am

                      Yes, it means visa is issued.

  6. Vijaya
    Vijaya 1 Mar, 19 at 2:40 pm


    My H1B extension will be applied next week. My wife is on H4 and she got RFE on her H1B and RFE was replied in November 2018 and no status till now. My I94 and her H4 will be expiring on Apr 14 ,2019. Should H4 extension be applied along with my H1 extension. If her H1B gets approved after April. Should H4 be withdrawn and if withdrawn after Apr14 will hers be lawful status? Please help me if any suggestions.

    • Anil Gupta
      Anil Gupta 1 Mar, 19 at 6:22 pm

      My suggestion is to file h4 extension to keep her in legal status after April 14, 2019.

      How has her H1B application been filed? H1B Consular processing or Change of Status?

  7. Maria Lundkvist
    Maria Lundkvist 24 Feb, 19 at 5:56 pm


    My F1 OPT grace period ends April 19, 2019. Will I be able to stay lawfully (in-status or period of authorized stay) if my employer files an I-129 H1B petition April 1, 2019?
    Or would I have to leave April 19 to prevent any chance of unlawful presence/out-of-status?

    Grateful for an answer.

    • Anil Gupta
      Anil Gupta 24 Feb, 19 at 8:37 pm

      You can stay in US if your employer files the F1 to H1B change of status application on April 1.
      I have covered the concept of F1 Cap Gap here.

  8. Franklin B
    Franklin B 21 Feb, 19 at 1:38 pm


    My H1B visa is expiring on June30-2019.
    My I94 is valid till Apr2-2019 (coz of my passport expiry) .
    I had my extension filed(by employer B) and approved till july-2021. I am working for employer B now.

    Can I legally stay in US after april2-2019.?

    • Anil Gupta
      Anil Gupta 21 Feb, 19 at 3:22 pm

      You must have got a new i94 with your employer B’s H1B transfer approval.
      Does this new i94 attached to i797 form also show the validity date as Apr 2, 2019?

      If the new i94 also has short expiry to match your passport, then you should get a new passport and then get a new i94.
      You cannot stay in US if your i94 expires.

      • Franklin B
        Franklin B 21 Feb, 19 at 5:19 pm

        I received my new petition in November. The i94 in the new petition is July-2021.. I went to India in Dec, came back to US in Jan. Now my latest I94 is April-2-2019.
        I have renewed my passport though (after coming to US). I guess I have to travel to Canada or Mexico or (home country) to update my I94. Let me know if my understanding is right .
        Also, I am from India. I need Candian Visa to update the I94 at Canada P.O.E right ?

        • Anil Gupta
          Anil Gupta 21 Feb, 19 at 9:13 pm

          All the possible options to get a new i94 after passport renewal are given in the link I shared earlier.

          You will need Canadian visa to enter Canada POE.
          It is better to visit either Laredo, TX border of San Diego, CA border as you do not need Mexico visa.

  9. Murali
    Murali 20 Feb, 19 at 6:05 pm

    Hi Anil,

    My daughter filed for Change of Status from H4 to F1 on 2-May-2018 and her H4 visa got expired on 12-Aug-2018, she is over 21 years. She got an RFE yesterday asking to maintain her status 30 days before the start date of next academic year, and suggested to file a separate I-539 though current one is still pending. She has been studying for last 2 years in her BS program on H4 and subsequently on pending COS from H4 to F1. Is there a way she can be in lawful status while she is waiting for RFE decision?


    • Anil Gupta
      Anil Gupta 20 Feb, 19 at 7:08 pm

      I am not sure if anything else can be done except waiting for the F1 change of status decision.

  10. Vinod
    Vinod 20 Feb, 19 at 3:10 pm

    Hi Anil,

    I was in L1B for employer A and my wife was working with Employer B on L2-EAD. I also had H1B approved a couple of years ago and I had to do a leap frog on Oct 1 to remain on L1. Meanwhile my wife’s petition got picked in this year H1b lottery. Now I have an offer and decided to join Employer C next week via H1B COS (which got approved today) . My wife has received an RFE for her H1B petition coincidentally today. What will be the status of my wife next week when my H1B becomes active. We did not apply H4 COS for her in the assumption that her H1b will be approved. But now, she has to resign from Employer B as she no longer is in L2 EAD and her H1B petition will not be processed by her employer as she is no longer with them. How can we get H4 status for her now? Will she be in protected period of stay once i join in H1B and how long can she stay in this status? Is it a black mark on her profile whenever she tries to re-apply her H1b petition?

    • Anil Gupta
      Anil Gupta 20 Feb, 19 at 3:42 pm

      Your H1B status gets active as soon as the H1B COS is approved which means you are on H1B status now (from today).

      Your wife’s L2 status is NOW not valid as it was dependent on your L1 status.
      She is ‘Out of status’ at this time and should leave USA and get H4 stamped using your H1B approved i797.

      She has to be get H4 status to be your dependent and stay in USA. Without explicitly filing for her H4, she cannot automatically move to H4.
      Spending out of status time in USA is NOT recommended. You will have to explain the reason for this time in all your future visa applications.

      So, its better you take action quickly.

      • Vinod
        Vinod 20 Feb, 19 at 4:12 pm

        Oh.. Can i not have my employer file H4 COS for my wife now?

        • Anil Gupta
          Anil Gupta 20 Feb, 19 at 7:08 pm

          H4 COS can be filed if i94 is still valid.
          But, It is better that she gets h4 stamp from outside USA as H4 COS is currently taking more than a year to get approved!

          • Vinod
            Vinod 25 Feb, 19 at 2:52 pm

            Ok Thanks for the advice. We are planning to go to Canada for H4 stamping in April 1st/2nd week. Hopefully that is ok.

            • Anil Gupta
              Anil Gupta 25 Feb, 19 at 3:37 pm

              You should be okay. Do share the result and your experience. All the best.
              Here is the H4 Stamping checklist if you want.

              • Vinod
                Vinod 26 Feb, 19 at 10:14 pm

                Thanks Anil for your time and advice. One last question : will it be a problem if my wife’s ex-employer decides to withdraw her RFE’d H1b petition before our consulate interview? Will my wife’s stay in US become illegal then? We do not want any black marks or reason for denial, hence these many questions. Thanks again!

                • Anil Gupta
                  Anil Gupta 26 Feb, 19 at 11:04 pm

                  As per the information shared by you, your wife is already ‘out of status’. She should leave USA as early as possible anyway.
                  Each day is added to your ‘Out of status’ time in USA.

                  H1B withdrawal does not make any difference at this point as per my knowledge. Even if H1B is approved, it will be approved with Consular processing.

                  • Vinod
                    Vinod 19 Apr, 19 at 7:51 pm

                    Thanks for your time and patience in your replies. I was in Canada last week for the stamping. H1 and H4 approved with no questions. We are back to US with all valid paper work. Thanks again.

                    • Anil Gupta
                      Anil Gupta 19 Apr, 19 at 8:00 pm

                      Great. Congratulations and thanks for sharing the result.