+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

Working Remotely - Need reasons

harpreethwalia

Star Member
Dec 27, 2017
133
31
Me and my wife are moving to Canada in 1-2 months time.
I already have a job offer and my wife wanted to see if she can ask her employer for working remotely from Canada

What do you guys recommend can be reason that we can give give to negotiate working remotely?
Her company does not have a office in Canada. She is currently on her H1-B (GC in progress).

Anyone has done this in past? any pointers/recommendations?

Any help would be appreciated.

TIA
 

harpreet81

Star Member
Aug 4, 2010
55
2
Visa Office......
Buffalo
NOC Code......
0213
Job Offer........
Pre-Assessed..
App. Filed.......
02-01-2010
Doc's Request.
04-03-2010
Nomination.....
15-06-2010
AOR Received.
09-11-2010
IELTS Request
Scored 7.5
File Transfer...
14-10-2011 To Seattle
Me and my wife are moving to Canada in 1-2 months time.
I already have a job offer and my wife wanted to see if she can ask her employer for working remotely from Canada

What do you guys recommend can be reason that we can give give to negotiate working remotely?
Her company does not have a office in Canada. She is currently on her H1-B (GC in progress).

Anyone has done this in past? any pointers/recommendations?

Any help would be appreciated.

TIA
As far as I know... Legally, She can not work remotely on H1B ( It should be at the work location mentioned on LCA).
Let me know if you find some workaround other than commuting to work place in USA.
 
  • Like
Reactions: scylla

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
As far as I know... Legally, She can not work remotely on H1B ( It should be at the work location mentioned on LCA).
Let me know if you find some workaround other than commuting to work place in USA.
This is absolutely wrong information. LCA conditions should be met only when someone is in US on H1 status. Someone is not in H1 status when they are outside US aka Canada. I have personal experience on this, have worked for four months from India getting paid in USD. I have had couple of extension and amendment after that without any issues. There are also lot of people who have approved petition and visa but don't travel to US till they get onsite project. Working in Canada is no different than that.

There was one member in this forum called agrisiva who moved from US while on H1b to Canada. He went to US just once a year using his H1b visa and eventually got Canadian citizenship too.
 

lampbreaker

Champion Member
Apr 7, 2015
1,734
378
The company may have issues because they will be required to withhold Canadian taxes (and stop withholding US taxes) and not having any office in Canada, they may not have the ability to do so.
 

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
The company may have issues because they will be required to withhold Canadian taxes (and stop withholding US taxes) and not having any office in Canada, they may not have the ability to do so.
Why would the company need to do this if they intend to keep him as US emoloyee?
 

APPNOV2014NY

VIP Member
Nov 21, 2014
3,005
1,099
Why would the company need to do this if they intend to keep him as US emoloyee?
Payroll need to withhold taxes on the basis of place where services were performed ( Canada) and not where payment was made ( USA). In order to withhold Canadian taxes a company need to register in Canada. It's a compliance issue.

Someone working from abroad for a US company is not really a "US employee". He would be called Foreign Worker/Employee.
 

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
Payroll need to withhold taxes on the basis of place where services were performed ( Canada) and not where payment was made ( USA). In order to withhold Canadian taxes a company need to register in Canada. It's a compliance issue.

Someone working from abroad for a US company is not really a "US employee". He would be called Foreign Worker/Employee.
But this would mean that someone is giving up totally on H1b and would become a transfer to a Canadian branch. You won't be able to travel to US with the h1b if US payroll is not running. It is not required to do this. I believe you can sort all of the tax thing yourself during filing returns by filing appropriately as a non resident, and need not trouble company for that.

As long as you file taxes IRS won't bother you.. as long as you work in petitioned location while in US on H1 status, USCIS won't care.. since US and Canada have tax sharing treaty, IRCC won't care as long you file Canadian taxes left after submitting US taxes.. what else matters?

