Roth vs Traditional calculator

Compare a tax-deferred account (RRSP, Traditional 401(k), pension) against a tax-free one (TFSA, Roth, ISA). For the same pre-tax contribution, see which leaves more after tax — it comes down to your tax rate now versus in retirement.

By Mitch Duncan Last reviewed Methodology

Your plan

Enter the same pre-tax amount for a fair comparison. The Roth figure assumes the same money is taxed at today's rate before it's invested; the Traditional (401k/IRA) figure is taxed when you withdraw it.

Traditional (401k/IRA) — after-tax
$355,761.84
Roth — after-tax
$332,044.38
Verdict

Traditional (401k/IRA) wins by $23,717.46. Because your expected retirement tax rate is lower than your rate today, deferring tax until withdrawal comes out ahead.

Pre-tax balance at retirement
$474,349.12
Total contributed
$180,000.00

Simplified model: it assumes one constant return and flat tax rates, and ignores contribution limits, employer matches, and government benefit clawbacks. If you'd invest any up-front tax refund from the pre-tax account, that narrows the gap further.

Next step
Want the full picture? RRSP vs TFSA vs Roth vs Traditional: Which Account Wins? →

Tax-deferred vs tax-free: the core trade-off

Every country offers two flavours of tax-advantaged account, and the choice is the same everywhere. A tax-deferred account — an RRSP in Canada, a Traditional 401(k)/IRA in the US, a pension in the UK, or salary-sacrifice super in Australia — lets you contribute before tax and grow untaxed, but you pay income tax when you withdraw. A tax-free account — a TFSA, Roth, or ISA — is funded with money you've already paid tax on, and withdrawals are completely tax-free.

The rule that decides it

For the same pre-tax contribution, the winner depends only on your tax rate now versus in retirement:

Worked example

Contributing $6,000 a year (pre-tax) for 30 years at 6% grows to about $474,000 before tax. At a 30% rate today and 25% in retirement, the tax-deferred account leaves roughly $355,000 after tax versus $332,000 for the tax-free one — the deferred account wins because the retirement rate is lower. Flip the rates and the tax-free account wins by the same margin.

What the simple rule leaves out

Many people use both. To project the total pot, use the retirement calculator.

Related calculators

Related guides

Frequently asked questions

Should I choose RRSP or TFSA (or Roth or Traditional)?
For the same pre-tax contribution, the deciding factor is your tax rate now versus in retirement. If you expect a lower rate in retirement, the tax-deferred account (RRSP / Traditional / pension) usually wins. If you expect a higher rate, the tax-free account (TFSA / Roth / ISA) wins. If the rates are equal, the two are mathematically identical.
Why does the comparison use the same pre-tax amount?
Because that's the fair, apples-to-apples basis. A tax-deferred contribution goes in before tax, while a tax-free contribution is made with money you've already paid tax on. Comparing equal pre-tax dollars — and assuming any up-front tax refund is reinvested — isolates the only real difference: when you pay the tax.
Can I use both accounts?
Yes, and most people should. Holding both gives you tax flexibility in retirement — drawing from the tax-free account in high-income years and the tax-deferred one in low-income years can lower your lifetime tax bill. Always capture any employer match first, since that's an immediate, guaranteed return.

Embed this calculator

Free to embed on your website, blog, or resource page — no signup, no fees, no API key. The calculator runs entirely in the visitor's browser.

<iframe
  src="https://financecalcapp.com/embed/rrsp-vs-tfsa/us/"
  width="100%"
  height="680"
  frameborder="0"
  title="Retirement Account Comparison"
  loading="lazy"
></iframe>
<p>Free <a href="https://financecalcapp.com/calculators/rrsp-vs-tfsa/us/">Retirement Account Comparison</a> by <a href="https://financecalcapp.com">Finance Calc App</a></p>