看到下麵有帖子提到Roth IRA的本金部分有5-year rule,想解釋一下。我理解的是:
總的來說,如果是一開始就after-tax的錢(無論是直接backdoor存進roth ira,還是mega backdoor通過雇主提供的aftertax 401之類的賬戶convert(或者叫rollover)到roth ira),都是可以隨時取出的,沒有5-year rule。
5-year rule主要適用於另外一種conversion,就是從before tax 401k 之類的賬戶 convert到roth ira的時候,對於本金部分,相當於是在conversion的時候交了稅,但是沒有交10%penalty因為是conversion不是withdrawal。這種情況下,如果沒有5-year rule從而允許roth ira裏麵直接取出本金的話,相當於可以通過這種conversion來逃避10%penalty,所以設置了5-year rule。但是如果是直接從after tax 的退休賬戶convert到roth ira,這些本金從最開始進入退休賬戶就是after tax,那麽convert到roth ira後也可以隨時取出,沒有5-year rule。
以上討論情況假設都沒有達到免penalty的年齡要求。
推薦兩個帖子,講的比我詳細,比我清楚:
https://www.uscardforum.com/t/topic/53350/36
---補充一下---
上麵帖子裏有網友總結了這個從roth ira裏麵withdraw錢的順序(注意這個順序不是我們可以定的,是roth ira固定的)。第1個direct contribution指的是通過backdoor直接存入roth ira的after tax money(今年limit記得是6500);第3個after-tax 401k的本金,就是指mega backdoor存入的aftertax的錢,大概今年可以有6萬多(這個每個雇主不一樣,如果是after tax 401k可能需要和before tax 401k合並分享這個6萬多的額度,如果是另外一個aftertax的退休賬戶,不是401k,那本身賬戶就可以存滿6萬多)。中間第2個gain是指上麵第3個本金產生的gain,理論上最好是在mega backdoor 存入本金後馬上就打電話給fidelity,把本金轉到roth ira,這樣第2個指的gain就忽略不計。那麽從roth ira withdraw的時候,就相當於可以直接沒有penalty得取出after tax存入的本金部分(就是1和3,2忽略不計的時候)。