CDNPR2014
VIP Member
- Mar 1, 2016
- 3,180
- 187
- Category........
- Visa Office......
- Ottawa
- Job Offer........
- Pre-Assessed..
- LANDED..........
- 2014
profiler said:I think this will be a case of splitting hairs...
So, say the OP writes software, which can physically happen anywhere, and the code changes would be sent to India in order to be paid. So virtually it can exist anywhere. So assume the OP lands at a Canadian airport and is working on some changes for a Canadian firm who has contracted an Indian firm (who then contracted the OP). Because the work physically is happening in Canada, and he is being paid when he releases the changes to the Indian company, from India, does that mean it is illegal?
yeah it's very gray. it really depends on how CBSA interprets the work. Generally, if a person is working physically in canada for a canadian company, that requires a work permit. if someone is visiting a client short term to do something only they can do for the customer and the customer will be at loss without the foreign person, then i think they are considered a business visitor, and that doesn't require a permit. again, it's really dependent on how CBSA interprets everything.
working for a canadian company, while getting paid through a 3rd party in another country i think is ok when in canada. technically i think that means you are not a direct employee of the canadian company. it is a very gray area.