Key Takeaways
- 1.At a 43.41% Ontario marginal rate, a $20,000 RRSP contribution generates an $8,682 tax refund. Reinvesting that refund annually is the single largest advantage of the RRSP.
- 2.At 6% annual returns over 25 years, the RRSP strategy produces $843,000 after-tax at age 65. The non-registered account produces $686,000 after-tax. The RRSP wins by $157,000.
- 3.At 8% returns, the gap widens: RRSP delivers $1,174,000 after-tax vs $935,000 after-tax in non-registered — a $239,000 advantage.
- 4.Annual tax drag in the non-registered account (dividends taxed yearly, realized gains on rebalancing) costs approximately 0.8%–1.5% per year in effective return, compounding to $80,000–$160,000 in lost growth over 25 years.
- 5.Even after accounting for RRSP withdrawal tax and full OAS clawback, the RRSP still wins — the 25 years of tax-deferred compounding plus refund reinvestment outweigh the retirement-phase tax hit.
The Setup: Self-Employed Ontario Consultant, TFSA Maxed
Both scenarios use the same freelancer profile. The only variable is the account type for the $20,000 annual investment.
Profile: 40-year-old self-employed IT consultant, Ontario resident
Net self-employment income: $150,000/year
TFSA: Fully maxed ($102,000 cumulative room used)
RRSP room: $27,230 (18% of prior-year earned income, minus pension adjustment)
Annual investment amount: $20,000
Investment horizon: 25 years (age 40 to 65)
Portfolio: 60% Canadian/global equities, 40% bonds (balanced ETF)
Expected yield: 2.0% (dividends + interest), balance in capital gains
Option A — RRSP: $20,000/year contribution, tax refund reinvested
Option B — Non-registered: $20,000/year after-tax dollars, annual tax drag
The Ontario combined marginal rate on income between $111,733 and $154,906 is 43.41% (29.32% federal + 9.15% provincial, plus surtax). This is the rate at which the RRSP deduction saves tax. At retirement, withdrawals in the $55,867–$111,733 bracket face a combined rate of approximately 29.65%. That 13.76-percentage-point gap is the core engine driving the RRSP advantage.
Year-by-Year Tax Treatment: RRSP vs Non-Registered
The fundamental difference is when and how each account is taxed. Understanding the annual mechanics explains why the gap compounds so dramatically over 25 years.
| Tax Event | RRSP | Non-Registered |
|---|---|---|
| Contribution | Deductible (saves 43.41%) | After-tax dollars (no deduction) |
| Annual dividends | Tax-deferred | Taxed annually (~25% effective on eligible dividends) |
| Annual interest | Tax-deferred | Fully taxable at 43.41% |
| Realized capital gains (rebalancing) | Tax-deferred | 50% inclusion, taxed at marginal rate |
| Unrealized capital gains | Tax-deferred | Deferred until sale |
| Withdrawal / sale at retirement | Fully taxable as income (~29.65%) | Only gains taxed (50% inclusion) |
The RRSP defers all taxation to withdrawal. The non-registered account pays tax on dividends, interest, and realized gains every single year. That annual tax leakage — known as “tax drag” — is the silent wealth destroyer in taxable accounts.
Tax Refund Reinvestment: The RRSP's Compounding Engine
The $20,000 RRSP contribution at a 43.41% marginal rate generates an $8,682 tax refund. If you reinvest that refund into the RRSP (assuming available room), your effective annual contribution is $28,682 for a $20,000 out-of-pocket cost. The non-registered investor puts in $20,000 and gets nothing back.
| Year | RRSP Total Contributed | Non-Reg Total Contributed | Cumulative Extra from Refunds |
|---|---|---|---|
| Year 1 | $28,682 | $20,000 | $8,682 |
| Year 5 | $143,410 | $100,000 | $43,410 |
| Year 10 | $286,820 | $200,000 | $86,820 |
| Year 15 | $430,230 | $300,000 | $130,230 |
| Year 25 | $717,050 | $500,000 | $217,050 |
RRSP contributions assume the full $8,682 refund is reinvested each year and contribution room is available. In practice, RRSP room is 18% of prior-year earned income (to a maximum of $32,490 in 2026) minus any pension adjustment. At $150,000 income, annual room is $27,000, which accommodates the $28,682 contribution in most years.
Over 25 years, the RRSP investor puts $217,050 more into the account than the non-registered investor — all from reinvested tax refunds. That extra capital compounds for up to 25 years before any tax is owed.
Tax Drag in the Non-Registered Account: The Annual Bleed
A balanced ETF portfolio yielding 2.0% annually (split between eligible dividends and interest) triggers tax every year in a non-registered account. Additionally, annual rebalancing and ETF turnover realize small capital gains.
| Income Type | Annual Yield | Tax Rate (Ontario, 43.41% bracket) | Effective Annual Drag |
|---|---|---|---|
| Eligible dividends | 1.2% | 25.38% (after DTC) | 0.30% |
| Interest income | 0.8% | 43.41% (fully taxable) | 0.35% |
| Realized gains (rebalancing/turnover) | 0.5% | 21.70% (50% inclusion) | 0.11% |
| Total annual tax drag | — | — | ~0.76% |
Tax drag varies by portfolio composition. An all-equity portfolio with low turnover has lower drag (~0.4%). A bond-heavy portfolio has higher drag (~1.5%). The 0.76% figure reflects a typical balanced 60/40 portfolio. RRSP tax drag is zero during accumulation.
At 0.76% annual drag, a 6% gross return becomes an effective 5.24% in the non-registered account. Over 25 years, this difference compounds dramatically. The RRSP earns the full 6% every year because no tax is paid until withdrawal.
The 25-Year Projection: RRSP vs Non-Registered at 6% and 8%
This is the core comparison. Both scenarios invest $20,000 per year out of pocket for 25 years. The RRSP investor also reinvests the annual tax refund. All figures are in nominal dollars.
| Metric | RRSP (6%) | Non-Reg (6%) | RRSP (8%) | Non-Reg (8%) |
|---|---|---|---|---|
| Annual out-of-pocket | $20,000 | $20,000 | $20,000 | $20,000 |
| Effective annual contribution | $28,682 | $20,000 | $28,682 | $20,000 |
| Effective annual return | 6.00% | 5.24% | 8.00% | 7.02% |
| Pre-tax value at age 65 | $1,188,000 | $746,000 | $1,791,000 | $1,083,000 |
| Tax on withdrawal/sale | $345,000 | $60,000 | $617,000 | $148,000 |
| After-tax wealth at 65 | $843,000 | $686,000 | $1,174,000 | $935,000 |
| RRSP advantage | +$157,000 | +$239,000 | ||
RRSP withdrawal tax assumes a blended rate of approximately 29% (drawing down over 20+ years in retirement, keeping annual income in the $55K–$90K range). Non-registered tax on sale assumes capital gains on the growth portion at the 50% inclusion rate, plus the higher 66.67% rate on gains above $250,000. Both exclude CPP and OAS income (addressed separately below).
The RRSP wins by $157,000 at 6% returns and $239,000 at 8%. The higher the return, the more valuable tax deferral becomes — because the RRSP compounds the full pre-tax return while the non-registered account compounds a reduced after-drag return.
For a deeper comparison of RRSP vs TFSA as a first choice, see our RRSP vs TFSA for a $180K earner analysis.
Portfolio Growth by Milestone: Side-by-Side at 6%
The gap between accounts starts small and accelerates. Here is the pre-tax portfolio value at five-year intervals, assuming 6% gross returns:
| Year (Age) | RRSP Balance | Non-Reg Balance | Pre-Tax Gap |
|---|---|---|---|
| Year 5 (45) | $171,000 | $114,000 | $57,000 |
| Year 10 (50) | $401,000 | $258,000 | $143,000 |
| Year 15 (55) | $708,000 | $439,000 | $269,000 |
| Year 20 (60) | $1,113,000 | $668,000 | $445,000 |
| Year 25 (65) | $1,188,000 | $746,000 | $442,000 |
The pre-tax gap is $442,000, but the RRSP balance will be taxed on withdrawal. After applying a blended 29% withdrawal rate to the RRSP, the after-tax gap narrows to $157,000 — still a decisive RRSP advantage.
RRSP Withdrawal Strategy at Retirement: Minimizing the Tax Hit
The RRSP's weakness is that every dollar withdrawn is taxed as income. A poorly planned drawdown can push you into high tax brackets and trigger OAS clawback. The goal is to withdraw strategically, keeping annual income in a low bracket.
Optimal RRSP drawdown strategy (ages 65–90):
- Ages 65–71 (pre-RRIF): Withdraw $40,000–$50,000/year voluntarily. Combined with CPP ($14,500) and OAS ($8,560), total income stays around $63,000–$73,000 — well below the OAS clawback threshold of $90,997. The marginal rate in this range is 29.65%.
- Age 71: Convert RRSP to RRIF. Mandatory minimum withdrawals begin at age 72.
- Ages 72–80: RRIF minimum starts at 5.28% (age 72) and rises to 6.82% (age 80). On a $900,000 balance, the year-72 minimum is $47,520. With CPP and OAS, total income is approximately $70,580 — still below the OAS clawback threshold.
- Ages 80+: RRIF minimums escalate (8.51% at age 85, 11.92% at age 90). If the balance remains high, minimums may push income above $90,997, triggering partial OAS clawback. Strategic early withdrawals at ages 65–71 reduce this risk by shrinking the RRIF balance before mandatory minimums ramp up.
The non-registered account has no mandatory withdrawal schedule and no income inclusion until you sell. But you already paid tax on dividends and interest every year during accumulation. The RRSP gives you control over when you trigger the tax — and the ability to time it at lower brackets.
CPP/OAS Interaction: Does a Large RRSP Hurt Your Benefits?
A common concern: will a large RRSP/RRIF balance claw back your CPP or OAS? The answer is nuanced.
| Benefit | Affected by RRSP/RRIF Income? | Impact |
|---|---|---|
| CPP retirement pension | No | CPP is based on contributions, not income at retirement |
| OAS basic pension | Yes — clawback above $90,997 | 15% clawback on net income above threshold |
| GIS (Guaranteed Income Supplement) | Yes — income-tested | Not relevant at this income level |
| Age credit ($8,790 for 2026) | Yes — reduced above $44,325 | Eliminated above $98,309 net income |
The OAS clawback is the main concern. At a 15% recovery rate, the maximum annual OAS clawback on the full $8,560 benefit costs approximately $8,560 if your income significantly exceeds $90,997. But even losing the entire OAS benefit for several years costs less than the $157,000–$239,000 after-tax advantage the RRSP generates. The math is clear: OAS clawback is a cost of the RRSP strategy, but it does not come close to erasing the benefit.
For a full walkthrough of the OAS clawback math, see our OAS clawback calculator. For CPP timing strategy, see our CPP at 60 vs 65 vs 70 break-even analysis.
When the Non-Registered Account Wins
The RRSP is not always the better choice. A non-registered account is preferable in specific circumstances:
1. Your marginal rate will be higher in retirement
If you expect large pension income, rental income, or other retirement sources that will keep your marginal rate at or above your current 43.41%, the RRSP deduction at contribution is offset by an equal or higher rate at withdrawal. In this case, a non-registered account with tax-efficient investments (Canadian equities with eligible dividends, deferred capital gains) may be competitive.
2. You need liquidity before age 65
RRSP withdrawals before retirement are taxed as income at your full marginal rate and permanently destroy contribution room. If you are building a fund you may need to access in 5–10 years (business investment, real estate down payment), the non-registered account's liquidity is worth the tax drag.
3. You are in a low tax bracket now
If your income is under $55,867 (the first Ontario bracket), the RRSP deduction saves only 20.05%. If you expect to withdraw at a similar or higher rate, the deferral benefit is minimal. In this scenario, maximize TFSA first, then consider non-registered with tax-efficient ETFs.
4. Your RRSP room is exhausted
Once you have used all available RRSP room (and TFSA room), non-registered is your only option. Focus on tax-efficient asset location: hold Canadian dividend stocks and equity ETFs in the non-registered account (lower tax drag), and keep interest-bearing investments inside registered accounts.
For this worked example, with a 43.41% contribution rate and a projected 29.65% withdrawal rate, the RRSP wins decisively. The non-registered account is the fallback after RRSP and TFSA room are fully used.
Asset Location: What Goes Where
If you are investing in both an RRSP and a non-registered account (because your RRSP room does not cover the full $20,000 some years), asset location matters. The goal is to minimize total tax by placing the most tax-inefficient assets inside registered accounts.
| Asset Type | Best Account | Why |
|---|---|---|
| Bonds / GICs (interest income) | RRSP | Interest is fully taxable at 43.41% — shelter it |
| US / international equities | RRSP | Foreign withholding tax is recoverable in RRSP (Canada-US treaty) |
| REITs | RRSP | Distributions are mostly other income, taxed at full rate |
| Canadian dividend stocks / ETFs | Non-registered | Eligible dividends get the DTC — effective rate ~25% vs 43.41% |
| Growth stocks (low/no dividend) | Non-registered | Capital gains deferred until sale, then 50% inclusion |
Proper asset location can reduce the non-registered account's annual tax drag from 0.76% to as low as 0.3% — narrowing the gap with the RRSP, though not closing it entirely. For more on how the 2025 capital gains changes affect your non-registered portfolio, see our capital gains inclusion rate calculator.
Self-Employment Considerations: CPP, Business Expenses, and RRSP Room
Freelancers face unique factors that affect the RRSP vs non-registered decision:
CPP contributions eat into cash flow: At $150,000 net income, total CPP/CPP2 contributions are approximately $8,068 (both employee and employer portions). The employer-half deduction reduces net income, which slightly reduces RRSP room. Budget for CPP before calculating available investment dollars.
RRSP room is based on earned income: At $150,000 net self-employment income (after CPP deduction), RRSP room is 18% of approximately $146,000 = $26,280, up to the 2026 maximum of $32,490. This accommodates the $20,000 base contribution plus most of the $8,682 refund reinvestment.
No employer match to consider: Unlike employees with group RRSPs or defined-contribution pensions, freelancers have no employer matching. Every dollar of RRSP contribution is self-funded, making the tax refund reinvestment strategy even more critical — it is the closest thing to “free money” a self-employed investor gets.
Income volatility: Freelance income fluctuates. In high-income years ($150K+), maximize RRSP contributions to capture the 43.41% deduction. In low-income years, consider contributing to the non-registered account and carrying forward RRSP room for future high-bracket years. The deduction is worth more at higher rates. For more on structuring income as a business owner, see our salary vs dividend calculator.
Net Wealth Summary at Age 65
Here is the complete picture at age 65, including CPP and OAS, under both return assumptions:
| Component | RRSP Path (6%) | Non-Reg Path (6%) | RRSP Path (8%) | Non-Reg Path (8%) |
|---|---|---|---|---|
| Investment portfolio (after-tax) | $843,000 | $686,000 | $1,174,000 | $935,000 |
| TFSA (already maxed, ~$250K at 6%) | $250,000 | $250,000 | $310,000 | $310,000 |
| CPP at 65 (annual) | $16,375 | $16,375 | $16,375 | $16,375 |
| OAS at 65 (annual, pre-clawback) | $8,560 | $8,560 | $8,560 | $8,560 |
| Portfolio advantage (RRSP over non-reg) | +$157,000 | +$239,000 | ||
TFSA values assume the existing maxed balance grows at 6% or 8% without further contributions (TFSA room is already full). CPP and OAS are identical in both scenarios — they are not affected by the account choice. OAS clawback may apply in the RRSP scenario at higher withdrawal levels, reducing the annual OAS benefit by up to $8,560.
The Bottom Line
For an Ontario freelancer at $150,000 with a maxed TFSA, the RRSP is the clear winner over a non-registered account for the next $20,000 per year. The three drivers are:
- Tax refund reinvestment: $8,682/year in refunds compound for 25 years, adding $217,050 in extra principal that the non-registered investor never gets.
- Zero annual tax drag: The RRSP earns the full 6% or 8% every year. The non-registered account leaks 0.76% annually to dividend and interest taxes, costing $80,000–$160,000 in lost compounding over 25 years.
- Tax-rate arbitrage: Deducting at 43.41% and withdrawing at 29.65% is a permanent 13.76-percentage-point gain on every dollar contributed.
The non-registered account has its place — after RRSP and TFSA room are exhausted, as a liquidity reserve, or in years when your income is too low to benefit from the RRSP deduction. But as the primary investment vehicle for a high-bracket Ontario freelancer with available RRSP room, it leaves $157,000 to $239,000 on the table over 25 years.
Important Disclaimer
This article provides general information about RRSP and non-registered investing in Canada. It is not financial, tax, or legal advice. The worked example uses a $150,000 income and Ontario 2025/2026 tax rates, which may not reflect your situation. Tax brackets, RRSP contribution limits, OAS clawback thresholds, CPP rates, and the capital gains inclusion rate are based on current legislation and are subject to change. Investment returns of 6% and 8% are hypothetical and do not represent any specific investment. Tax drag estimates depend on portfolio composition, turnover rate, and distribution mix. RRSP withdrawal tax depends on your total income in retirement, which is inherently uncertain. Consult a qualified tax professional or financial planner for advice specific to your circumstances.