All calculators

RRSP vs TFSA calculator

Compare the after-tax value of contributing to an RRSP or TFSA based on your income today, expected retirement income, province, and time horizon. Add the FHSA for a three-way comparison if you're a first-time home buyer.

$
$
$
%
Current marginal rate
29.6%
Rate on deduction (RRSP saves this)
Retirement marginal rate
19.1%
Rate on RRSP withdrawal
Recommendation
FHSA
Higher bracket now — RRSP deduction is worth more
After-tax value in 20 years
RRSPTFSA
Contribution$10,000$10,000
Tax refund (year 1)$2,965--
Investment growth$22,071$22,071
Tax on withdrawal- $6,110$0 (tax-free)
After-tax value$25,962$32,071
Your marginal rate drops from 29.6% to 19.1% in retirement. The RRSP deduction is worth more now than the tax you'll pay later — RRSP wins by -$6,110.

RRSP vs TFSA: the real decision framework

The core insight is simple: an RRSP gives you a tax deduction now but taxes your withdrawals later. A TFSA uses after-tax dollars but grows and withdraws completely tax-free. The winner depends on one thing: whether your tax rate is higher now (RRSP wins) or later (TFSA wins).

Most working Canadians earning $60,000-$150,000 benefit more from the RRSP because they are in a higher bracket during their working years than they will be in retirement. But younger workers early in their career, or those who expect significantly higher future income, may prefer TFSA.

The FHSA, introduced in 2023, is the best option for eligible first-time home buyers: deduction on contribution (like RRSP) plus tax-free withdrawal for a home purchase (like TFSA). The $8,000 annual and $40,000 lifetime limits are the only constraints.

Should I contribute to RRSP or TFSA?

It depends on whether your marginal tax rate is higher now or in retirement. If you earn more now than you expect to in retirement (e.g., $90K salary now, $50K pension later), RRSP wins because the deduction saves more tax than you pay on withdrawal. If your rate stays the same or increases, TFSA wins because withdrawals are tax-free.

How does the FHSA compare to RRSP and TFSA?

The First Home Savings Account (FHSA) combines the best of both: you get an income tax deduction on contributions (like RRSP) AND withdrawals for a qualifying home purchase are completely tax-free (like TFSA). If you are a first-time home buyer, the FHSA is strictly better than either — up to the $8,000/year ($40,000 lifetime) limit.

What if my income is the same now and in retirement?

When marginal rates are equal, RRSP and TFSA produce mathematically identical after-tax results. In this case, prefer TFSA for flexibility: withdrawals do not count as income (so they do not trigger OAS clawback), you can withdraw any time without penalty, and contribution room is restored the following year.

Does the RRSP tax refund make it better?

Only if you reinvest the refund. The "free money" feeling from the refund is misleading — it is a tax deferral, not a tax elimination. You will pay tax on every dollar you withdraw. The real question is whether the deduction rate (now) is higher than the withdrawal rate (later). If so, the deferral is profitable.

What about OAS clawback in retirement?

RRSP withdrawals count as income and can trigger the OAS clawback (15% recovery tax on income above ~$90,997 in 2026). TFSA withdrawals do not. If you expect high retirement income (pension + CPP + RRSP), TFSA may win even if your marginal rates are equal, because it avoids the hidden 15% clawback.

Related tools and guides

Not tax or legal advice. Always confirm capital gains reporting with a qualified accountant. · Made with love in Canada 🇨🇦
© 2026 Sched3