Roth vs Traditional Calculator

Pay tax now or pay tax later? Run your numbers through both paths and get a plain-English verdict — the answer is simpler than the internet makes it sound.

Your inputs

$
%
%
%
Roth after-tax value
—
tax paid now
Traditional after-tax value
—
tax paid at withdrawal
Verdict
—

After-tax value over time

Roth (tax now) Traditional (tax later)

The elegant truth: it's commutative

Here's the whole debate in one line of math. Start with amount A, return r, n years, tax now tnow, tax later tret:

Roth: A × (1 − tnow) × (1 + r)n
Traditional: A × (1 + r)n × (1 − tret)

Multiplication is commutative — the order doesn't matter. If your tax rate is the same now and in retirement, both paths give exactly the same after-tax dollars. The entire Roth-vs-Traditional question collapses to one guess: will your marginal tax rate be higher now or in retirement?

When each side wins

Worked example

Convert $50,000 now at a 24% marginal rate, vs leaving it Traditional and paying 22% in retirement. 7% return, 20 years. Growth factor ≈ 3.87×. Traditional: $50,000 × 3.87 = $193,500, minus 22% tax = $150,900 after tax. Roth: pay 24% now ($12,000), invest $38,000 × 3.87 = $147,000 tax-free. Traditional wins by about $3,900 — because the retirement rate (22%) is lower than today's (24%). Flip the rates and the winner flips too.

Caveats worth knowing

Roth IRA rules: IRS Publication 590-A (contributions) and 590-B (distributions). Conversion mechanics: IRS Form 8606 instructions.

Educational purposes only — not financial or tax advice. Roth conversions are irreversible and can push you into a higher bracket the year you convert. Talk to a tax professional first.