$10K in. $3,400 back in Ontario.
Your RRSP contribution is a refund waiting to be reinvested.
Most RRSP calculators show you a balance in 30 years. Haven shows you the refund hitting your account this April, the balance at 65, and what that refund becomes if you roll it into a TFSA instead of spending it. Province-aware. Real marginal brackets. No signup.
See your refundFree. 2026 CRA limits. Real provincial brackets. No signup required.
Example: $90k income, Ontario, $10k contribution
estimated refund this April (~34% combined Ontario marginal rate)
The calculator
Your numbers, your plan.
Your RRSP refund is a tax deferral, not free money
When you contribute to an RRSP, the contribution is deducted from your taxable income. The CRA refunds the tax you already paid on that amount through payroll. You will pay tax on it later when you withdraw in retirement — ideally at a lower marginal rate than today. The real value is the time-value-of-money advantage: you get to invest the refund for decades before paying tax on the original contribution.
How the math works
Refund ≈ planned contribution × combined federal + provincial marginal rate at your gross income. Quebec residents see the federal slice reduced by the 16.5% federal abatement automatically — the combined number on this page matches the total of your federal-after-abatement plus Quebec provincial refund slips.
Contribution room, in plain English
Your room for the current year is built from last year's earned income: 18% of that, capped at the CRA dollar limit ($33,810 for 2026). Any unused room from prior years carries forward and stacks on top. The CRA also tolerates a $2,000 lifetime over-contribution buffer; anything beyond that is taxed at 1% per month for as long as it stays over.
What this calculator deliberately does not do
Drawdown sequencing, RRIF conversion math, OAS clawback, and withholding-tax modeling on withdrawals all live in the Canadian FIRE Calculator — the link at the bottom of the panel hands off there. HBP (Home Buyers' Plan) and LLP (Lifelong Learning Plan) withdrawals are conceptually distinct from accumulation and need their own dedicated tool.