美国公民和绿卡在国外工作,要给美国交税吗?

钱姐

大家好,欢迎回到跟我一起来谈钱!最近有好几位网友问了一个类似的问题:我有美国公民身份或者绿卡,但在国外工作,怎么交税?大家说网上的说法纷繁复杂,都搞不清楚。其实这不奇怪,因为这不是一句话能说清楚的事。所以咱们今天用十来分钟说一说,争取说清楚吧,我也不敢保证。

先看四种情况

咱们分四种情况,层层推进地看看这个问题。

第一种情况:我是中国人,生活在中国,工作和所有收入来源都在中国。我挣的钱需要给美国政府交税吗?不用,你挣的钱跟美国半毛钱关系都没有,美国再霸道,也不可能来收你的所得税。

第二种情况:我是美国人,生活在美国,工作和所有收入来源都在美国。我挣的钱需要给美国政府交税吗?当然,100%要交。你是最没有争议的、需要给美国政府交税的人,一分都跑不了。

这两种情况是两个极端,中间还有几种情况,是大家比较困惑的。

第三种情况:我是中国人,但生活在美国,工作和所有收入来源都在美国。这恰好就是我自己的情况。这种情况要给美国政府交税吗?100%要交。那要给中国政府交税吗?我是中国人啊。答案是:一般不用。所以我只交一份税,都交给了美国政府,中国税务局并没有来分一杯羹。

为什么呢?因为在这方面,中国和世界上大多数国家一样,收不收你的税,看的是你是不是它的“税务居民”,主要看你住在哪里、在那儿待了多久,而不是看你的国籍。我长期生活在美国,一般不算中国的税务居民,所以中国政府不来收我在美国挣的钱的所得税。

但这是“大多数”国家,美国就不在这个“大多数”之列。这就引出了咱们要说的第四种情况,也是好多人关心的问题。

第四种情况:美国人在国外工作

第四种情况:我是美国人,但去别的国家工作或者生活。比如一个美国人去中国教英语,没有任何美国的收入,挣的全是中国人民的钱,那他是不是只给中国政府交税就行了?按照刚才的逻辑,美国政府应该不跟他收税才对。

但如你们所知,事实不是这样。因为美国是世界上极少数按“国籍”而不是按居住地征税的国家。我上学的时候听说,世界上只有两个国家是这种体制,另一个是非洲的厄立特里亚,就是中学地理课本上都没怎么提过的那种小国。

这是什么意思呢?

第一,如果你是美国公民或者绿卡持有人,换句话说,就是持有美国护照,或者拥有美国永久居留权,那你就算走到天涯海角,只要有收入,就要给美国政府报税,不管你人在哪儿,不管收入来源在哪儿,和你作为一个生活在美国本土的美国人报税没有区别。所以想拿绿卡和公民身份的人注意了:不光能享受各种福利,也要尽纳税人的义务,而且美国这个税收政策是比较霸道的。

第二,如果你不是美国公民或者绿卡持有人,但生活在美国,当然也要给美国政府交税。比如你是工作签证,你说我绿卡还拿不到呢,那你也要交税,因为你是美国的税务居民,叫resident alien,基本上就是“住在美国境内的外国人”的意思。

但这样解释税务居民比较含糊,其实税法有非常严格的定义。简单介绍一下,你不用记住,听一耳朵就行。你要同时满足以下两个条件,才算今年的税务居民(这叫“实际居住测试”,substantial presence test):

一是在今年这个自然年里,至少有31天在美国境内;

二是在过去三年里,包括今年,加起来有183天在美国境内。

但这183天也不是一天当一天算的,美国税法里有很多这种稀奇古怪的算法:今年的一天算一天,去年的一天算三分之一天,前年的一天算六分之一天。

举个例子,这是IRS网站上自己给的例子,我把链接放在下面了,没听清的可以自己去看。比如2017、2018、2019年,你每年都在美国待了120天,今年是2019年。

首先,第一个条件是今年要待满31天,你满足了。第二个条件是过去三年加起来待满183天:今年的120天算120天;去年的120天,每天算三分之一天,只算40天;前年的120天,每天算六分之一天,只算20天。所以加起来,你在过去三年一共算是待了180天,虽然实际上待了360天,但按税务居民的算法,你只待了180天,不够183天,所以不满足第二个条件,也就不算税务居民。

所以,要判断需不需要给美国政府交税,逻辑流程图是这样的:先判断你是不是美国绿卡或者公民,是的话,怎么都得报税,什么都不用说了。如果不是,再判断你是不是税务居民,是的话,也要交税;如果不是,那就有很多来源的收入不用给美国政府交税了,但也不是绝对的。这又是一个特别大的话题,可以讲一个学期,今天就不说了。

那不是要交两次税?

好,说到这儿,咱们回过头来说说在国外工作的美国公民和绿卡持有人。

刚才回顾了:美国公民和绿卡,不管在哪儿,都要给美国报税。那回到美国人去中国教英语的例子,他岂不是很亏?因为收入来源在中国,他肯定要给中国政府交税;又因为是美国公民,还要给美国政府交税,等于交了两次税。

为了减轻这种双重征税的负担,美国税法有几个重要的优惠:

一个是海外收入免税额(Foreign Earned Income Exclusion),如果你在国外住满一定时间,在国外挣的工资,一年十几万美元以内(每年随通胀调整,2026年是132,900美元)可以不用交美国的税。

一个是外国税收抵免(Foreign Tax Credit),你在外国已经交的税,可以用来抵减美国的税。

另外,美国和很多国家还签了税收协定,具体条款各不相同,有的国家宽松一点,有的严格一点。所以有这类问题的小伙伴,还得具体情况具体分析,最好找专业的会计师。

海外的资产和收入

说到这儿,还有一个相关的话题。大家还记得节目开头说的吗?如果你是美国公民或者绿卡持有人,不管生活在哪儿、收入来源在哪儿,都要向美国政府报税。刚才解释的是住在别的国家的情况,那如果我住在美国,但收入来源在别的国家呢?

比如我是美国人,住在美国,但在中国有存款,有利息收入;或者在北京有套房子,每个月有房租收入。美国政府怎么收这个税?

理论上,你要自己申报。而且海外账户的余额超过一定金额,还要单独申报海外账户(FBAR表)。另外,美国有一个法案,叫FATCA,《海外账户税收合规法案》,专门管这件事,要求外国的银行把美国人的账户信息报告给美国国税局。

至于实际操作层面能查得多全,各国的执行情况不太一样。但现在信息数据发展这么快,各国政府之间的信息共享也越来越多。这当中也涉及各种法律法规、公民隐私等等,上至携款外逃的贪官,下至想在泰国买房的小老百姓,未来会怎么样,咱们拭目以待吧。

好,今天就聊到这儿,咱们下期再见!

钱姐

CFA、CPA,在纽约的金融行业、对冲基金工作过十多年,待过四大、对冲基金和私募基金。YouTube 频道「跟我一起来谈钱」主持人。看看我的书 →

本文仅供教育和交流,不构成投资、税务或法律建议。税和福利的数字每年都会变,请以官方最新信息为准。

再读一篇

全部文章 →

每周一封信,聊一件钱的事

新文章、新书上架和我最近在琢磨的事,先发给订阅的朋友。不发广告,随时可以退订。