TaxSplit
rrsptfsatax·2024-09-17·4 min read

BC's lower tax rates change the RRSP vs TFSA math

Why BC residents get smaller RRSP refunds than other provinces and when TFSA makes more sense

BC's lower tax rates change the RRSP vs TFSA math

Photo by Dai KE on Unsplash

BC has some of Canada's lowest combined marginal tax rates. At $80,000 income, you're paying roughly 28.2% - compared to 31.5% in Ontario or 37.1% in Quebec. That sounds great until you realize it makes your RRSP refunds smaller and changes when an RRSP actually beats a TFSA.

Here's the problem most BC residents miss: the RRSP refund gets calculated using your marginal rate. Lower rates mean smaller refunds, which means the RRSP needs to work harder to justify itself over a TFSA.

What BC's rates actually look like

At $60,000 in BC, your combined federal and provincial marginal rate sits around 25.7%. Put $5,000 into an RRSP and you'll get roughly $1,285 back at tax time. The same contribution in Ontario would net you about $1,515 - $230 more.

At $80,000, BC's rate hits 28.2%. That $5,000 RRSP contribution gets you $1,410 back. Ontario would give you $1,575. Quebec would hand back $1,855.

The gap widens as income climbs. At $100,000 in BC you're at 30.6%. Ontario hits 32.98%. Quebec reaches 41.8%.

When TFSA wins in BC

The standard advice says RRSP usually makes sense above $50,000-$60,000. In BC, that threshold shifts higher because the refund is smaller.

Take someone earning $55,000 in BC. Their marginal rate is about 22.7%. An RRSP contribution gets them a decent refund, but if they expect their retirement income to be similar - which isn't unrealistic - they'll pay roughly the same rate when they withdraw. The RRSP becomes a wash, just deferred taxes.

Meanwhile, the TFSA offers tax-free growth forever. No future tax bill. No required withdrawals at 71. At BC's lower rates, the TFSA's certainty often beats the RRSP's smaller upfront refund.

The BC breakeven point

TaxSplit.ca shows the exact numbers for your income, but rough rule: in BC, you need to be earning around $65,000-$70,000 before the RRSP clearly beats the TFSA - assuming you'll retire in a lower tax bracket.

If you're planning to retire with similar income, or if you have a pension coming, the breakeven point climbs even higher. Some BC residents making $80,000 are better off maxing their TFSA first.

The catch: this assumes you'll stay in BC. Move to Ontario or Quebec in retirement and suddenly those smaller RRSP contributions start looking expensive. You contributed at BC's low rates but you're withdrawing at higher provincial rates.

What this means for your 2025 contributions

If you're earning under $65,000 in BC and have both TFSA room and RRSP room, TFSA first usually wins. The refund isn't big enough to overcome the TFSA's flexibility and tax-free growth.

Above $70,000, the RRSP starts pulling ahead - but only if you expect lower income in retirement. If your retirement income will be similar to today, stick with the TFSA until you've maxed it.

The sweet spot: earn $80,000+ today, plan to live on $50,000 in retirement, stay in BC. Then the RRSP refund plus the lower withdrawal rate makes sense.

See how this applies to your situation

Plug in your income and province — the calculator shows you exactly which account saves you more.

Use the calculator