ETF的dividend怎么报税

hello大家好,我一直对ETF的dividend怎么报税没有搞明白,请问能否指点一下?我自己是NRA,当然如果有人了解RA的情况也欢迎讨论,我收到过以下类型的dividend,话说对于NRA,哪些是10%,哪些是30%?

  • Return of Capital
  • Ordinary income dividend
  • Short term capital gain
  • Long term capital gain

对于所有的NRA,如果没用税务协定或者没有税务协定(例如中华民国国民),dividend和capital gain全是30%;天朝人民因为有税务协定(感谢赵紫阳总理),dividend部分按10%算,其他的capital gain不论long/short都是30%
所以我觉得你ETF就一直拿着拿到RA了再卖吧

对于dividend,我就算不卖ETF,ETF本身也会分红。关键问题是,对于ETF发的dividend,券商会给我好多张奇奇怪怪的1042s,有的预扣了10%,有的却没有。

而且ETF对于dividend好像是穿透的,取决于下面的资产给我分的是什么。如果一个ETF给我发的dividend是short term capital gain,这种情况我是报在1040NR schedule NEC的16行还是1b?我目前收到的dividend的1042s的box 1有01,06,29,37,这些code里29算银行利息,应该不用交税。剩下几种因该是怎么交?

给了1042S的说明券商知道你是NRA,税已经withhold了,你如果去看你的transaction history里面,dividend当天应该就会跟着扣一笔10%的金额,这个就是1042上面金额的来源。这一部分你就放心让他们处理就好了。
capital gain这部分你确实没办法避开,只能按30%交;我自己不太记得怎么处理了,当时是直接买了sprintax,照instruction填的。反正如果你只拿了1042而没收到1099的话,我的理解是你哪怕不报问题都不大,因为你等于肯定没欠IRS钱。

我不负责任地觉得这些都属于dividend而不算capital gain。这是etf的capital gain,根据IRS的规定,etf内部调仓时产生的capital gain必须做dividend发掉。

不过你这比较少见啊。一般etf调仓不会自己买卖,而是和做市商合作,把有利润的部分扔给做市商去卖,就没有capital gain了。

多谢各位解答,我去年的做法是把所有券商的1042S都当作10%报在1040NR schedule NEC里面了,然后再从62(d)里面把预扣的credit回来,这样最后算下来自己还要倒贴一点进去,因为并不是所有的1042s都扣了10%,有的就没扣,不知道这是不是期望的做法。

今年的等我收到今年的1042s再研究。

dividend 有ordinary dividend和qualified dividend。
ordinary dividend按income tax征税,qualified dividend按long term capital gain征税。

qualified dividend有holding period要求,必须在dividend发放的121天内持有60天。

这两个分别对应1099-DIV 1a, 1b。
一般被动的ETF主要产生qualified dividend,比如VOO的dividend 99%是qualified dividend。

mutual fund或者etf在换仓的时候可能会产生net capital gain,这些captial gain传递出来就变成capital gain distribution。short term的其实是和ordinary dividend合并的,long term的单独填在1099-DIV 2a

1099-DIV上还有些其他的dividend,比如VTI因为持有REIT会产生Section 199 dividend。

NRA情况不太清楚。但因为中美协议,dividend的最大税率是10%,所以既然是在1099-DIV上出现的,我认为不会征到30%。
我猜ordinary dividend收10%,qualified dividend和long term capital gain distribution不收。