Hi
I'm living in Canada on PR and working remotely for US employer. I travel once a month for a week. Its like 4-5 weeks in Canada and 1 week in US. I started doing this in Feb 2019. So Its been 4 months and 4 travels to US.
So far, I've been saying the border immigration that I live in US and was visiting my family in Canada. I stayed here for 4 weeks. And everything went fine but last time, I said I live in Canada and the officer started cross questioning.
like where will you stay in US? Why are travelling on H1B? How often do you travel?
How should I handle such questions at the border?
I don't have my own accommodation in US. So either stay at my friend's place or book a hotel.
Thanks!
Why are you lying to the border guys?
We most here are on H1 and living in Canada and travelling daily and we just say that we live in Canada. Period. And we say that we go to work at so and so place and so and so company. Thats all it needs to be addressed with. We dont have any accommodation arranged for the sake of holding H1 status.
Isnt it logical that one spend more time in the place where they stay? I dont get on why you would say that you live in US when you are not living.
There is no legal requirement to stay in US to work in US or to hold work permit in US.
What is your actual issue or scenario you are worried about which makes you tell that you live in US?
Many travel once a month, even for a day some people, facing no issue because they tell that they live in Canada. Did you assume that one should live in US to hold H1? All you need is the recent letter or your current US payslips to get through smoothly at the border if at all they ask on "do you really work for your employer due to the fact that you travel infrequently"
FYI - Lying to them will get you deported and might even get banned entry for year(s).
Many offshore guys travel once in few months with the same H1 and they work on same project at offshore. They just carry a letter to confirm that they have employment for the company they travel for.