第一,什么是美国税务居民,和税务非居民。
美国税务居民包括:美国公民,美国绿卡持有者,还有累计一年在美国滞留180天以上的外国居民(具体算法有一些细节,自己去查)。税务上这些人的交税没有区别。所以很多加拿大人在佛州买度假房,非常小心地算日期,万一超期了,他们在加拿大的收入都要在美国交税。
你拿了绿卡,不管住在哪里,都是美国税务居民,和公民无异。
第二,要查一下所在国和美国的税务协定,比如中美税务条约:https://www.irs.gov/businesses/international-businesses/china-tax-treaty-documents
https://gonglue.us/us-china-treaty
第三,Foreign income exclusion. https://www.irs.gov/individuals/international-taxpayers/foreign-earned-income-exclusion