省省罢,我看你又想保住加拿大身份又想不交税又只待在美国工作,哪里有那么美的事情?别听移民律师说加拿大绿卡是back up。说几条理由给你参考:
1若你想不交加拿大的税,除了未住满183天外,必须与加拿大没有任何经济关联,比如银行帐户,不动产,甚至是不能定期往返去探望老婆儿子家人之类。
2若你想保住加拿大身份,就必须住满2年(5年内)。
3若你想将来申请加拿大公民,必须4年住满3年,加上至少三年的报税单和护照复印等等。
所以,即使你没有出关记录,但你有入美国关的记录,即H-1工作I-94,这就是铁的出关记录。所以对于有工作签证的人来说,根本很难用资料说服移民官相信你住在加拿大。
我的观念是,保加拿大绿卡不难,定期回去一下就可以,因为入境的移民官不太会具体算你是否待满2年,可是要申请公民就不可能了。既然无法申请公民,现在要保绿卡有何意义?除了承担缴税和出入境的风险之外,还要每年花费旅途费用数千,何苦!办个枫叶卡不过数千而已。所以不如不要去想占什么便宜,就待在美国,一旦将来美国绿卡无望,H-1到期,再考虑枫叶卡不迟。若到时候枫叶卡也过期,大不了再花些钱重新办理一次,反正加国政策是越来越松。