Accounts

TFSA vs RRSP: Which Should You Fund First? (Canadian Guide for 2026)

The honest answer to TFSA vs RRSP depends on your tax bracket today, your expected income in retirement, and three other factors most articles ignore. Here's the actual decision tree.

Suroy Thamotharam

By Suroy Thamotharam

If you’ve been trying to figure out whether to fund your TFSA or your RRSP first, you’ve probably noticed something. Every article gives you a different answer.

Some say TFSA always. Some say RRSP always. Some say it depends on your income, but never explain what to do at YOUR specific income. By the time you’re done reading three of them, you close the tabs and your money stays in your chequing account for another month.

I’m going to do this differently. Here’s the actual decision tree, the math behind it, and the cases where the conventional wisdom is wrong.

The 30-second answer

For most Canadians under 30 earning less than ~$60K: TFSA first.

For most Canadians earning $60K-$110K: TFSA first, but switch to RRSP if your employer matches contributions.

For most Canadians earning over $110K and expecting to earn less in retirement: RRSP first.

If you have an employer RRSP match at any income level: Always capture that match first, before anything else. It’s free money.

If you’re saving for a first home in the next 5 years: FHSA before either, up to $8K/year. Best of both worlds.

That’s the entire answer for ~85% of people. The rest of this post explains why, plus the edge cases that change the answer.

TFSA in 90 seconds

The Tax-Free Savings Account (TFSA) was introduced in 2009. Here’s what makes it work:

  • Contributions are made with after-tax money. You don’t get a tax deduction when you contribute.
  • Growth is tax-free. Whether your investments grow 5% or 500%, the CRA never sees a dollar of it.
  • Withdrawals are tax-free. You can take money out anytime for any reason. No penalty, no tax.
  • 2025 contribution limit: $7,000 per year. Unused room rolls over forever.
  • Lifetime contribution room (if you’ve been 18 since 2009): around $102,000 in 2025.

The TFSA is the simplest, most flexible registered account in Canada. It’s hard to mess up.

RRSP in 90 seconds

The Registered Retirement Savings Plan (RRSP) has been around for decades. Here’s the structure:

  • Contributions are tax-deductible. Contribute $10,000 in a 40% tax bracket and you get $4,000 back at tax time.
  • Growth is tax-deferred. It compounds tax-free while inside the account.
  • Withdrawals are taxed as income. In retirement, every dollar you take out is treated like a paycheck and taxed at your marginal rate.
  • Annual limit: 18% of your previous year’s earned income, up to ~$32,490 in 2025. Unused room rolls over.
  • Lifetime limit: Tied to your earned income over your career.

The RRSP shifts your tax burden from today (when you’re working) to tomorrow (when you’re retired). It only wins if your future tax rate is lower than your current tax rate.

The decision logic

The choice between TFSA and RRSP comes down to one question:

Will your tax rate in retirement be higher or lower than your tax rate today?

  • Lower in retirement: RRSP wins. You’re deducting at a higher rate now than you’ll pay later.
  • Higher in retirement: TFSA wins. You’d rather pay tax now at a lower rate than later at a higher one.
  • About the same: Mathematically a tie. TFSA wins on flexibility (you can withdraw anytime without tax implications).

For most people, retirement income is lower than working income. That’s why the conventional wisdom favors RRSP for higher earners. But there are three reasons that logic breaks for younger or lower-income earners:

Reason 1: Low tax brackets make the RRSP deduction less valuable

If you’re in a 20% marginal tax bracket, a $1,000 RRSP contribution saves you $200 in taxes today. If you withdraw it in retirement at a 25% marginal rate (which is plausible if your income grows), you’ll pay $250 in tax. You lost money.

In a low tax bracket, the RRSP deduction isn’t worth enough to justify locking the money up. TFSA wins.

Reason 2: Income grows over a career

Most people earn more at 45 than at 25. The 25-year-old in a 20% bracket who maxes their RRSP gets a $200 deduction. The same person at 45 in a 33% bracket gets a $330 deduction for the same contribution. Saving RRSP room for higher-income years is mathematically smarter.

This is why most coaches recommend TFSA first for young earners. You’re saving your RRSP room for when it’s worth more.

Reason 3: TFSA is flexible. RRSP is locked.

Money in a TFSA can come out for any reason. Wedding, down payment, emergency, year-off-work. It’s available.

