Canadian Tax Calculators
Take-Home Pay
CPP & EI

Home / Guides / RRSP vs TFSA for Sheltering Capital Gains: The Numbers

RRSP vs TFSA for Sheltering Capital Gains: The Numbers

Rates verified 2026-05-29 · All figures computed from the 2026 calculation engine


In this guide

The question this guide actually answers

Plenty of Canadian personal finance content explains what RRSPs and TFSAs are. Very little shows you, with specific numbers, which one wins for a particular scenario and by exactly how much. This guide focuses on one specific decision: you have an investment that will generate capital gains, and you want to know whether those gains are better sheltered in an RRSP or a TFSA given your 2026 income.

The answer is not the same for everyone. It depends on your current marginal tax rate, your expected marginal rate at retirement, and how much contribution room you have in each account. This guide builds the calculation from the ground up so you can slot in your own numbers.

Capital gains in 2026: the inclusion rate

In 2026, the capital gains inclusion rate for individuals is 50%. The 2024 federal budget had proposed raising it to two-thirds, but that proposal was reversed for individuals before taking effect. For 2026 planning purposes, assume half of every realized capital gain is included in your taxable income.

This means a $10,000 capital gain adds $5,000 to your taxable income. If your marginal rate is 29.65% (the combined federal + Ontario rate at $80,000 income), the tax owing on that gain is $5,000 × 29.65% = $1,482.50, for an effective capital gains tax rate of 14.83%.

How each account type handles capital gains

Non-registered account

Capital gains are taxed when you realize them (sell). You include 50% of the gain in income for the year of sale. Unrealized gains grow untaxed, but the tax bill is deferred, not eliminated. Dividends and interest are taxed differently; this guide focuses on capital gains specifically.

TFSA

Inside a TFSA, capital gains are never taxed. The growth is completely sheltered, regardless of when you sell or withdraw. There is no deduction when you contribute (contributions come from after-tax dollars), but everything earned inside (capital gains, dividends, interest) comes out tax-free at any time, for any reason.

RRSP

Inside an RRSP, capital gains also grow untaxed. But the mechanism is different in two important ways:

  1. Contributions are deductible. When you contribute to an RRSP, you reduce your taxable income for the year. This produces a refund equal to your contribution × your marginal tax rate. That refund is real money you can reinvest.

  2. Withdrawals are fully taxed as income. When you eventually pull money out of an RRSP (or RRIF after conversion), 100% of the withdrawal (including what was originally capital gains) is treated as ordinary income. The preferential capital gains rate does not apply.

This trade-off is the core of the comparison. RRSP converts capital gains into ordinary income but gives you a deduction now. TFSA does the opposite: no deduction now, but gains stay capital-gains-character (effectively zero tax on withdrawal).

Your marginal rate is the key variable

The RRSP refund is only valuable to the extent it saves tax now. And the RRSP withdrawal cost is only painful to the extent you pay tax later. The critical variable is whether your marginal rate today is higher or lower than your marginal rate at withdrawal.

For someone at $80,000 in Ontario today:

  • Federal marginal rate: 20.5%
  • Ontario marginal rate: 9.15%
  • Combined marginal rate: 29.65%
  • Net pay: $59,683.23

For someone at $120,000 in Ontario today:

  • Federal marginal rate: 26%
  • Ontario marginal rate: 11.16%
  • Combined marginal rate: 37.16%
  • Net pay: $87,215.18

These are the marginal rates the RRSP deduction saves at. The same rates are what the RRSP withdrawal costs at, if you're in the same bracket at retirement as you are today.

Worked comparison at $80,000 income (Ontario)

You have $10,000 to invest. You're expecting a 50% capital gain over the next decade (the investment goes from $10,000 to $15,000, generating a $5,000 capital gain). You are in Ontario earning $80,000.00.

Option A: Invest in a TFSA

  • Invest $10,000 (after-tax dollars, no deduction)
  • $5,000 gain realized: no tax owing inside the TFSA
  • Withdraw $15,000: $0 tax
  • After-tax result: $15,000

