如果你先计算canada tax return, line 435 of T1 是你的tax total payable.你需要把你的加拿大收入用111表来计算看这样的收入在美国能产生多少的foregin tax credits, 这个数字会产生在1116的line 30, 然后被用到line 4 of 1040。这才是你能用到的foreign tax credits,一般这个数和加拿大 T1表的tax total payable是不一致的.说白了就是US在用他自己的tax rate来计算你海外收入应上的tax,你海外这笔收入上了税就是一个参考,你海外有多少收入才是关键。我也是自己看文件来报税,如果有说错的你见谅。我目前没有NR所以不能给出很确定的建议,但我觉得也许你可以把NR的withhold和加拿大工资withhold tax一样的理解和处理。