Money in an RRSP is harder to access. Withdrawals are taxed as income, and withdrawals can’t restore your contribution room. Two exceptions:

  • Home Buyers’ Plan (HBP): Withdraw up to $35K tax-free for a first home, repay over 15 years
  • Lifelong Learning Plan (LLP): Withdraw up to $20K tax-free for full-time education, repay over 10 years

Both add complexity. Most coaches recommend using a TFSA or FHSA for life flexibility, RRSP for true retirement money.

When the standard answer flips

A few situations where the “TFSA first for most, RRSP first for high earners” rule needs adjustment:

You have an employer RRSP match

Always capture the full employer match before contributing to anything else. If your company matches up to 5% of your salary, contribute exactly 5% to get the match. That’s an instant 100% return on your money. Nothing else comes close.

You’re saving for a first home

The FHSA (First Home Savings Account), introduced in 2023, is uniquely powerful. You get:

  • Tax-deductible contributions (like RRSP)
  • Tax-free growth (like both)
  • Tax-free withdrawals for a first home (like TFSA)

It’s the only Canadian account that gives you all three. Max it before either TFSA or RRSP up to $8,000/year, $40,000 lifetime, if you might buy a home in the next 5-15 years.

You expect a major income spike

If you’re a few years away from a big income jump (medical residency ending, business about to sell, equity vesting), it can make sense to delay maxing your RRSP until the income spike, when the deduction is worth more. Park the money in TFSA in the meantime.

Your income is already at its career peak

If you’re in your 50s and unlikely to earn more than you do now, the RRSP deduction is at its maximum value. Lean RRSP-heavy.

You’re self-employed or own a corporation

This is where the math gets complicated, and where coaching scope ends. Talk to a CPA or fee-only planner. Some self-employed people benefit from keeping money in their corporation and taking dividends; others should max their RRSP aggressively. Specific to you.

The honest order of operations

For most Canadians in their late 20s and 30s, here’s the order I recommend:

  1. Pay off high-interest debt (anything 8%+). Guaranteed return = the interest you avoid.
  2. Build a $1,000 starter emergency fund. So one car repair doesn’t put you back in debt.
  3. Capture your full employer RRSP match. Free money. Always.
  4. Max your FHSA ($8K/yr) if you might buy a home in the next 5-15 years.
  5. Max your TFSA ($7K/yr in 2025) for general investing flexibility.
  6. Max your RRSP (18% of income, up to ~$32K) as income grows.
  7. Build full 3-6 month emergency fund alongside the above.
  8. Non-registered brokerage only after all of the above are maxed.

That’s the order. Most people I work with are at step 4 or 5 with some debt still hanging around from step 1. That’s normal. Progress is non-linear.

The biggest mistake people make

They keep procrastinating because they want to find the “perfect” answer.

Here’s the truth: the difference between TFSA-first and RRSP-first is small. It’s measured in thousands of dollars over a 40-year career, not hundreds of thousands.

The difference between starting today and starting in two years? Massive. The compounding gap from a 2-year delay easily costs you $50,000+ at retirement.

If you’ve been on the fence, pick TFSA. Open it today. Set up an automatic contribution. The math says it’ll be roughly equivalent to RRSP for your situation. The fact that you started this month instead of next year is worth far more than picking the “right” account.

You can always switch your strategy later as your income grows. You can’t go back and recover the years you didn’t start.

What to do this week

If you take one thing from this article, take this:

  1. Open a TFSA at Wealthsimple (if you don’t have one)
  2. Set up an automatic monthly contribution of whatever you can afford, even $50
  3. Walk through the Wealthsimple Invest risk questionnaire to pick a managed portfolio
  4. Forget about it for 6 months

That’s it. You can optimize later. The hard part is starting.

For a more personalized decision tree that asks the questions specific to your situation, try the TFSA + RRSP Optimizer. It’ll give you a ranked order of operations based on your income, tax bracket, and goals.

For the compounding math behind why starting now matters more than picking the right account, try the Compound Interest Calculator. Set “Years invested” to 30 and increase by 2. Watch what happens to your final balance.

The TFSA versus RRSP question has been debated for 15 years and will be debated for 15 more. Don’t let the debate be the reason you haven’t started.

Suroy Thamotharam

About Suroy

University Finance degree (with distinction). 13+ years personal investing. 10 paid coaching clients before going public. Financial Coach based in Toronto.