Roth vs Traditional IRA Calculator

Compare after-tax retirement balance for Roth (after-tax in, tax-free out) vs Traditional IRA (pre-tax in, taxable out).

Inputs

2026 limit: $7,500 under 50 / $8,500 over 50 (Rev. Proc. 2025-32 ยง3.05).

Federal + state combined marginal rate today.

Combined marginal rate when you withdraw. Usually lower (no salary, lower bracket).

YES is the financially correct comparison: the dollar amount you can't contribute to Roth (because of taxes) instead goes into a taxable brokerage at the same return.

Federal LTCG rate at retirement. 0/15/20% by bracket; most households pay 15%.

Result

After-tax balance at withdrawal
Roth $707,511 ยท Trad $703,751
Roth wins by $3,760 โ€” your retirement rate is at or above your current rate.
  • Annual contribution$7,000
  • Years compounding30
  • Expected return7.00%
  • Current marginal tax24.0%
  • Retirement marginal tax22.0%
  • Total contributed (over period)$210,000
  • Pre-tax FV in either account$707,511
  • โ€” Traditional IRA path โ€”
  • FV pre-tax$707,511
  • After-tax at retirement$551,859
  • Annual upfront tax saving$1,680 (invested in taxable brokerage at same return)
  • Taxable brokerage FV (after LTCG)$151,892
  • Traditional + taxable side after-tax total$703,751
  • โ€” Roth IRA path โ€”
  • FV (= after-tax โ€” tax-free withdrawal)$707,511
  • โ€” Verdict โ€”
  • Roth โˆ’ Traditional (after-tax)Positive = Roth wins.$3,760
  • VerdictRoth wins by $3,760 โ€” your retirement rate is at or above your current rate.

Step-by-step

  1. Annuity-due FV: C ยท ((1+r)^N โˆ’ 1)/r ยท (1+r) = $707,511.
  2. Traditional pre-tax FV = $707,511; after 22.0% tax = $551,859.
  3. Roth has same FV and is tax-free โ†’ $707,511.
  4. Apples-to-apples: invest the upfront-tax saving ($1,680/yr) at same return in a taxable account โ†’ $151,892 after LTCG at 15%.
  5. Verdict: Roth wins by $3,760 โ€” your retirement rate is at or above your current rate.

How to use this calculator

  • Enter your planned annual contribution (the 2026 limit is $7,500 / $8,500 over 50).
  • Enter years until withdrawal โ€” usually retirement age minus current age.
  • Set current marginal tax rate (federal + state, your top bracket today).
  • Set retirement marginal tax rate โ€” usually 2-5 pp lower than today's rate because retirement income is typically lower than peak earning years.
  • Leave "invest tax savings" set to YES for the apples-to-apples comparison.

About this calculator

Roth and Traditional IRAs are mathematically equivalent if your tax rate is the same now and at retirement. They diverge when those rates differ: lower tax rate now favours Roth (pay tax cheaply now, withdraw free later); lower tax rate at retirement favours Traditional (defer tax to a cheaper bracket). The honest comparison invests the Traditional's up-front tax savings in a taxable brokerage at the same return โ€” otherwise Roth looks artificially worse just because it costs more out-of-pocket per year. The IRS contribution limit ($7,500 under 50 / $8,500 over 50 for 2026) is identical for both, and that limit is in after-tax dollars for Roth but pre-tax for Traditional, which is the mathematical core of the comparison. Real-world considerations not modeled here: required minimum distributions (RMDs) apply to Traditional but NOT to Roth (a meaningful advantage for estate planning); income limits restrict direct Roth contributions above ~$165k single / $246k MFJ in 2026 (the backdoor-Roth conversion is the workaround); state taxes on the Traditional withdrawal vary widely.

Frequently asked

When your retirement marginal rate is AT OR ABOVE your current rate. Roth converts the uncertainty of "future taxes will be higher" into a known-cost-today decision. Young high-savers, military, and anyone with substantial inheritance / Roth conversion ladder strategies favor Roth.

Related calculators

More tools you might like