很多朋友都在问:中国人在国内,通过美股券商买美股,到底要不要交税?交给美国还是中国?亏了还要报税吗?
我也带着这些疑问,扒了扒自己今年盈透证券的年度报表,结合最新的中美税务规则,给大家做一个实盘案例拆解。希望能帮到同样在做美股的小伙伴。
这是我今年截至目前的盈透报表数据:

已实现盈亏:虽然特斯拉赚了点,但架不住其他几只票割肉,全年已实现净亏损约 1,200 美元。

股息与利息(Dividends & Interest):收了股息 611.96 美元,利息 3.12 美元。被预扣税款(Withholding Tax) 72.44 美元。

结论先行:
虽然我炒股亏了钱,但因为有分红,今年大概率还得在中国补缴 300 多块人民币的税。
对于我们这种非美国居民(Non-resident Alien),美国税局(IRS)的规则其实很简单:
资本利得税(炒股差价):免税。
只要你不是美国税务居民,哪怕你赚了 100 万刀,美国也不收你一分钱资本利得税。所以我这 1200 刀的亏损,在美国那边也没法抵税,反正本来就不交。
股息税(分红):预扣。
根据中美税收协定,如果你填了 W-8BEN 表格,税率通常是 10%(没填是 30%)。
我账单上显示代扣了 72.44 美元,大概占我 615 美元总股息利息的 11.8% 左右。这笔钱券商直接划走了,不用我再操心去美国报税。
小结: 美国这边,那 72 刀被扣了就算完事了,不用补,也不太可能退。
作为中国税务居民,无论钱在哪赚的,原则上都要在国内报税。这里分两块算:
规则: 税率 20%。按年度已实现盈亏计算,亏损不能留到明年用。
我的情况: 今年已实现净亏损 1,200 美元。
结果: 既然是负数,这项所得为 0,不用交税。
注意:如果我今年赚了钱,比如赚了 1000 刀,就要交 200 刀的税。但我亏了,这 1200 刀的亏损今年“浪费”了,明年如果赚了钱,也不能用今年的亏损去抵。
规则: 税率 20%。但这笔钱在美国已经交过一部分税了,可以抵免。
我的计算:
总收入: 611.96 (股息) + 3.12 (利息) ≈ 615.08 美元。
中国应纳税额: 615.08 × 20% ≈ 123.02 美元。
抵免额: 境外已交了 72.44 美元。因为 72.44 < 123.02,所以全额抵免。
需在中国补税: 123.02 - 72.44 = 50.58 美元。
按现在汇率算,大概要补交 360 多元人民币。
既然中国对于“境外财产转让所得”是按年结算、亏损不结转,这就衍生出一个省税操作——“税损收割”。
假如我今年其实是赚了 2000 刀,如果不操作,就要交 400 刀的税。
但我手里还有一套浮亏 1500 刀的股票没卖。
这时候,我可以在年底前把这只浮亏股票卖掉,实现 1500 刀亏损。
这样我全年的净利润就变成了:2000 - 1500 = 500 刀。
应纳税额瞬间降到了 100 刀,省了 300 刀真金白银!
特别提醒(关于 Wash Sale):
美国有“Wash Sale”规则,卖出亏损股 30 天内买回,亏损不能马上抵税。
中国虽然没有明文规定 30 天限制,但如果你为了避税,今天卖明天买,意图太明显,也可能有税务风险。
建议大家操作时拉开一点时间间隔,或者换成相似的 ETF,既保持了仓位,又把税给省了。

未实现的盈利,不用交税。像我已实现亏损1200,也可以考虑把赚钱的股票卖一点,和亏损相抵,这样既不用交税,又实现了落袋为安。
亏了也要报税吗? 建议申报。虽然不用交钱,但合规申报能解释资金来源,避免以后扯皮。
要交多少? 主要是股息税的差价(中国 20% - 美国 10% = 补 10%),以及股票赚了钱那部分的 20%。
怎么报? 次年 3-6 月,个人所得税 APP -> 境外所得申报。
投资不易,既要研究K线,还得懂点税法。希望这个真实的肉身案例能帮大家理清思路,省下该省的钱!