There was one member with handle agrisiva in this forum who traveled just once a year while being a canadian PR, got paid in USD and even got Canadian citizenship.

Even I have worked for four months from india as 'US employee', meaning getting paid in USD and didn't have any issues with tax filing or extension. My case can also be taken as an example for this scenario as I don't see any difference between working from India or Canada, both are not within US.
 

APPNOV2014NY

VIP Member
Nov 21, 2014
3,005
1,099
But this would mean that someone is giving up totally on H1b and would become a transfer to a Canadian branch. You won't be able to travel to US with the h1b if US payroll is not running. It is not required to do this. I believe you can sort all of the tax thing yourself during filing returns by filing appropriately as a non resident, and need not trouble company for that.

As long as you file taxes IRS won't bother you.. as long as you work in petitioned location while in US on H1 status, USCIS won't care.. since US and Canada have tax sharing treaty, IRCC won't care as long you file Canadian taxes left after submitting US taxes.. what else matters?

There was one member with handle agrisiva in this forum who traveled just once a year while being a canadian PR, got paid in USD and even got Canadian citizenship.

Even I have worked for four months from india as 'US employee', meaning getting paid in USD and didn't have any issues with tax filing or extension. My case can also be taken as an example for this scenario as I don't see any difference between working from India or Canada, both are not within US.
Your H1b status is tied to your presence in USA. Your payroll needs to run in USA only for the duration while you are in USA on H1b.

During my cool-off period ( 1 year outside of USA after 6 years in USA and no PERM approved), I had option to work from Canada (on Work Permit ) and from India. I had asked HR to run payroll from USA while I was in India ( would have been cool to get US salary while working from India) and my request was denied on compliance issues.

I know several India based IT companies rotate their H1b Employees in and out of USA. While these employees are in USA, their payroll runs in USA while they are in India their payroll runs in India. Also, few friends of mine, working for Desi consultancies, were asked to search from project from outside of USA as Desi consultancies were unable to run payroll for consultants on bench. No projects, no work and hence no payroll. While these H1b employees were outside of USA, their payroll was not ran anywhere and few of those returned back to USA after finding projects.

It's my understanding that for short term ( for ex - vacations or emergencies) companies ignore this compliance requirement but for long term they try to find work around ( for ex - moving employee to local payroll or letting employee work as contractor through a staffing company that has branches in USA and local country)

As per IRS, Non-resident aliens need not pay US taxes for work performed outside USA.

https://www.irs.gov/individuals/international-taxpayers/persons-employed-abroad-by-a-us-person

"Nonresident Aliens: As a general rule, wages earned by nonresident aliens for services performed outside of the United States for any employer are foreign source income and therefore are not subject to reporting and withholding of U.S. federal income tax."

Here are few internet links for discussion on same issue:

https://www.quora.com/Can-a-foreigner-on-H1B-work-remotely-from-outside-the-US-What-are-the-limits-on-length-What-are-the-implications-for-H1B-visa-and-US-payroll

https://www.quora.com/Can-I-receive-US-based-income-while-working-remotely-for-a-US-company-without-a-work-visa

https://www.trackitt.com/usa-discussion-forums/i140/1172145323/us-payroll-while-in-india-for-i-140
 

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
Your H1b status is tied to your presence in USA. Your payroll needs to run in USA only for the duration while you are in USA on H1b.

During my cool-off period ( 1 year outside of USA after 6 years in USA and no PERM approved), I had option to work from Canada (on Work Permit ) and from India. I had asked HR to run payroll from USA while I was in India ( would have been cool to get US salary while working from India) and my request was denied on compliance issues.

I know several India based IT companies rotate their H1b Employees in and out of USA. While these employees are in USA, their payroll runs in USA while they are in India their payroll runs in India. Also, few friends of mine, working for Desi consultancies, were asked to search from project from outside of USA as Desi consultancies were unable to run payroll for consultants on bench. No projects, no work and hence no payroll. While these H1b employees were outside of USA, their payroll was not ran anywhere and few of those returned back to USA after finding projects.

