That's the thing, he can't not work... he already has a job and it's the one he'd be continuing to do once he is in Canada. He won't be working for a Canadian company regardless. Not working for 3-4 months isn't a possibility. If he's not working for a Canadian company, does it matter? He'd still be working for the US company while billing via his French company as though we'd just gone to Canada on holiday, know what I mean? We just got back from a month long trip to Canada where he worked while he was there, it'd be the same thing, no? Or is he just not allowed to work full stop, even if it has nothing to do with Canada or Canadian taxes already by that point? He has to just sit idle?