The Question Canadians Get Wrong

Walk into any bank branch and ask whether you should contribute to your TFSA or RRSP. You'll likely be told "both, if you can." That's not wrong — but it's also not an answer. It's a deferral. And when you can only contribute to one, or need to prioritize, the difference in sequencing can be worth approximately $87,000 over a career for a $100K earner in Ontario.

The decision hinges on one core mathematical reality: the RRSP is a tax deferral mechanism, not a tax-free mechanism. You get a deduction now at your current marginal rate, but pay tax on withdrawal at your rate then. The TFSA is genuinely tax-free — no deduction going in, no tax coming out.

Whether the RRSP or TFSA produces better after-tax wealth depends entirely on whether your marginal tax rate today is higher or lower than it will be when you withdraw. That's the whole framework. For CRA contribution room details, see the CRA RRSP contribution guide and the CRA TFSA guide for individuals.

2025 Contribution Limits & Rules

TFSA 2025
$7,000
Annual contribution limit for 2025 — per CRA
Total room since 2009: $95,000
Available to all Canadian residents 18+
Withdrawals create next-year room
No income requirement to contribute
Growth and withdrawals tax-free
No impact on GIS, OAS, or income-tested benefits
RRSP 2025
$31,560
Maximum annual contribution limit — per CRA
18% of prior year earned income, up to $31,560
Unused room carried forward indefinitely
Contributions reduce taxable income
Spousal RRSP available for income splitting
Must convert to RRIF by December 31 of age 71
FHSA contributions also reduce available RRSP room — see our FHSA guide

The Decision Framework: 3 Questions

You need to answer only three questions to know where your next dollar should go.

Question 1: What is your marginal tax rate today?

Your marginal rate — not your average rate — is what matters. This is the rate you pay on your next dollar of income. The following are illustrative combined federal-provincial marginal rates in Ontario in 2025, based on CRA published brackets:

$30,000 income (ON)20.05%
$50,000 income (ON)29.65%
$80,000 income (ON)31.48%
$100,000 income (ON)43.41%
$150,000 income (ON)51.97%
$220,000+ income (ON)53.53%

Question 2: What do you expect your marginal rate to be in retirement?

Most Canadians significantly overestimate their retirement income needs — and therefore their retirement tax rate. If you retire with a $70K household income (CPP + OAS + RRIF withdrawals), your combined marginal rate in Ontario will be approximately 29–32%. If you retire with $120K+, it climbs to 43%+.

The RRSP wins if: current marginal rate > expected retirement marginal rate.
The TFSA wins if: current marginal rate ≤ expected retirement marginal rate.

Question 3: Will you need the money before retirement?

TFSA withdrawals are penalty-free and room is restored the following year. RRSP withdrawals before retirement are taxed as income at your current marginal rate — often wiping out the original deduction. If there is any meaningful chance you'll need the funds within 5–10 years, the TFSA wins regardless of marginal rates.

📌 The Quick Rule — Illustrative

Under $50K income: TFSA first, almost always. Between $50K–$90K: depends on province, retirement projection, and life stage. Over $90K: RRSP first almost universally, until RRIF conversion concerns kick in. Always max TFSA last if you have spousal income splitting potential in retirement. These are general guidelines — consult a licensed advisor for your specific situation.

The 12 Illustrative Scenarios

We modelled 12 illustrative scenarios across income levels from $35K to $200K in Ontario, British Columbia, Alberta, and Quebec. Each scenario assumes a 30-year time horizon, 6.5% average annual return, and retirement income in line with CPP average payouts plus drawdowns from accumulated savings. These are illustrative estimates — individual results will vary by province, income, and personal circumstance. Consult a licensed advisor and CPA before making contribution decisions.

#IncomeProvinceCurrent Marginal RateEst. Retirement RateRate SpreadRecommendationEst. Annual Tax Advantage
1$35,000Ontario20.05%20.05%0%TFSA First$0 — equal; TFSA preferred for flexibility
2$50,000Ontario29.65%20.05%+9.6%RRSP First~$1,060/yr on $11,000 contribution (illustrative)
3$65,000Ontario29.65%20.05%+9.6%RRSP First~$1,370/yr on $14,235 contribution (illustrative)
4$80,000Ontario31.48%25.00%+6.5%RRSP First~$2,250/yr on $14,400 contribution (illustrative)
5$100,000Ontario43.41%29.65%+13.8%RRSP First~$7,800/yr on $18,000 contribution (illustrative)
6$140,000Ontario48.29%31.48%+16.8%RRSP then TFSA~$11,100/yr on $25,200 contribution (illustrative)
7$200,000Ontario52.06%43.41%+8.6%RRSP + Corp Structure~$25K+/yr including corporate strategy (illustrative)
8$50,000Alberta25.00%20.05%+4.9%TFSA FirstSpread too small; TFSA flexibility preferred
9$90,000Alberta30.50%25.00%+5.5%RRSP First~$2,800/yr on $16,200 contribution (illustrative)
10$60,000Quebec37.12%27.53%+9.6%RRSP First~$2,580/yr on $10,800 contribution (illustrative)
11$35,000BC20.06%20.06%0%TFSA FirstEqual rates — TFSA wins for flexibility
12$120,000BC46.12%33.89%+12.2%RRSP First~$9,800/yr on $21,600 contribution (illustrative)

All figures are illustrative estimates based on 2025 CRA published marginal rates and modelled retirement income assumptions. Individual results vary by circumstance. Not personalized tax advice — consult a licensed advisor and CPA.

The Sequencing Mistake Costing Canadians Thousands

