The most common questions I get from those currently living in America are always about expiring visas, LCAs, I-94 dates, and how the three elements interact. There’s a lot of confusion about when you are and are not allowed to stay in the country and what you are permitted to do while you stay. So let me break it down for you.
First things first, as always, I'm not an immigration attorney and I highly recommend you speak to one if you are facing issues concerning anything below.
The easiest way to sum these issues up is to start broad and then zoom in, because these issues have a way of getting especially curly, very quickly.
If you're outside the United States and you want to enter (e.g. on a visa)
For those of you who are outside the country and want to enter (putting aside any travel limitations due to COVID or other reasons), what you need is one of the following:
- A valid visa; or
- A valid ESTA; or
- A valid green card; or
- A US Passport
Let's assume you don't have a US Passport, because you can always get back into the US if you're a citizen.
What do I need to check if I have a visa?
Inside your passport, if you have a visa, you will see a sticker (referred to as a “stamp” in many cases) that takes up a whole page of your passport. Something like this:
This is effectively your permission to request entry. You need to check the dates on this document to make sure that it's valid, and then you can use it
What do I need to do if I want to enter America on an ESTA?
To enter the US on an ESTA you simply need to go online and request one. There's only one website to request an ESTA from and that's this one: https://esta.cbp.dhs.gov/esta
Don't get it from anywhere else, print it out, and make sure it's valid for the full time you're in the US (which can be up to 3 months).
You can't transfer to another visa or immigration status from an ESTA, it's purely for visiting temporarily.
What do I need to do if I want to enter America on a green card?
Assuming you haven't been out of the country too long, you're fine to enter the United States just like a citizen.
If you're already in the United States the first thing you must check is your I94 date
As a general rule, the I-94 date (which is the date stamped in your passport and/or entered online that you got when you arrived in the country in the first place) is the one you have to check first. It determines the exact date you must have left the country by and it's a firm number.
If you overstay this date, you can get yourself in big strife potentially resulting in deportation, fines, and not being permitted back into the United States for some time (or possible ever).
DO NOT OVERSTAY YOUR I94 DATE*.
If you need help checking this date, then you can click here to find out how to check and/or print your I94 date.
* There are exceptions for those of you who have filed extensions with USCIS and we'll go into those below.
What about my visa? Does that expiry date still matter?
Now we've got the basics out of the way, we can look at the visa. As I talked about above, your visa has an expiry date on it, and that date suggests how long you have permission to request entry into the United States.
Once you're in the United States, that date technically becomes a little moot, as you no longer need to enter (you're already there).
If you leave the United States on an expired visa though, you will not be able to re-enter the country. Very importantly: This is also the case if you have extended your status in America by filing with USCIS (e.g. an I-129) you have extended your ability to stay in the US, but you have not got a new visa. This is an important distinction because if you leave the country, you will not be able to return until you have gone through the visa process (at a US Consulate or Embassy).
When you enter the US, especially on an E3 visa, it's likely that they will stamp your passport (your I-94 date) with two years from entry, as opposed to the expiry date on your passport. This is due to a slight confusion around the rules, and from what we've seen, is basically a mistake. It's not your mistake though, so don't worry if it happens to you.
This does however confuse things as we'll go into below.
Where does my LCA fall in all of this?
As part of a work visa, you will likely have had to fill out an LCA. This document is a request from your employer for permission to employ someone (you) in a certain job, for a certain time, at a certain wage.
At a top-level, this means you can only work in the United States (regardless of everything else) if you have a valid LCA (and a valid I-94, because remember, that one's important).
You can file a new LCA up to 6 months in advance of the start date, and it should not impact any existing LCAs that you are currently using (because the dates won't overlap). So you can file in advance to make sure you stay valid.
So now… let the curliness begin:
I've filed an extension with USCIS, what's the deal with 240 days?
USCIS is a giant machine, and therefore when you file paperwork with them it's likely to take some time. If everyone who filed had to wait for their documents to come back to be able to stay in the US, well there'd be very few who actually got their paperwork back in time.
So they implemented a policy that says (for a lot of filings): Once we have received your documents and issued a notice of receipt, you get 240 days of status added to the end of your I-94.
This means that if you've validly filed for an extension, and haven't heard whether it's been approved or not yet, your confirmation of receipt document counts as extending your status for 240 days. Note: This will not be reflected when you check your I-94 online, so be sure to keep all the paperwork you are mailed back from USCIS.
If my USCIS extension is approved, how long can I stay in America?
When you file an extension, you file a new LCA and fill in a whole range of forms. This includes dates that you are now permitted to stay and on an E3 (for example) that could be up to another 2 years.
Again though, with this extension you can not leave the United States and re-enter. You are stuck outside if you don't have a new and valid visa.
If I have an approved USCIS extension, how do I get a full visa? Is there a special process?
I will admit that I've only found limited information on this and most lawyers I've spoken to have suggested that even with an approved USCIS extension, the best bet is to just file as if you were filing a fresh E3 for your consulate visit.
“Just getting the stamp” might technically be thing but isn't always worth it.
My E3 is expiring, but my I94 is valid for another few months or years! Can I stay and work in the US?
First things first, this is very common. Second things second, the answer to this question is a little murky.
Some lawyers have said that it's fine to keep working without doing anything as long as your I-94 is valid, because when you arrived, you were permitted on your E3 work visa status until that date.
However, when you dig a little deeper you will see that the majority of lawyers recommend taking a slightly more conservative approach to ensure you stay on the right side of the law.
While in theory you can just keep on living and working, it's highly recommended that you extend your status from inside the US (through an I-129) or you leave the country, get a new visa, and return. This is basically due to the origins of the E3 visa and the fact that you're not really meant to have different dates.
Sure, you can skip this advice, and file a new LCA only (definitely recommend at least doing this) but this is US immigration law and you are in the country only with specific permission. Don't ruin this for yourself and don't risk it for everyone else.
The greatest risk comes especially if you want to renew in the future, and if you have to start by explaining why your visa was invalid but you were in the States working for a year, it might just get more difficult for you. You are only permitted at their discretion each and every time.
Please note: I know a lot of you have heard from your own immigration attorneys that it's ok to stay in your particular scenario, and that's fine! Trust your own attorney, not the guy on the internet.
My visa, LCA, and I-94 are all different dates!
Again, this is really common, but it's important that unless you are 100% sure you have filed an extension and have the documents to prove it, you never overstay your I-94, and if you want to keep working, that you file an extension as above with USCIS.
My passport is expiring!
I've written about what you can do if your passport is expiring here, don't worry.
My scenario isn't listed!
Leave it in the comments below and I'll try to answer it so that we can build this page up to be a comprehensive list of scenarios!
Hi Josh,
I hope everything is well.
I am currently working in the US with H1B visa with 1–94 expiring in 2024. I have 2 questions:
1. I plan to quit my job and look for another one. Is that possible with H1B?
2. Can I sponsor myself to apply for green card?
1. Yep it is! Look into “H1B portability”
2. No I don’t believe so.
Hi Josh,
I’m in the US on an L-1B and looking into changing my status to E3, for the portability and flexibility to change employer. I can’t seem to find any information about this process to change my status, how it is done and whether it’s easy or difficult to do, and preferably without causing my current employer to panic that I’m on the way out.
Basically wanting to know how tied up to my current employer I am!
Any advice or experience around this?
Thank you!
Hi Jess, just to clarify, you are still tied to one single employer with an E3 and the best bet is to leave the country and apply for a fresh E3. An internal transfer is ok, but not ideal!
Hi Josh,
I am an Aus citizen applying E3 for the first time.
How apart can the start date on LCA and my Visa appointment date be ?
How early can I file my LCA before the Visa slot date ?
You can file whenever you want and put the date I think anytime within 6 months!
Hey Josh!
I had a bit of an urgent question here:
My E3 expires on the 28th but I just married my wife who’s a Californian. We’re obviously looking at the Greencard route, do you know anything about transferring from an E3 to a greencard via marriage? More importantly, does applying for a greencard award a “bridging visa” similarly to Australia’s partner visa, or anything of the sort?
I’m unsure whether to proceed with extending my E3 through applying for another one, or going straight for the greencard. Unfortunately time is of the essence so I have to make a decision and apply very soon.
Applying does but you in a bit of a status that allows you to stay, yes, but I would highly recommend speaking to an immigration attorney before doing anything else. It’s best to have someone look big picture for you as there are lots of individual nuances.
Hi Josh, I had a query with respect to my dependents. I am currently on L1B Visa valid from 2019 to 2024. My dependents have the same visa validity but are on L2.
Our I-94 expired in May 2022. I managed to get an extension (L1B) till 2024 (Visa expiry date). But my wife’s and daughter’s extension (I-539) is pending with USCIS (Receipt date : April).
Is it possible for the entire family to exit the US (travel to Mexico) and re-enter based on the visa and L1B extension. Will my spouse and daughter be allowed to enter based on my extension. She is interested to get a new I-94 (L2S) and start working.
Any help would be appreciated.
Hi Josh – this is a phenom blog and I’ve been using it the last few years in navigating the complex visa system!
I’m on the E3 and I’ve currently accepted a new job for December and plan to do an internal US filing/transfer. When my new employer submits a LCA/I-i129 form/whatever else – will my current employer be triggered in anyway? Ideally would like them not to know until I give notice!
Seems like from the post above that LCA wont tell my current employer?
Best,
Thanks, Mary! So my understanding is no. The LCA definitely shouldn’t and the I129 shouldn’t do anything as far as I know.
My visa is expiring in the first week of Sep 22 and I have an H1b extension case pending with USCIS applied under premium processing and expecting to get the result by end of May 22. If it gets approved, the new petition will be valid till end of Oct 22. If I plan to travel outside the country and come back before my visa expiry which is the 1st week of Sep and I am not planning to get the visa stamped as per the new approved petition. In this case when I enter the US, if CBP provides I-94 till 3rd week of Sep, am I legally allowed to stay only till 3rd week? In other terms which I-94 expiry date takes preference? Is it CBP I-94 or I797 I-94?
My LCA is valid till Oct 2023. I have received my I797 approval notice in Jan 2021. I am about to attend consular interview in Mar 2022.
Does this mean my H1 visa stamp will only be valid till Oct 2023? or 3 years from stamping date?
I’m not 100% sure about the H1B but I would imagine until Oct 23!
Hi Josh, Got the same advice as others that so long as you had a valid I-94 and no gaps in your LCA it didn’t matter if your E3 had expired. I managed to renew my E3 last week no questions asked. Like you said though it’s all up to the consular officer. Also for the first time they asked me for a US equivalency statement for my degree. Lucky I had one
Yep you’ll find different lawyers with different advice always. As long as you’re seeking professional legal opinions, you should trust your own lawyer in your own situation!
Hi Josh,
I am on H1B Visa and I had approval until July’2023 through my last employer and on the same I-94 date was mentioned as “07/23”.
I switched organization on receipt and I got RFE with my current employer. I am not sure at this point what that RFE is for as it recently issued and haven`t reached to my current employer.
What I am curious to know in worst case if upon RFE response, if my transfer gets rejected:-
1) Can I stay in US considering my I-94 is for future date? Or I-94 doesn`t hold any value now as it came on I-797 Approval through my previous employer? I believe without receipt I can`t work but atleast can stay in the country.
2) Can my employer re-file the case after rejection so that I can work back after I get receipt?
3) Can I switch organization currently with current status of RFE? or even if status changes to rejected?
Thanks and Regards,
Amit