Bremo. Free tools

TFSA vs RRSP Calculator

There is no universal winner. The honest answer depends on your tax rate today versus in retirement. Enter your numbers and see both outcomes side by side, with the math laid out.

Income you could direct to an RRSP, or take home and put in a TFSA.
$
The rate on your next dollar of income today.
%
Your likely marginal rate in retirement.
%
Long run average growth of the investments.
%
For these numbers
--
RRSP, after tax at withdrawal
--
Full pre tax amount grows, taxed once on the way out.
TFSA, after tax at withdrawal
--
After tax amount grows, nothing owed on the way out.

How this is calculated

The comparison starts from the same pre tax amount, because that is the fair way to compare the two accounts. An RRSP contribution is made with pre tax dollars, and a TFSA contribution with after tax dollars.

The RRSP grows the full amount and is taxed once when you withdraw: amount × growth × (1 minus your retirement rate). The TFSA only ever holds the after tax portion, but nothing is owed later: amount × (1 minus your current rate) × growth. Growth is the same for both, so the whole contest comes down to your tax rate now versus at withdrawal.

What the numbers do not capture

The math above is the clean version. A few real world points can tip the decision:

Next steps

Bremo is an independent Canadian personal finance resource, not a tax adviser. This tool is a simplified model for general education and assumes a single tax rate and a steady return. Real tax brackets, benefit clawbacks and provincial rules are more nuanced. Confirm your situation with a qualified professional.

Every field updates the result as you type. No signup, no email, no data leaves your browser.