我从前确实不知道有这个 Foreign Tax Credit Limit,究其原因,主要是我在美国的平均 income tax rate 总是高于外国收入的 tax rate。
关于 “Claim” 与 “拿回来”的争论,我在这里向 Progressive 网友道歉。Progressive 网友是对的,我脑袋浆糊了。
我们的目的是探讨在中国卖房,换汇然后汇钱到美国,然后税务问题的全过程。希望我下面的分析能对大家有帮助。
根据 IRS 关于 Foreign Tax Credit Limit 基本原则 大致上,
foreign tax credit limit = total US tax liability x (taxable foreign income / taxable worldwide income)
【以下省略 taxable】
= foreign income x (total US tax liability / worldwide income)
(total US tax liability / worldwide income) 不是别的,就是自己在美国交税的平均税率(average tax rate, 也称有效税率 effective tax rate),换句话说:
foreign tax credit limit = foreign income x your US average tax rate
foreign tax credit = foreign tax paid = foreign income x your foreign average tax rate
能不能把 foreign tax credit 一下子拿回来取决于自己外国税率是否小于美国税率,就这么简单。你的外国税率小于你的美国税率你就可以一下子拿回来。
根据我在上海卖房的经验,卖房时上海那边收增值税可以选取全价的5%或者增值的20%,这个记得要求是持有满5年。我的情况是选全价的5%比较有利。全价的5%,大约是增值的6%,也就是外国税率约为6%。
持有很久的上海房产,卖掉时增值是很可观的,到了美国按 long term capital gain 算,平均税率会超过20%,因为有个什么 3.8% Surtax on Net Investment Income 。这样一来,美国的平均税率低于6%的可能性非常小。
凡事皆有例外。我这里说一个可能的情况: 如果你最近从中国父母那里继承了遗产房,卖掉了。中国那边增值税照常收,但美国这边有个 step ub basis, 这个房产出售你在美国基本没有能征税的部分。这样中国交的增值税就只能carry over 了。这个情况下,foreign income 在中国与在美国的量不一样。