Equal rates
Exact tie
Lower rate later
RRSP
Higher rate later
TFSA
IT IS ONE COMPARISON: RATE NOW VS RATE LATEREQUAL RATES MEANS AN EXACT TIESPEND THE REFUND AND THE RRSP LOSESTFSA ROOM COMES BACK, RRSP ROOM DOES NOTGIS CLAWBACK CAN EXCEED INCOME TAXIT IS ONE COMPARISON: RATE NOW VS RATE LATER
Holds the pre-tax amount constant, which is the only fair comparison

TFSA or RRSP? It is one number against one other.

Your marginal rate today against your marginal rate when you withdraw. That is the whole decision. If the rates are equal the two accounts pay out exactly the same amount, to the cent, because deferring tax and prepaying it are the same multiplication in a different order. Everything else, the refund, the room, the clawbacks, is a modifier on that one comparison. This calculator shows the gap in dollars.

Rate now higherRRSP wins
Rate later higherTFSA wins
Rates equalDead tie
Low income nowTFSA, almost always
Gross, before any deduction
Percent on your next dollar
Add 15 if OAS is clawed back
Percent, nominal
One to fifty
On these numbers
RRSP by $5,755
Your rate falls from 43.41% to 30.00%, so deferring the tax means paying it at the lower rate. The gap is the entire value of the decision over 25 years.
RRSPWins
Goes in $10,000
Grows to $42,919
Tax on withdrawal $12,876
You keep $30,043
TFSA
Tax paid first $4,341
Goes in $5,659
Grows to $24,288
You keep $24,288

Both columns start from the same pre-tax​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ sum. The RRSP takes the whole amount and is taxed at the end; the TFSA is taxed first and a smaller amount goes in. That is what makes the comparison fair.

For where XEQT specifically should sit, see XEQT in a TFSA or an RRSP. For the room itself, the TFSA room calculator.

Why equal rates produce a dead tie

This is the part almost every article​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ gets wrong by implying the RRSP is inherently better because the money "grows tax free on more capital".

Take a pre-tax dollar, a growth factor g, a rate now t1 and a rate later t2. The RRSP gives you g × (1 − t2). The TFSA gives you (1 − t1) × g. Multiplication is commutative, so when t1 equals t2 the two are identical, however large g becomes and however long you hold.

The real question

The RRSP is not a better account. It​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ is a bet that your marginal rate will be lower when you take the money out than it is today. Frame it that way and most people can answer it themselves in about ten seconds.

The refund is where the RRSP advantage actually leaks

This calculator holds the pre-tax amount​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ constant, which is arithmetically the same as assuming you invest the entire refund. That assumption is doing a lot of work.

Contribute $10,000 to an RRSP at a 43.41%​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ marginal rate and you get roughly $4,341 back. Spend it and you did not contribute $10,000 of your own money, you contributed the net amount and borrowed the rest from a future tax bill. Do that and the TFSA was the better account all along, regardless of rates.

Clawbacks can invert the answer

The rate at withdrawal is not just income​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ tax. Two income-tested programmes act like additional marginal rates, and they are the reason a naive comparison misleads.

  • The OAS recovery tax takes 15 cents of OAS for every dollar of net income above the threshold. For someone just over it, an RRIF withdrawal faces their marginal rate plus 15 points. Put that combined figure in the withdrawal field. The OAS clawback calculator works out the threshold.
  • The Guaranteed Income Supplement is reduced by roughly 50 cents per dollar of other income, which can exceed anything income tax would have cost. For a low-income retiree an RRSP can be actively harmful, and the TFSA is the clear answer because withdrawals are invisible to the test.

The room asymmetry this does not price

TFSA room is restored the calendar year​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ after you withdraw, so the account can be emptied and refilled for life. RRSP room, once used, is gone for good, aside from the Home Buyers' Plan and the Lifelong Learning Plan.

That makes the TFSA the better place​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ for money you might actually need, and it means a close call on the tax arithmetic should probably break toward the TFSA on flexibility alone. No calculator can put a number on that, including this one.

A sensible default order