Option B: Invest in an RRSP

  • Contribute $10,000 to RRSP
  • Immediate refund: $10,000 × 29.65% = $2,965 (which you can also invest)
  • The investment grows to $15,000 inside the RRSP
  • At retirement (assume you're at the same 29.65% combined rate):
    • Withdraw $15,000: taxed at 29.65% = $4,447.50 tax
    • After-tax from the RRSP: $15,000 − $4,447.50 = $10,552.50
  • You also invested the $2,965 refund outside the RRSP. If it grew at the same rate (50%): $4,447.50, then withdrawn tax-free (since it was in a TFSA or paid down debt)
  • Combined: $10,552.50 + $4,447.50 = $15,000

At the same marginal rate going in and coming out, RRSP and TFSA produce the same after-tax result. The RRSP advantage is the upfront refund, which you must actually invest to realize the benefit. If you spend the refund, TFSA wins.

If your retirement rate is lower than 29.65% (you have less income in retirement), RRSP wins. If your retirement rate is higher, TFSA wins.

Worked comparison at $120,000 income (Ontario)

Same $10,000 investment, same expected 50% gain, but you earn $120,000.00 today (marginal rate 37.16%).

TFSA path: Invest $10,000, $5,000 gain, zero tax on withdrawal: $15,000.

RRSP path:

  • Contribute $10,000: refund of $10,000 × 37.16% = $3,716
  • RRSP investment grows to $15,000
  • Withdraw at a 20% combined rate (assume income drops significantly in retirement):
    • Tax: $15,000 × 20% = $3,000
    • After-tax from RRSP: $12,000
  • Invest the $3,716 refund in TFSA; grows to $5,574 at the same 50% rate, tax-free
  • Combined: $12,000 + $5,574 = $17,574

When your current marginal rate (37.16%) is substantially higher than your retirement marginal rate (20%), RRSP wins by a large margin: $2,574 on a $10,000 investment in this scenario.

The gap is even larger for capital gains specifically because the RRSP converts them from 50%-inclusion assets into ordinary income, but if you're in a high bracket now and a low bracket at retirement, that conversion still comes out ahead.

For perspective, the full take-home pay comparison at these incomes:

Take-home pay context for the two comparison incomes (2026)
ScenarioGross IncomeFederal TaxProv. TaxNet PayEff. Rate
$80,000 (Ontario)$80,000$10,293$4,455$59,68325.4%
$120,000 (Ontario)$120,000$18,655$8,360$87,21527.3%
$80,000 (Alberta)$80,000$10,293$4,954$59,18326.0%

When RRSP wins, when TFSA wins

RRSP wins if:

  • Your current marginal rate is meaningfully higher than your expected retirement rate
  • You are disciplined about reinvesting the refund (not spending it)
  • You have many years before withdrawal (more time for tax-free compounding on the refund)
  • You are in a high-income year (bonus, business sale, exercise of stock options)

TFSA wins if:

  • Your current rate is similar to or lower than your expected retirement rate
  • You might need the money before retirement (TFSA withdrawals are penalty-free)
  • You are in a low-income year (little or no tax on income, so the RRSP deduction saves you little)
  • You expect to receive Old Age Security (OAS) or GIS in retirement (high RRSP withdrawals can trigger OAS clawback; TFSA withdrawals do not affect OAS calculation)

Neither is universal. For most middle-income Canadians who expect similar income in working and retirement years, TFSA is the cleaner instrument for capital gains because there is no conversion to ordinary income and no mandatory withdrawal schedule (unlike RRSP → RRIF after age 71).

Practical considerations

Contribution room: RRSP room is 18% of prior-year earned income, capped at $33,810 for 2026. TFSA room accumulates at a flat annual amount (currently $7,000 per year since 2023) and carries forward. If you have maxed your TFSA and still have RRSP room, the RRSP vs. non-registered question becomes the relevant comparison.

Holding period: Inside either registered account, capital gains are irrelevant; the account does not track the character of gains. What matters is only the contribution deduction (RRSP) or lack thereof (TFSA) and the tax status of withdrawals.

Type of investment: This guide focuses on capital gains assets (equities, ETFs, real estate investment trusts). If your investment pays interest income (which is fully taxed at your marginal rate outside a registered account), registered sheltering is even more valuable.

Quebec residents: The federal calculation applies, but Quebec's provincial rate structure is different. See the take-home pay calculator for exact marginal rates by province.

The bottom line for 2026 capital gains: if you are uncertain, fill your TFSA first if you are in the bottom two federal brackets, or your RRSP first if you are in the top three and reinvest the refund in a TFSA. That combination captures most of the benefit from both accounts.


Related calculators

Open a Wealthsimple account — commission-free trades, no account minimums, RRSP and TFSA ready.·

Tax rates last verified: 2026-05-29. All dollar figures on this page are computed at build time from the same engine used by the calculators — they update automatically when rates change.