Roth vs. Traditional IRA

The big difference between Roth and Traditional IRAs is when the taxes are paid. With a Roth IRA, you pay taxes before making the contribution (but not on withdrawal), and with a Traditional IRA, you do not pay taxes on the contribution but do pay taxes on withdrawal:

  Contribution Withdrawn tax-free?
Roth IRA Post-tax Yes
Traditional IRA Pre-tax No

You may have heard the following advice before:

In effect, you’re trying to determine whether the tax rate you pay on your Roth IRA contributions today will be greater or smaller than the rate you’ll be paying on distributions from your Traditional IRA after you’ve retired (or have to start making them, at age 70½).

Source: rothira.com

In order to see why the key variable is your relative tax rate while working vs. in retirement, consider the following.

Suppose you invest money that grows at a rate \(r\)% per year for \(Y\) years. If you have $\(P\) to invest, then under a Roth IRA you will be able to withdraw at the end of the period:

\[ (P*t_c)(1+r)^Y \]

Under a Traditional IRA, you will be able to withdraw:

\[ t_f*\left(P(1+r)^Y\right) \]

Clearly, these two are equal if \(t_c = t_f\) (i.e., your current and future tax rates are equal).

Author: keith

Created: 2017-11-15 Wed 18:13

Validate