Hi all,
Need advice for my situation. I am on a H1B with i140 approved and priority date of June 2020. I am also a Permanent resident of Canada. My PR card validity expires on Sept 2024. I have a job offer from a Canadian company as well as a job offer from a company based out of Buffalo, NY. Obviously the US company pays a lot more that the Canadian company. My aim is to ensure that I get Canadian citizenship. I have some apprehensions doing the cross border commute to Buffalo. The US company offers a hybrid model where I have to come in to work 3 days a week. I will be a FTE with the company. I have listed some of my concerns below and would appreciate your valuable inputs/feedback.
- Can I do the cross border commute with Canadian PR and H1B? Will there be issues crossing the border on the US side with a H1B visa? Are there chances of being denied entry to the US?
- Any issues crossing on the Canadian side on a daily basis with PR? Any chances of being denied?
- I do not have a H1b stamping on my passport. I understand that I can do a AVR with approved I797 but would rather prefer to have a H1B stamp on my passport. Can I book an appointment in a US embassy in Canada with my current company details and later update my DS-160 with the new H1B details?
- From the forum I read that there can be taxation issues and you could end up owing a lot in taxes on the Canadian side. Does this happen a lot?
- When applying for PR extension and citizenship - Will there be issues/questions raised because I am doing the cross border commute? I obviously do not want to endanger my chances of getting citizenship and if doing the cross border commute would endanger that I would not want to risk it for a few more dollars.
- Also, the company I am moving to will initiate my PERM and I140 process as there is a change in location as well as employer. Do you see any issues with that process because I reside outside US (i.e.) in Canada?
These are some of the questions/fears I have. Do let me know if doing the cross border commute is risky? Should I just end up taking the offer from the Canadian company?
Thanks in advance.