The way I see it, a Roth IRA has 3 implicit buckets of money withdrawn in this order (with the big "conversions" bucket actually being a large number of smaller buckets):
- Contributions
- Conversions (FIFO)
- Taxable portion
- Non-taxable portion
- Earnings
If I:
- Contributed
X
to a Roth IRA, then - Recharacterized
X + α
to a traditional IRA, whereα
is the net gain or loss while in the Roth IRA, then - Converted
X + α + β
to the Roth IRA, whereβ
is the net gain or loss while in the traditional IRA
What is the net change in each of these buckets?
My current understanding would be:
- Contributions (0) - Not subject to tax or penalty, ever.
- Conversions (FIFO)
- Taxable portion (+α + β) - Not subject to tax; subject to penalty if withdrawn within 5 tax years of conversion
- Non-taxable portion (+X) - Not subject to tax or penalty, ever.
- Earnings (0) - Subject to tax and penalty unless qualified
So...
- Is this correct?
- Does it matter if α and β are any combination of positive or negative?
- If α + β < 0, then the converted amount would be < X resulting in leftover basis in the traditional IRA that could be used to offset any gains prior to conversion at a future date?
- Does the 5 year rule for conversions apply?
- What taxable events (if any) and/or tax forms would become relevant? (Form 8606?) Assume current tax year and that nothing has been filed yet.