ToolDingo

RRSP Calculator Canada

Project contributions, growth, and a simplified after-tax value for your Canadian RRSP.

years
years
CAD
CAD
%
%
%
A simplified future-withdrawal scenario, not a forecast of your actual retirement tax.

Build an RRSP planning scenario

  1. Enter your current age and planned retirement age.
  2. Add your existing balance and annual contribution.
  3. Choose a long-term return assumption.
  4. Compare your current marginal tax rate with an assumed rate on future withdrawals.

The result separates contributions, investment growth, estimated withdrawal tax, and a simplified after-tax value.

Your personal contribution room controls

The general RRSP dollar maximum is not an automatic personal allowance. Use the contribution room shown in your CRA account or Notice of Assessment. Unused room can carry forward, while employer plans and earlier contributions can change the amount available.

A deduction now and taxable withdrawals later

An eligible contribution may reduce taxable income for the deduction year. Growth inside an RRSP is tax-deferred, while withdrawals are generally included in income. The calculator applies your chosen retirement tax-rate scenario but does not determine a future tax return.

RRSP rules outside this projection

Employer plans, pension adjustments, the Home Buyers’ Plan, the Lifelong Learning Plan, withdrawal withholding, RRIF minimum withdrawals, and overcontribution rules are not tested automatically. Inflation, fees, and variable investment returns are also outside the model.

Frequently Asked Questions

How do I find my RRSP contribution room?
Use the amount shown in your CRA account or latest Notice of Assessment. The general dollar maximum alone does not determine your personal room.
How does an RRSP contribution affect tax?
An eligible deduction can reduce taxable income. The actual saving depends on income, province, other deductions, and the progressive tax calculation.
Is RRSP growth tax-free?
It is tax-deferred. Investment income is not taxed annually inside the account, while withdrawals are generally included in income.
How are RRSP withdrawals taxed?
Withdrawals are generally included in income. Withholding at withdrawal is not necessarily the final amount of tax owed.
What happens if I overcontribute?
Overcontributions can create tax and reporting consequences. This calculator does not test your personal room or any applicable tolerance amount.
Which year do the displayed limits cover?
The calculator displays the centrally maintained general RRSP dollar maximum for 2026. Your personal contribution room remains an individual CRA amount.