The RRSP wins when your tax rate at contribution is higher than your tax rate at withdrawal. The TFSA wins when it is the same or lower. That is the entire decision in one sentence, and most of the content you will find online stops there. The problem is that applying that rule to your actual situation requires knowing your current marginal rate, your expected retirement rate, and how each account interacts with government benefits like OAS.
At Tohme Accounting, we run this comparison with real numbers for clients every tax season. The answer changes depending on income level, and it changes again for self-employed individuals, business owners with a corporation, and US citizens living in Canada. This post walks through the math at five Ontario income levels and covers the specific situations where the standard advice breaks down.
2026 Contribution Limits and Basic Rules
The RRSP contribution limit for 2026 is $32,490 or 18% of your prior-year earned income, whichever is less. Unused room carries forward indefinitely. Contributions are tax-deductible: a $10,000 RRSP contribution reduces your taxable income by $10,000. Withdrawals are fully taxable as income in the year you take them out.
The TFSA contribution limit for 2026 is $7,000. If you have been eligible since the TFSA was introduced in 2009 and have never contributed, your cumulative room is $102,000. Contributions are not tax-deductible. Withdrawals are completely tax-free and do not count as income for any purpose, including OAS clawback calculations, GIS eligibility, or the age amount credit.
Both accounts shelter investment growth from tax while the money stays inside. The difference is when you get the tax benefit: RRSP gives it upfront (the deduction), TFSA gives it at the end (tax-free withdrawal).
| Feature | RRSP | TFSA |
|---|---|---|
| 2026 contribution limit | $32,490 (or 18% of prior-year income) | $7,000 |
| Tax on contribution | Deductible | Not deductible |
| Tax on growth inside | Sheltered | Sheltered |
| Tax on withdrawal | Fully taxable | Tax-free |
| Affects government benefits? | Yes (OAS, GIS) | No |
| Contribution room restored on withdrawal? | No | Yes (following year) |
| Required withdrawal age | RRIF conversion by Dec 31 of year you turn 71 | None |
The Tax Math at Five Income Levels
The right account depends on where you sit in the tax brackets. Here is the comparison for an Ontario resident at five income levels, assuming a $10,000 contribution to each account, a 6% annual return over 25 years, and a retirement withdrawal rate in the 20-30% combined bracket.
| Taxable Income | Marginal Rate (Ontario 2026) | RRSP Tax Savings on $10K Contribution | TFSA Advantage at Withdrawal? | Winner |
|---|---|---|---|---|
| $40,000 | 20.05% | $2,005 | Tax-free withdrawal worth more if retirement rate is similar | TFSA |
| $60,000 | 29.65% | $2,965 | Likely withdraw at lower rate in retirement | RRSP (slight edge) |
| $90,000 | 31.48% | $3,148 | Withdraw at lower rate | RRSP |
| $130,000 | 33.89% | $3,389 | Withdraw at lower rate + OAS protection from TFSA | Both (RRSP first, then TFSA) |
| $200,000+ | 53.53% | $5,353 | Large rate drop in retirement | RRSP (strong) |
At $40,000, your marginal rate is 20.05%. If you withdraw from the RRSP in retirement at a similar rate, you have gained nothing except the deferral on investment growth. The TFSA gives you the same growth shelter with no tax on withdrawal and no impact on GIS. For lower-income earners, the TFSA is almost always the better first choice.
At $90,000, the math shifts. Your marginal rate is 31.48%. If you retire on $50,000 of income, your withdrawal rate drops to roughly 20-25%. The RRSP deduction saved you 31 cents per dollar going in, and you pay back only 20-25 cents per dollar coming out. That spread is real money over 25 years.
At $200,000 and above, the RRSP deduction saves 53 cents on the dollar. Even with a relatively comfortable retirement income of $80,000, you withdraw at roughly 31-34%. The 20-point spread on a $32,490 contribution compounds into a significant advantage.
Our general guidance for Ontario residents: max the TFSA first if your income is under $55,000. Max the RRSP first if your income is over $90,000. Between $55,000 and $90,000, the answer depends on your expected retirement income, and that is a conversation worth having with a CPA who can run the numbers for your situation.
The OAS Clawback Problem
Old Age Security payments start getting clawed back when your net income exceeds $90,997 in 2026. The clawback rate is 15% of every dollar above the threshold. Full OAS is eliminated at approximately $148,000 of net income.
RRSP withdrawals (and mandatory RRIF payments after age 71) count as taxable income. A retiree with a $60,000 pension, $20,000 in CPP, and $25,000 in RRIF withdrawals has $105,000 in net income and loses roughly $2,100 in OAS. That is an effective 15% surtax on top of the regular income tax on those RRIF withdrawals.
TFSA withdrawals do not count as income for OAS purposes. A retiree who pulls $25,000 from a TFSA instead of a RRIF keeps their net income at $80,000 and avoids the clawback entirely.
This is why we advise higher-income clients to fund both accounts, not just the RRSP. The RRSP gets the big deduction during your working years. The TFSA provides tax-free retirement income that stays below the OAS radar. The combination is more effective than either account alone.
If you are within 10-15 years of retirement and have not mapped out how your RRSP, TFSA, CPP, and OAS interact, our team at Tohme Accounting can build that projection. The tax planning guide covers the broader year-end strategy.
RRSP for Self-Employed: The Installment Reduction Angle
Self-employed Canadians pay quarterly tax installments based on their prior-year tax liability. An RRSP contribution directly reduces your taxable income, which reduces the installments the CRA expects you to pay. This is a cash-flow benefit that most RRSP vs TFSA comparisons miss entirely.
If you earned $120,000 in net self-employment income in 2025 and contributed $20,000 to your RRSP, your 2025 taxable income drops to $100,000. Your 2026 installments, calculated on the reduced 2025 liability, are lower. That means more cash in your hands throughout the year to reinvest in the business or cover expenses.
The TFSA contribution does nothing for installments because it does not reduce taxable income. For self-employed filers with irregular cash flow, the RRSP’s installment effect can be worth more than the raw tax-rate comparison suggests.
One catch: your RRSP room is based on earned income. Self-employment income counts, but you need to have filed your prior-year return for the room to show up on your Notice of Assessment.
Business Owners: RRSP vs Investing Inside the Corporation
Incorporated business owners have a third option: leave the money inside the corporation and invest it there. The corporate tax rate on active business income up to $500,000 is 12.2% in Ontario (combined federal and provincial). That means 87.8 cents of every dollar earned reaches the corporate investment account, compared to roughly 55-65 cents after personal tax.
The problem is the passive investment income rules. When a CCPC earns more than $50,000 per year in passive income (interest, dividends from public companies, capital gains on portfolio investments), the small business deduction starts to get clawed back. At $150,000 of passive income, the SBD is gone entirely. Your active business income above the reduced limit gets taxed at the general rate of 26.5% instead of 12.2%.
The RRSP avoids this. Investment growth inside an RRSP does not generate passive income for the corporation. It sits outside the corporate structure entirely. For business owners who want to build personal retirement savings without triggering the passive income grind, the RRSP (funded by a salary from the corporation) is a clean solution.
The trade-off: paying yourself a salary to generate RRSP room means paying CPP premiums (both employee and employer portions). Dividends are cheaper to pay but do not create RRSP room. We help incorporated clients model the salary vs dividend split to balance RRSP room, CPP benefits, and overall tax cost.
US Citizens in Canada: The TFSA Trap
US citizens living in Canada face a problem that most RRSP vs TFSA advice ignores: the IRS does not recognize the TFSA as a tax-sheltered account. Investment gains inside a TFSA are taxable on your US return every year, reported on Forms 3520 and 3520-A as a foreign trust. The tax-free status of the TFSA is a Canadian benefit only.
The RRSP, by contrast, is recognized under the Canada-US Tax Treaty (Article XVIII). A US citizen can elect to defer taxation on RRSP gains for US purposes, matching the Canadian treatment. This election is made annually on Form 8891 (though since 2015, the IRS treats it as automatic for qualifying RRSPs). The RRSP works on both sides of the border.
For US citizens in Canada, the RRSP is almost always the better account. The TFSA creates a reporting burden and a tax liability that erases its advantage. We handle dual filing for US citizens in Canada regularly, and the RRSP-first advice is consistent across virtually every income level.
If you hold a TFSA and have not been reporting it on your US return, this is worth correcting before the IRS flags it. The FBAR filing requirements cover the broader picture of US reporting obligations for Canadian accounts.
Common Mistakes That Cost You Money
Contributing to an RRSP in a low-income year. If your income is $35,000, your RRSP deduction saves you roughly 20 cents on the dollar. You are better off saving that contribution room for a future year when your income (and marginal rate) is higher. The TFSA is the right account for low-income years.
Over-contributing. The CRA charges a 1% per month penalty on RRSP contributions that exceed your limit by more than $2,000. The TFSA penalty is the same: 1% per month on the excess. Check your Notice of Assessment for your current room before contributing. CRA My Account shows both balances.
Withdrawing from the RRSP early. RRSP withdrawals trigger withholding tax (10% on amounts up to $5,000, 20% on $5,001-$15,000, 30% on amounts over $15,000) and are added to your taxable income. If you withdraw $20,000 while earning $80,000, you pay tax on $100,000 of income. The exceptions are the Home Buyers’ Plan ($60,000 limit, repayable over 15 years) and the Lifelong Learning Plan ($20,000 limit, repayable over 10 years). Outside of those programs, early RRSP withdrawals are expensive.
Ignoring the TFSA withdrawal-and-recontribute rule. When you withdraw from a TFSA, the contribution room is restored, but not until January 1 of the following year. If you withdraw $5,000 in March and recontribute $5,000 in June of the same year, you have over-contributed. Wait until January.
Frequently Asked Questions
Should I contribute to RRSP or TFSA first?
If your taxable income is under $55,000 in Ontario, start with the TFSA. The RRSP deduction at that bracket saves you only 20 cents per dollar, and you may withdraw at a similar rate in retirement. Above $90,000, the RRSP deduction is worth 31-53 cents per dollar, making it the stronger first choice. Between $55,000 and $90,000, the answer depends on your expected retirement income. Our team at Tohme Accounting can run the comparison with your actual numbers through our contact page.
Can I contribute to both RRSP and TFSA?
Yes, and most people earning above $90,000 should. Max the RRSP for the upfront deduction, then put whatever you can into the TFSA for tax-free retirement income. The two accounts complement each other: the RRSP reduces your tax bill now, and the TFSA gives you income that does not trigger OAS clawback later.
What happens to my RRSP when I turn 71?
You must convert your RRSP to a Registered Retirement Income Fund (RRIF) by December 31 of the year you turn 71. Starting the following year, you are required to withdraw a minimum percentage annually. The minimum starts at 5.28% at age 72 and increases each year. These withdrawals are taxable. If you have a large RRSP balance, consider making voluntary withdrawals before 71 to spread the tax impact over more years at lower marginal rates.
Is a TFSA better than an RRSP for a 25-year-old?
In most cases, yes. A 25-year-old earning $45,000 is in a low tax bracket. The RRSP deduction saves little now, and the contribution room is more valuable in future higher-income years. The TFSA shelters growth tax-free with no restrictions on withdrawal, and the room does not depend on earned income. Save the RRSP room for when your income rises above $55,000-$60,000.
Does an RRSP withdrawal affect my OAS?
Yes. RRSP and RRIF withdrawals count as net income. If your total net income exceeds $90,997 in 2026, your OAS starts getting clawed back at 15 cents per dollar above the threshold. A $25,000 RRIF withdrawal can push a retiree over the threshold and cost them $2,000 or more in OAS. TFSA withdrawals do not count toward this calculation. — If you are trying to figure out the right RRSP and TFSA split for your income, or you are a business owner weighing personal retirement accounts against corporate investing, our team runs this comparison regularly for clients in Ottawa and Toronto. Reach out through our contact page and we will walk through the numbers for your situation.








