HomeCalculatorsFinance & InvestmentCanada RRSP Calculator

Canada RRSP Calculator

Finance & Investment

Project your RRSP balance at retirement, check your annual contribution room from earned income, and estimate the tax refund this year's contribution generates.

Written by · Reviewed by the thecalcu.com team · Last updated August 24, 2026

🇨🇦This tool is specific to Canada
$0$2,000,000
$0$500,000
$0$500,000
$0$100,000
150
6
30

Projected RRSP Balance at Retirement

$524,754
Total Contributions (Starting Balance + Contributions)
$220,000
Total Investment Growth
$304,754
Available Contribution Room This Year
$12,600
Estimated Tax Refund from This Year's Contribution
$2,400

Corpus Breakdown

How your investment grows over time

524.75Ktotal corpus
Invested
$220,000
Returns
$304,754
ROI
138.5%

This calculator computes your Projected RRSP Balance at Retirement, Total Contributions (Starting Balance + Contributions), Total Investment Growth, Available Contribution Room This Year, Estimated Tax Refund from This Year's Contribution from the values you enter.

Inputs
Current RRSP BalanceAnnual Earned Income (Previous Year)Unused Contribution Room Carried ForwardAnnual Contribution You Plan to MakeYears Until RetirementExpected Annual ReturnYour Marginal Tax Rate
Outputs
Projected RRSP Balance at RetirementTotal Contributions (Starting Balance + Contributions)Total Investment GrowthAvailable Contribution Room This YearEstimated Tax Refund from This Year's Contribution

What is a Canada RRSP?

An RRSP Calculator projects the balance a Registered Retirement Savings Plan will grow to by the time you retire, factoring in your current balance, ongoing contributions, and investment returns. An RRSP is Canada's primary tax-advantaged retirement account: contributions are deducted from your taxable income the year you make them, the money then grows tax-deferred inside the account, and you only pay tax when you eventually withdraw it, ideally in retirement when your income, and tax rate, is lower. Because how much you're allowed to contribute is tied directly to your earned income, 18% of last year's earnings up to a fixed annual dollar cap, this tool calculates that contribution room for you rather than leaving you to work it out separately.

Beyond the balance projection, it also estimates the tax refund your planned contribution generates this year, since that immediate deduction is a big part of why RRSPs are attractive compared to simply investing in a regular taxable account. For a broader, non-Canada-specific version of this compounding math, the Compound Interest Calculator shows the same growth mechanics without the RRSP-specific contribution rules layered on top.

Who Should Use This Calculator?

Employees planning their annual RRSP contribution can use it to check how much room they actually have before contributing, avoiding the CRA's over-contribution penalty. Anyone comparing an RRSP against a TFSA can run the same contribution amount through both and compare the after-tax outcomes, since the two accounts are taxed at opposite ends. People near a milestone birthday, especially 71, can use the years-to-retirement field to see how much runway they realistically have left before mandatory conversion to a RRIF. Self-employed Canadians benefit from entering their net self-employment income accurately, since that figure drives the whole contribution-room calculation differently than a salaried payslip would. Anyone building a broader retirement plan beyond just their RRSP can cross-check this projection against the Retirement Calculator for a fuller picture that includes other savings and income sources.

If you're weighing whether RRSP contributions are the right call given your overall tax picture, pairing this with the Canada Income Tax Calculator gives you a clearer sense of your actual marginal rate.

How to use this Canada RRSP calculator

  1. Enter your Current RRSP Balance from your latest statement.
  2. Enter your Annual Earned Income (Previous Year) — the figure the CRA uses to calculate your contribution room, not this year's projected income.
  3. If you have unused room from prior years, enter it under Unused Contribution Room Carried Forward, found on your latest Notice of Assessment.
  4. Set Annual Contribution You Plan to Make to the amount you intend to put in each year going forward.
  5. Adjust Years Until Retirement to your planned retirement date.
  6. Set Expected Annual Return to match your portfolio's likely long-term average, and set Your Marginal Tax Rate to the bracket your income currently falls into.
  7. Check Available Contribution Room This Year first to confirm your planned contribution fits within it, then read the Projected RRSP Balance at Retirement for your long-term outcome and the Estimated Tax Refund for what this year's contribution is worth immediately.
Show formula & methodology ↓Hide formula & methodology ↑

Formula & Methodology

Contribution room combines this year's earned-income allowance with any carried-forward room:

Contribution Room = min(Earned Income × 18%, $31,560) + Carry-Forward Room

(the $31,560 figure is the 2024 RRSP dollar limit, indexed most years by the CRA)

The estimated tax refund is a straightforward multiplication:

Estimated Tax Refund = Annual Contribution × Marginal Tax Rate

The balance projection uses standard compound growth, applying the expected return to both the starting balance and each year's contribution:

Projected Balance = Current Balance × (1 + r)ⁿ + Annual Contribution × [((1 + r)ⁿ − 1) ÷ r]

where r is the expected annual return as a decimal and n is the number of years until retirement.

Worked example: a $20,000 starting balance, $70,000 in earned income last year, no carry-forward room, an $8,000 planned annual contribution, 25 years to retirement, a 6% expected return, and a 30% marginal tax rate. Contribution room comes to $12,600 (18% of $70,000, comfortably under the dollar cap), so the planned $8,000 contribution fits within it. The estimated tax refund is $2,400, and the projected balance after 25 years works out to roughly $524,750, of which $220,000 came from contributions and about $304,750 from investment growth.

