I'm asked this question by clients almost every week: "Should I put my extra savings in my RRSP or my TFSA?" The answer depends on one key factor — your marginal tax rate today compared to your expected tax rate in retirement.

RRSP 與 TFSA 的核心區別

RRSP
今日稅務扣減

Contributions reduce your taxable income now. But every dollar you withdraw in retirement is fully taxed as income.

TFSA
永久免稅

No deduction now, but every dollar you withdraw — including all growth — is completely tax-free, forever.

Both accounts grow tax-sheltered while your money is inside them. The key difference is when tax is applied: RRSP users pay tax on the way out; TFSA users have no tax on the way out at all.

RRSP 勝出的情況

Example: A $25,000 RRSP contribution in a 46% tax bracket saves you $11,500 in taxes this year. Invest that refund back in your TFSA and you've effectively turbocharged both accounts simultaneously.

TFSA 勝出的情況

兩者兼顧的理由

In most cases, Carrie recommends filling both accounts — in a ratio that reflects your income. The RRSP gets your money first (capturing the deduction), and the tax refund flows directly into your TFSA. This 'RRSP refund re-contribution' strategy is one of the most powerful ways to maximize both accounts simultaneously.

The RRSP refund strategy

Contribute $15,000 to your RRSP. At a 43% marginal rate, you receive a $6,450 tax refund. Deposit that refund directly into your TFSA. You've effectively sheltered $21,450 total — $15,000 tax-deferred and $6,450 tax-free — from a single $15,000 out-of-pocket investment.

收入水平如何影響決策

家庭收入RRSP 優先度TFSA 優先度建議分配
Under $50,000LowHigh主要 TFSA
$50,000–$80,000MediumMedium平均分配
$80,000–$120,000HighMedium主要 RRSP + 退稅至 TFSA
Over $120,000Very highMedium先最大化 RRSP,再 TFSA

Carrie's simple rule: If your income is high today and you expect it to be lower in retirement — prioritize RRSP. If you're unsure — do both and put the RRSP refund into your TFSA. This is almost always a winning strategy regardless of your future tax situation.