The most common — and expensive — sequencing mistake: high-income earners in the 43%+ marginal bracket prioritizing TFSA contributions while leaving RRSP room unused.

Consider an illustrative $100K earner in Ontario contributing $7,000 to their TFSA instead of their RRSP:

Over 30 years, with the tax refund also invested at 6.5%, this illustrative sequencing difference is worth approximately $87,000 in additional retirement wealth. Results vary significantly by individual circumstance. Consult a licensed advisor and CPA to model your own situation.

⚠️ The RRSP Trap for Low Earners — Illustrative

A $38,000/year earner contributing to an RRSP receives modest tax savings at a 20% marginal rate. But RRSP withdrawals in retirement can reduce eligibility for the Guaranteed Income Supplement (GIS) and other income-tested benefits. The GIS income thresholds are published annually by Service Canada — the single supplement threshold for 2025 is approximately $21,624. The TFSA entirely avoids this problem. Low-income earners should almost always prioritize TFSA. Consult a licensed advisor for your specific situation.

🧮 Your Illustrative TFSA vs RRSP Decision
Enter your situation to see an illustrative recommendation with estimated annual tax impact. These are estimates — not personalized advice. Consult a licensed advisor and CPA for your specific situation.
RRSP First
Est. annual RRSP tax saving (illustrative)
Marginal rate spread

⚠️ This is an illustrative estimate based on approximate 2025 provincial marginal rates and general retirement income assumptions. It is not personalized tax or financial advice. Individual tax situations vary significantly. Consult a licensed advisor and a CPA before making RRSP or TFSA contribution decisions.

When You Can Afford Both

If your budget allows contributions to both accounts, the optimal illustrative sequencing is generally:

  1. RRSP contributions first — up to the amount needed to drop to the next marginal rate bracket
  2. Redirect the RRSP refund to TFSA — this is the most powerful compounding technique available to Canadian savers
  3. TFSA with any remaining room

Illustrative example: $100K earner in Ontario. Contribute $11,600 to RRSP (drops income to $88,400, avoiding the $100K bracket jump). Tax refund: approximately $5,040. Invest that refund in TFSA. Net annual wealth creation from this technique: roughly $12,040 deployed with only ~$6,500 out-of-pocket cash. These are illustrative figures — consult a CPA for your actual refund calculation.

Frequently Asked Questions
Should I contribute to TFSA or RRSP first in Canada? +

It depends on your current vs. expected retirement marginal tax rate. Under $50K income in most provinces: TFSA first — the RRSP advantage is minimal and RRSP withdrawals can reduce GIS and other income-tested benefits. Over $65K in Ontario or BC: RRSP first in almost all cases, then redirect the refund to TFSA. The core rule: RRSP wins when your current marginal rate exceeds your expected retirement marginal rate by 5% or more. See the CRA TFSA guide for contribution room details. These are illustrative guidelines — consult a licensed advisor for your specific situation.

What is the TFSA contribution limit for 2025? +

The 2025 TFSA annual contribution limit is $7,000. Total cumulative room since the TFSA launched in 2009 is $95,000 for those who were eligible (Canadian resident, 18+) every year. Unused room carries forward indefinitely. TFSA withdrawals create new contribution room the following January 1. Your exact room is available through CRA My Account.

What is the RRSP contribution limit for 2025? +

The 2025 RRSP maximum is $31,560, or 18% of your 2024 earned income — whichever is less. Unused room carries forward indefinitely and appears on your CRA Notice of Assessment. RRSP contributions directly reduce your taxable income for the year, generating an immediate tax refund at your marginal rate. The RRSP deadline for 2024 contributions is March 3, 2025. For 2025 contributions, the deadline is March 1, 2026.

Can I contribute to both TFSA and RRSP in the same year? +

Yes — and for high earners, the optimal approach is to do both in a specific sequence. Contribute to RRSP first to generate a tax refund, then invest that refund into your TFSA. Illustrative example: a $100K Ontario earner contributing $11,600 to RRSP receives approximately a $5,040 refund, which is then deposited into their TFSA — deploying $16,640 in tax-advantaged savings for roughly $6,500 in net out-of-pocket cost. This technique is sometimes called the "RRSP-to-TFSA refund loop." Consult a CPA to calculate your exact refund.

What happens to my RRSP at age 71? +

You must convert your RRSP to a RRIF (Registered Retirement Income Fund) by December 31 of the year you turn 71. Mandatory minimum withdrawals begin the following year, starting at 5.40% of the account value at age 72 and increasing annually — reaching 6.82% at 80 and 11.92% at 90 — per 2025 CRA rates. Many retirees benefit from beginning voluntary RRIF drawdowns before age 72 to reduce future mandatory minimums and manage OAS clawback risk. The 2025 OAS clawback threshold is $93,454 net income. See the CRA RRIF guide for full details.

The Bottom Line

The TFSA vs RRSP decision is not philosophical — it is mathematical. Your current and expected marginal rates are the inputs. The illustrative calculation tells you the directional answer. For most Canadians earning over $65K in Ontario or BC, the RRSP is still the most powerful immediate tax tool available — especially when the refund is systematically redirected to a TFSA.

For those under $50K, prioritizing the RRSP often reduces government benefits, reduces flexibility, and provides minimal tax advantage. The TFSA wins there, clearly.

The expensive part isn't making the wrong choice once. It's making it consistently, over a career, without realizing the compounding cost. All scenarios in this article are illustrative — consult a licensed advisor and CPA for personalized guidance based on your actual income, province, and retirement projections.