税前的钱总额是M,都存进Pre-tax 401K,翻了N倍,未来取出时的边际税率是p, 所以最后的钱就是
M * N * (1 - p)
同样,税前的钱总额是M,现在存Roth 401K,现在的边际税率是r, 所以存进Roth 401K只有 M*(1 - r), 一样的投资还是翻了N倍,取出时免税,所以最后的钱就是
M * (1 - r) * N
所以,到底存Pre-tax 401K还是Roth 401K,就看r和p哪个大。
影响未来税率p的重要因素是RMD。但RMD终究是钱太多的烦恼,钱多的烦恼还是要比钱不够的烦恼要好,大了不慈善捐赠掉 :)
一种理想方案是:现在Max out pre-tax 401K, 先保证存够数。然后提前退休,主动把边际税率降到零,在降到零或者很低的税率期间,要么通过SEPP从Pre-tax 401K取钱生活,要么在此期间把钱从Pre-tax 401K一点点转到Roth 401K。