Roth vs Traditional Calculator
Which retirement account leaves you more after tax.
Reviewed by James Whitfield · How we check our maths
Your values
ⓘ Live results
Results
- Roth after-tax value
- $442,743.26
- Traditional after-tax value
- $363,049.48
- Traditional plus invested tax saving
- $453,369.10
- Better choice
- Traditional
- Difference
- $10,625.84
- Tax saved today with traditional
- $42,000.00
Quick answer
Roth wins when your retirement tax rate is higher than today's; traditional wins when it is lower. Identical rates produce identical after-tax outcomes.
The formula
Roth = C × (1+r)^n ; Traditional = C × (1+r)^n × (1 − tax_ret)
Worked example
Worked example
Using the values the calculator loads with.
Inputs
- Annual contribution7000 $
- Years until retirement25
- Expected annual return7 %
- Tax rate today24 %
- Tax rate in retirement18 %
Result
- Roth after-tax value$442,743.26
- Traditional after-tax value$363,049.48
- Traditional plus invested tax saving$453,369.10
- Better choiceTraditional
- Difference$10,625.84
- Tax saved today with traditional$42,000.00
How to use the Roth vs Traditional Calculator
- 1Enter your annual contribution and years to retirement.
- 2Enter the return you expect on the account.
- 3Set your tax rate today and your best guess for retirement.
Frequently asked questions
Which should I pick if rates are equal?
They are mathematically identical, so pick on flexibility: Roth has no required distributions and contributions can be withdrawn penalty-free.
Why does the traditional option get a side investment?
A pre-tax contribution frees up cash today. To compare fairly, that tax saving must be invested too — otherwise the comparison flatters Roth.
About this calculator
- Built and reviewed by James Whitfield · How we build and test calculators
- Report an error