RRSP Contribution Limit Calculator Canada 2025

Your Registered Retirement Savings Plan (RRSP) contribution limit for 2025 is based on 18% of your previous year's earned income, up to a maximum of $31,560. Any unused room from previous years carries forward indefinitely. Use our calculator to find your exact limit.

RRSP Contribution Limit Calculator

RRSP Tax Savings Estimator

How RRSP Contribution Room Is Calculated

The Canada Revenue Agency (CRA) calculates your RRSP contribution limit each year as follows:

  1. 18% of previous year's earned income (employment income, self-employment, rental income, etc.)
  2. Subject to the annual dollar limit: $31,560 for 2025
  3. Minus your Pension Adjustment (PA) if you belong to a workplace pension plan
  4. Plus unused room carried forward from all prior years

RRSP Annual Contribution Limits — Historical Reference

Tax YearAnnual LimitRequired Income to Hit Cap
2018$26,230$145,722
2019$26,500$147,222
2020$27,230$151,278
2021$27,830$154,611
2022$29,210$162,278
2023$30,780$171,000
2024$31,560$175,333
2025$31,560$175,333

What Counts as Earned Income for RRSP?

Not all income generates RRSP room. Earned income includes:

Earned income does NOT include investment income, capital gains, pension income, OAS, EI benefits, or most government transfers.

Deadline: RRSP contributions must be made by March 3, 2025 (60 days after December 31, 2024) to be deducted on your 2024 tax return. Contributions made after this date count toward 2025.

RRSP Spousal Contributions

You can contribute to a spousal RRSP using your own contribution room. This allows couples to equalize retirement income and potentially reduce combined tax in retirement. The key rule is the attribution rule: if you contribute to a spousal RRSP and your spouse withdraws from it within 2 calendar years of your last contribution, the withdrawal is attributed back to you and taxed as your income.

RRSP Over-Contributions

You are allowed a lifetime over-contribution buffer of $2,000 above your limit. This buffer is not tax-deductible but won't be penalized. Any amount above $2,000 over your limit is subject to a 1% per month penalty tax. Track your contributions carefully using CRA My Account or the notice of assessment mailed after filing your taxes.

When to Withdraw from Your RRSP

RRSP withdrawals are added to your taxable income in the year of withdrawal. Financial institutions withhold tax at source (10% for amounts under $5,000; 20% for $5,001–$15,000; 30% for amounts over $15,000 in most provinces). The optimal strategy is to withdraw when your income — and therefore your marginal tax rate — is at its lowest, typically in early retirement before CPP and OAS begin.

At age 71, your RRSP must be converted to a RRIF (Registered Retirement Income Fund), or used to purchase an annuity. RRIF withdrawals are mandatory and taxable.

RRSP Home Buyers' Plan and Lifelong Learning Plan

Your RRSP can also be used for two special programs without triggering immediate tax:

Save Smarter With KOHO

KOHO is a modern Canadian banking alternative with a high-interest savings account, no monthly fees, and instant cashback on purchases. Perfect for holding your RRSP top-up savings until contribution time.

Open KOHO — Use Code 45ET55JSYA