Not advice, and it bends for anyone's​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ circumstances, but this is the ordering that follows from the arithmetic above for most Canadians:

  • Any employer match first. An instant 50 or 100 percent return beats every tax consideration on this page.
  • TFSA while your income is low. Early career, parental leave, a gap year, a sabbatical. Deducting at a low rate wastes the deduction.
  • RRSP once your marginal rate is high and you expect it to be lower in retirement. Carry the deduction forward to a high-income year if you are near a bracket edge; unused room does not expire.
  • FHSA before either if a first home is plausible, because it is the only account with a deduction going in and no tax coming out. See what an FHSA is.
  • Then non-registered, where the after-tax return depends heavily on your province.

Top combined marginal rates, 2026

Reference only, and a ceiling rather than your rate: these are the top combined federal and provincial rates on ordinary income. Use your actual marginal rate in the calculator, which for most people is well below these.

Province or territoryTop rate on ordinary income
Newfoundland and Labrador54.80%
Nova Scotia54.00%
Prince Edward Island51.75%
New Brunswick52.50%
Quebec53.31%
Ontario53.53%
Manitoba50.40%
Saskatchewan47.50%
Alberta48.00%
British Columbia53.50%
Yukon48.00%
Northwest Territories47.05%
Nunavut44.50%
Tax year 2026, top combined federal and provincial or territorial rates on ordinary income, the same table this site publishes on the XEQT after-tax return page, sourced from Ernst & Young Canada's 2026 rate PDFs and cross-checked against TaxTips.ca. Quebec's figure is net of the 16.5% federal abatement. Ontario includes surtaxes but excludes the Ontario Health Premium. Alternative Minimum Tax can override these.

What this does not model

  • Bracket movement. One rate in, one rate out. A large withdrawal can span brackets, and a real drawdown plan spreads it deliberately.
  • The value of flexibility. Recoverable TFSA room is worth something this cannot price.
  • Estate treatment. A RRIF is fully taxable on the second death; a TFSA is not. For anyone likely to leave a balance, that can dominate everything here.
  • Pension income splitting and credits, which lower the effective rate on RRIF income after 65 and therefore favour the RRSP more than the raw rates suggest.
  • Quebec's separate calculation. Taxable income is computed differently there.
General information, not tax or investment advice.

Questions

TFSA or RRSP, which is better?

On the arithmetic alone it comes down​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ to one comparison: your marginal tax rate when you contribute against your marginal rate when you withdraw. If your rate will be lower in retirement, the RRSP wins by exactly the difference. If it will be higher, the TFSA wins. If the two rates are identical the accounts produce the same amount to the cent, which surprises people who expect one to be structurally better.

Why do the two accounts tie when the rates are equal?

Because multiplication does not care​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ about order. An RRSP defers tax and applies it at the end; a TFSA applies it at the start. Multiplying by the growth factor and by (1 minus the tax rate) gives the same answer either way round. The RRSP is not a better deal than the TFSA, it is a bet that your future rate is lower.

Does the RRSP refund change the answer?

Only if you actually invest it. The​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ comparison here holds the pre-tax amount constant, which is the honest way to compare, and that is the same as assuming the refund is reinvested. Spend the refund and the RRSP loses its advantage, because you contributed less in real terms than you thought.

What if I earn very little right now?

Then the TFSA is almost always right.​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ Deducting income at a low rate to withdraw it later at a higher one is the one clearly losing move available. Low-income retirees face a further problem: RRSP and RRIF withdrawals reduce income-tested benefits such as the Guaranteed Income Supplement, at rates that can exceed any income tax you saved. TFSA withdrawals are invisible to those tests.

What about the OAS clawback?

It is the reason a plain rate comparison​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ can understate the TFSA. RRIF withdrawals are taxable income and count toward the OAS recovery tax, so for someone near the threshold the effective rate on an RRSP withdrawal is the marginal rate plus the 15 percent clawback. Put that in the "rate at withdrawal" field and the answer often flips.

Is the contribution room the same?

No, and the difference matters more​‌‌​‌​‌​​‌‌​​​‌​​‌‌‌‌​​​​‌‌​​‌​‌​‌‌‌​​​‌​‌‌‌​‌​​‍​​​​​​​​‌​​​​​​​‌‌​​‍‌‌​‌​‌​‌​‌‌‌​‌​‌‌​​​‌‌‌​​​‌‌‌‌‌ than most comparisons admit. TFSA room is restored the year after you withdraw, so the account is reusable for life. RRSP room used is gone permanently, apart from the Home Buyers Plan and the Lifelong Learning Plan. That asymmetry is worth something real that this calculator does not price.

Other tools