TaxSplit
rrsptfsaretirement·2025-07-03·4 min read

RRSP vs TFSA when you expect lower retirement income

Lower retirement income makes RRSPs more attractive - you get taxed less withdrawing than you saved contributing.

If you're earning $80,000 now but expect to live on $45,000 in retirement, the RRSP becomes much more attractive than the usual advice suggests. You're essentially borrowing tax room from your future lower-income self.

Here's the math that matters: at $80k in Ontario, your marginal tax rate is roughly 31%. Every RRSP dollar saves you 31 cents in tax today. But when you withdraw that money in retirement at $45k income, you'll only pay about 24% tax on it. The difference - 7 percentage points - is your permanent tax savings.

On a $10,000 RRSP contribution today, you get back $3,100. In retirement, withdrawing that same $10,000 (plus growth) costs you $2,400 in tax. You've saved $700 in tax forever, before accounting for decades of tax-free growth inside the account.

The TFSA doesn't give you this arbitrage opportunity. You pay today's 31% tax rate on the money going in, but you were always going to pay that tax anyway. The TFSA's advantage is the tax-free growth and withdrawals - which is significant, but it doesn't capture the rate differential that makes RRSPs powerful for income droppers.

The catch: you need to actually have lower retirement income. If you're planning to withdraw large amounts early, or if your workplace pension keeps your retirement income high, this math breaks down. Someone with a strong defined benefit pension might stay in the same tax bracket in retirement, eliminating the RRSP's rate advantage.

Most people do have lower retirement income than working income, but not everyone. Government pensions (CPP, OAS) plus workplace pensions plus mandatory RRIF withdrawals can add up. At $90k+ in retirement income, you might face similar tax rates to your working years.

Another consideration: RRSP withdrawals count as income for means-tested benefits like Old Age Security. Large withdrawals can trigger OAS clawbacks starting at about $90k income. TFSA withdrawals don't count as income, so they can't trigger clawbacks.

The flexibility difference also matters. TFSA withdrawals give you back the contribution room the following year. RRSP withdrawals don't - that room is gone forever (unless it's under the Home Buyers' Plan or Lifelong Learning Plan). If you might need the money before retirement, the TFSA keeps more options open.

TaxSplit.ca will show you the exact tax savings for your current income and province, but the general rule holds: the bigger the gap between your working and retirement tax rates, the more the RRSP pulls ahead of the TFSA.

If you're confident about lower retirement income: max the RRSP first, then put any remaining savings in the TFSA. The tax arbitrage is too valuable to leave on the table.

See how this applies to your situation

Plug in your income and province — the calculator shows you exactly which account saves you more.

Use the calculator