TaxSplit
rrsptaxcra·2024-09-10·4 min read

How to calculate your exact RRSP refund before you file

Your RRSP refund equals your contribution times your marginal tax rate - here's how to find that rate.

Your RRSP refund isn't a mystery - it's your contribution multiplied by your marginal tax rate. The problem is finding that rate without waiting for your tax software to calculate it.

Most Canadians guess. They know someone who got back "about 30%" and assume they'll get the same. But marginal rates shift with every income bracket and vary dramatically by province. At $75,000 in Alberta you're looking at roughly 30.5%. The same income in Quebec hits 37.1%. In Ontario, it's 31.5%.

Here's how the math actually works. Canada taxes income in layers. Federal rates for 2025: 15% on your first $57,375, then 20.5% on income between $57,375 and $114,750. Your province adds its own brackets on top. Your marginal rate is what you'd pay on your next dollar of income - and what you save on each RRSP dollar.

Say you earned $80,000 in Ontario last year. Your marginal rate is roughly 31.5% - 20.5% federal plus 11% provincial. Contribute $5,000 to your RRSP and you'll get back about $1,575. Not $1,500, not $2,000. The exact calculation depends on where exactly your income lands within the brackets, but you can get close.

The catch is that provinces don't align their brackets with federal ones. Ontario's provincial rate jumps at different thresholds than the federal system. Quebec runs its own separate tax return. It's why online calculators exist - the manual math gets messy fast.

Your last pay stub helps narrow it down. Look for your year-to-date income and the tax deducted so far. If you're close to a bracket boundary - say, $56,000 or $115,000 - your refund per dollar contributed could be higher or lower than you think. Cross a bracket mid-contribution and part of it gets the lower rate, part gets the higher rate.

TaxSplit.ca will show you the exact refund for your province and income level. It accounts for both federal and provincial brackets, so you know what to expect before you file.

The other variable most people miss: other deductions. If you're claiming childcare expenses, tuition credits, or medical expenses, those get applied first. Your RRSP deduction comes after, potentially pushing you into a lower bracket than your gross income suggests. Not common, but worth checking if you've got significant other deductions.

One more thing - your refund assumes you've paid enough tax through the year to get it back. If you're self-employed or have multiple income sources, you might owe instead of getting a refund. The RRSP still saves you tax. You just won't see it as cash back.

Bottom line: take your income, find your marginal rate for your province, multiply by your contribution. That's your refund, give or take a few dollars for rounding.

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