What Insights Does the RRSP Calculator Give You?

Projected RRSP Balance at Retirement is the headline figure, your best estimate of the account's total value by your chosen retirement year. Total Contributions breaks out how much of that total is simply money you put in, starting balance plus every year's contribution added up with no growth counted, while Total Investment Growth shows the compounding effect layered on top, usually the larger share once the projection runs past 15-20 years. Available Contribution Room This Year tells you the maximum you're currently allowed to contribute without triggering an over-contribution penalty, and Estimated Tax Refund converts your planned contribution into the immediate dollar benefit you'd see on this year's tax return, separate from the long-term growth story.

Common Mistakes to Avoid

  • Contributing more than your available room without checking your actual CRA-confirmed limit. This calculator estimates room from the standard 18% formula, but your real number, visible on your Notice of Assessment, can differ if you've had pension adjustments or prior over-contributions.
  • Entering this year's expected income instead of last year's actual earned income. Contribution room is based on the prior tax year's earnings, not a forecast of the current year.
  • Assuming the tax refund estimate is exact if your contribution spans two tax brackets. A large contribution near a bracket boundary gets a blended refund rate, not a flat percentage of the full marginal rate you entered.
  • Forgetting that RRSP withdrawals are fully taxable income later. The projected balance here is gross, not what you'll actually keep after withdrawal tax in retirement, so don't treat it as a final number.
  • Ignoring the age-71 conversion deadline when setting years to retirement. If your input pushes past that age, the projection no longer reflects a scenario the RRSP rules actually allow.

Frequently Asked Questions

What is the RRSP contribution limit for 2024?

It's 18% of your previous year's earned income, capped at a dollar maximum of $31,560 for 2024, whichever figure is lower. Any room you didn't use in past years carries forward indefinitely and adds on top, which is what the carry-forward field in this calculator accounts for.

How is an RRSP different from a TFSA?

RRSP contributions reduce your taxable income now and grow tax-deferred until withdrawal, when they're taxed as regular income, typically at retirement when your tax rate is lower. A TFSA uses after-tax money going in but every dollar of growth and every withdrawal is completely tax-free, so the better choice depends on whether your tax rate now is higher or lower than it'll likely be later.

Does the calculator account for tax on withdrawal?

No, this tool projects the balance you'll accumulate, not what you'll net after withdrawing it in retirement, since withdrawal tax depends on your income in that specific year. Treat the projected balance as gross, pre-withdrawal-tax savings.

Can I contribute more than my available room?

You can, but the CRA charges a 1% per month penalty tax on contributions that exceed your room by more than $2,000, so it's worth checking your actual Notice of Assessment for your exact limit before contributing near the edge. This calculator estimates room from the standard 18% formula, it doesn't replace your CRA-confirmed figure.

What counts as earned income for contribution room purposes?

Mainly employment income and net self-employment income, not investment income, rental income, or pension income. Enter your gross employment or self-employment earnings from the previous tax year in the earned income field.

Is the tax refund estimate accurate?

It's a simplified estimate, your contribution multiplied by your marginal tax rate, which works reasonably well if the whole contribution sits within one tax bracket. If a large contribution pushes you across a bracket boundary, your actual refund will be somewhere between your old and new marginal rates rather than a flat percentage of the full amount.

What happens to unused RRSP room if I don't contribute?

It carries forward with no expiry, so if you can't max out your contribution room in a given year, you don't lose it, you can use it in any future year. This is different from a TFSA, which also carries forward room, but RRSP room stops accumulating entirely once you turn 71.

How do I use my carry-forward room in this calculator?

Check your latest CRA Notice of Assessment for your accumulated unused RRSP deduction room and enter that figure in the carry-forward field. It adds directly to this year's 18%-of-income room to give your total available contribution space.

Should I contribute to my RRSP or pay down debt first?

It depends on the interest rate on your debt versus your expected investment return and your marginal tax rate, high-interest debt like credit cards usually wins that comparison easily. This calculator doesn't model that trade-off directly, but comparing its projected growth against your debt's interest cost is a reasonable way to decide.

Can spouses contribute to each other's RRSPs?

Yes, a spousal RRSP lets a higher-earning spouse contribute using their own contribution room into an account registered to their lower-earning spouse, which can help balance retirement income and reduce the household's overall tax bill later. This calculator doesn't model spousal splitting specifically, but the same balance-projection math applies to either account.

What age do I have to stop contributing?

You must convert your RRSP to a RRIF or annuity by the end of the year you turn 71, after which you can no longer contribute to it. If your retirement date in this calculator is set well past that age, treat the projection as illustrative rather than something you could actually execute.

Where can I check my Canadian income tax alongside this projection?

Use the [Canada Income Tax Calculator](/ca/income-tax-calculator-canada/) to see your marginal tax rate more precisely, which feeds directly into this calculator's tax refund estimate for your RRSP contribution.
Also known as
RRSP calculatorRRSP contribution calculatorRRSP growth calculatorRRSP contribution room calculatorCanada retirement savings calculatorRRSP tax refund calculator