It's my understanding that for short term ( for ex - vacations or emergencies) companies ignore this compliance requirement but for long term they try to find work around ( for ex - moving employee to local payroll or letting employee work as contractor through a staffing company that has branches in USA and local country)

As per IRS, Non-resident aliens need not pay US taxes for work performed outside USA.

https://www.irs.gov/individuals/international-taxpayers/persons-employed-abroad-by-a-us-person

"Nonresident Aliens: As a general rule, wages earned by nonresident aliens for services performed outside of the United States for any employer are foreign source income and therefore are not subject to reporting and withholding of U.S. federal income tax."

Here are few internet links for discussion on same issue:

https://www.quora.com/Can-a-foreigner-on-H1B-work-remotely-from-outside-the-US-What-are-the-limits-on-length-What-are-the-implications-for-H1B-visa-and-US-payroll

https://www.quora.com/Can-I-receive-US-based-income-while-working-remotely-for-a-US-company-without-a-work-visa

https://www.trackitt.com/usa-discussion-forums/i140/1172145323/us-payroll-while-in-india-for-i-140
Your company had to do that because they need to officially wean you off from US employment because your work permit ended. It should be your company's internal compliance, and nothing to do with laws. If you leave US on time, then how they continue to pay doesn't matter at all. Actually none of those Quora links say that you are not supposed to do this... the overall advice is to look in to the immigration laws of the country where you are physically working and you are good to go. Check this immigration attorney's response in your first link..

//As long as you are working outside the US, you are not subject to US immigration laws. So you will not be limited in your ability to work for this company while you are outside of the US, even though it is a US company. Since you are looking to work outside of your home country, the work/immigration laws you need to be concerned about are the laws of that country.

Also, a person can only be in H1b status while he or she is physically present in the US. Even if you currently have H1b status and have not used up all your H1b time, you are not in H1b status when you travel abroad. This is true even if you continue working remotely for the US company while you are abroad. The time you spend working abroad does not count toward your 6 year maximum H1b limit. If you keep documentation of time spent outside of the US, the employer can use this to reclaim this time and extend your H1b.//

Indian companies switch people payrolls because they cannot afford to pay people in USD while working in India. Clients won't agree to bill someone working from India for an onshore rate. It has nothing to do with laws or compliance. And regarding desi consultancies.. why would they pay someone without project, that too when in India.They just cannot be without paying while in US as someone is employed by them, so they ask people to leave to India. It has nothing to do with legal or compliance reasons.. it is purely financial reasons. In case of FTEs, they still actively work for a company and hence pay is justified, and it doesn't matter how they pay.

Most companies will switch payroll to geography of work if there is an option to do so purely because of cost effectiveness, operational effectiveness, and internal policy restrictions, but they are not obliged to do so by law at all. The clauses mentioned in I9 is applicable only when someone is physically work in US, so one is good there too.

As long as you file appropriately with IRS, it should be fine. I think if you are considered as resident only if you spend 183 days in US. Else you can file as non resident and get whatever was deducted as taxes back. Someone with h1b living in Canada will definitely spend some days in US. If you don't pay tax to US, you will end up paying it in Canada. It is a complicated topic anyways, but absolutely doable, but people have been there, done that.
 
Last edited:
  • Like
Reactions: krishere1982

harirajmohan

VIP Member
Mar 3, 2015
6,162
1,666
Category........
Visa Office......
Sydney, NS
Job Offer........
Pre-Assessed..
App. Filed.......
29-May-2015
Doc's Request.
30-Dec-2015 ReminderEmail(PCCs, NewPassport via cse 31-Dec-2015)
Nomination.....
SK 22-Apr-2015
AOR Received.
11-Aug-2015
Med's Request
23-Dec-2015
Med's Done....
20-Jan-2016
Passport Req..
26-May-2016 (BGC In Progress 25-May-2016)
VISA ISSUED...
PP Reached Ottawa:27-May-2016, Received:10-Jun-2016
LANDED..........
PR: 09-Jul-2016, PR Card: 17-Aug-2016
Me and my wife are moving to Canada in 1-2 months time.
I already have a job offer and my wife wanted to see if she can ask her employer for working remotely from Canada

What do you guys recommend can be reason that we can give give to negotiate working remotely?
Her company does not have a office in Canada. She is currently on her H1-B (GC in progress).

Anyone has done this in past? any pointers/recommendations?

Any help would be appreciated.

TIA
Remote work:
Its up to the company to allow you to work from remote. As long as your company/client is happy for you working and serving remotely then you are good to go.
People will talk about LCA and H1 rules but all these rules apply within US alone (as some other person mentioned). Many fortune 500 company executives get paid in US even though they serve in other parts of the world.
Regularly cognizant moves candidates from US to Canada after uscis rejection of extension on H1 or L1 and places them on remote in Canada after getting client's approval for billing for this candidate from remote. The billing continues and payslip never changes and it continues as usual to the location where they are/were working currently. They move candidates of course after processing work permit in Canada. So point is that working remotely depends on the permission you get from your employer and/or client.
I too worked remotely couple of occasions for 4 months while my payroll continued in US.
Note: You wont be able to maintain the H1 status unless you travel once in a month (provided you have valid visa and carry necessary documents to explain any questions to be answered to CBP). As you would work from remote, there is no reason to maintain H1 to avoid hassle in maintaining it and you can anyway get your remaining H1 period later on.

Taxes: As other said, file first in US and then claim those taxes in Canada (+ pay additional tax amount as tax % is more than the US).
 
Last edited:

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
Note: You wont be able to maintain the H1 status unless you travel once in a month (provided you have valid visa and carry necessary documents to explain any questions to be answered to CBP). .
Can you provide a source for this information? People travel to India for several months and come back without any issues. People go for short term onsite for two or three months with H1b, and again come back after years. None of these fall under 'you wont be able to maintain the H1 status unless you travel once in a month'.
 

harirajmohan

VIP Member
Mar 3, 2015
6,162
1,666
Category........
Visa Office......
Sydney, NS
Job Offer........
Pre-Assessed..
App. Filed.......
29-May-2015
Doc's Request.
30-Dec-2015 ReminderEmail(PCCs, NewPassport via cse 31-Dec-2015)
Nomination.....
SK 22-Apr-2015
AOR Received.
11-Aug-2015
Med's Request
23-Dec-2015
Med's Done....
20-Jan-2016
Passport Req..
26-May-2016 (BGC In Progress 25-May-2016)
VISA ISSUED...
PP Reached Ottawa:27-May-2016, Received:10-Jun-2016
LANDED..........
PR: 09-Jul-2016, PR Card: 17-Aug-2016
Can you provide a source for this information? People travel to India for several months and come back without any issues. People go for short term onsite for two or three months with H1b, and again come back after years. None of these fall under 'you wont be able to maintain the H1 status unless you travel once in a month'.
Maintaining H1 status: 30 days rule (automatic revalidation rule) i mentioned here based on OP's Canada stay(falls within continental US ).
I never said that one can maintain status after travelling outside the continent. If someone traveled outside the continental US then they lose the status immediately and had to be readmitted while returning.
 

DEEPCUR

Champion Member
Apr 12, 2016
2,428
642
Maintaining H1 status: 30 days rule (automatic revalidation rule) i mentioned here based on OP's Canada stay(falls within continental US ).
I never said that one can maintain status after travelling outside the continent. If someone traveled outside the continental US then they lose the status immediately and had to be readmitted while returning.
The topic under discussion is working remotely from Canada. You make explicit about reference of some completely different rule without giving any context.. i.e. AVR in this case