Registered Retirement Savings Plan (RRSP) contributions are tax deductible and a great way to build your retirement savings. Each year the RRSP contribution limit caps at 18% of your previous year’s reported income, up to a maximum limit set by the government. For 2025, the annual contribution limit is $32,490.
However, you’ll need to be aware of plenty of rules to ensure you make the most of the RRSP benefits and don’t incur penalty fees.
How do I make an RRSP contribution?
You can make RRSP contributions by opening an RRSP at a financial institution’s branch location. You can also use online banking to open a new RRSP and transfer funds from your chequing or savings account, or make contributions to an existing account.
Types of RRSP investments
Most banks and credit unions offer a variety of investment options to hold within your RRSP, including:
When considering these options, you may want to get advice from your bank’s investment advisor or contact a professional financial advisor.
You can contribute a lump sum to your RRSP once a year or set up regular automatic deposits, such as after you receive each paycheque. Either way, be sure your contribution is within the limits set by the Canada Revenue Agency (CRA).
What is the RRSP contribution limit?
The RRSP contribution limit is a specific amount you’re allowed to contribute to your RRSP every year: Typically, 18% of your total income earned in the previous year, up to a set maximum limit. The RRSP contribution limit for 2025 is $32,490 (this number changes annually — it was $31,560 in 2024), plus any unused contribution amounts from previous years. This combined amount is sometimes called “contribution room.”
🤓 Nerdy Tip: The RRSP contribution limit is sometimes referred to as the RRSP deduction limit because it’s the maximum amount you can claim as a deduction on your tax return.
Note that opening a spousal RRSP does not give you additional contribution room. If you add funds to a spousal RRSP in your partner’s name, those contributions count toward the contributor’s overall limit — not the spouse’s limit.
How to calculate the RRSP contribution limit
You can find your RRSP contribution limit on your latest notice of assessment from the CRA. It also includes the information on the RRSP contributions you sent with your previous tax return, which the CRA used to calculate your deduction limit. If there are any changes since the last assessment, CRA will send you an updated RRSP limit on Form T1028.
You can also log into CRA’s My Account online service to see your RRSP deduction limit on your account overview. This limit includes any unused contribution room from previous years.
If you prefer, you can call the CRA at 1-800-959-8281 to ask for your RRSP deduction limit.
» See our picks: The best high-interest RRSPs in Canada
RRSP contribution calculator
Find your RRSP contribution limit amount to date.
RRSP historical contribution limits
TAX YEAR | ANNUAL RRSP CONTRIBUTION LIMIT |
2025 | $32,490 |
2024 | $31,560 |
2023 | $30,780 |
2022 | $29,210 |
2021 | $27,830 |
2020 | $27,230 |
2019 | $26,500 |
2018 | $26,230 |
2017 | $26,010 |
2016 | $25,370 |
2015 | $24,930 |
Are RRSP contributions tax-deductible?
Yes. The amount that you contribute to your RRSP by the annual deadline can be claimed as a deduction from your taxable income, which essentially means you’ll be taxed on a lower income. The RRSP contribution deadline is typically around March 1. For the 2024 tax year, the deadline is March 3, 2025.
You don’t have to deduct all those contributions in the same year. You can choose to carry forward some or all your RRSP contribution deductions into future years.
🤓 Nerdy Tip: Generally speaking, the more money you make — and the higher your tax bracket — the more helpful these tax deductions are. So, if you don’t currently pay a high rate of tax, it might be in your best interest to save some or all of your contribution deductions for a future year when you are making more money and paying a higher overall tax rate.
If you use this strategy, you’ll still need to claim the contribution amount on your annual tax return. The CRA will take note of any unused contributions and will list the non-deducted amount on your notice of assessment as available to carry forward to a future year. You can also keep track of the amounts yourself using Schedule 7.
What happens if I over contribute to my RRSP?
If you contribute more than your limit to your RRSP (or your spousal RRSP), it’s called an excess contribution. If you exceed your contribution limit by more than $2,000, you’ll be taxed 1% of the excess contribution per month.
However, if you withdraw the excess amount before the end of the month in which you made the contribution, the tax will be waived. It will also be waived if you contributed to a qualifying group plan.
What if I can’t afford to max out my RRSP contribution?
That’s okay. You don’t have to contribute up to the limit every year, and you don’t lose your contribution room if you can’t use it in any given year. That amount will be carried forward to the next year.
For example, let’s say you have $31,560 in contribution room (the 2024 RRSP contribution limit). If you contribute $10,000 before this year’s deadline, the remaining $21,560 will be added to your annual contribution limit for the following year. Your contribution room will continue to grow until you max out your contributions or until December 31 of the year when you turn 71, whichever comes first.
Frequently asked questions for RRSP contribution
The RRSP contribution deadline for the 2023 tax year was February 29, 2024. It’s typically around March 1, though it may shift later if that date falls on a weekend. Any RRSP contributions made after the deadline cannot be deducted from your income until the following tax year.
There is no minimum age to contribute to an RRSP. Any Canadian resident with a Social Insurance Number (SIN) who has employment income and files taxes in Canada is eligible to open an RRSP and make contributions up to their prescribed limit. You do not need to wait until you turn 18 like you do for Tax-Free Savings Accounts (TFSA).
What is the RRSP contribution age limit?
You can contribute to your RRSP until you turn 71 years of age. Then you have until the end of that calendar year to choose one of these three options:
- Withdraw the RRSP money and pay income taxes on the full amount.
- Convert your RRSP into a registered retirement income fund (RRIF).
- Use the RRSP funds to purchase an annuity.
DIVE EVEN DEEPER
TFSA vs. RRSP: How to Choose
The tax-free withdrawals of a TFSA offer more flexibility, but the tax-deferred contributions of an RRSP are great for retirement. The type of account you choose will depend on your savings goals.
Best RRSP Accounts and Rates in Canada for 2024
Use these high-interest RRSPs to make contributions in the short term before deciding how to invest your retirement funds in the long term.
How to Prepare for the 2024 RRSP Contribution Deadline
March 3, 2025, is the last day you can make a tax-deductible contribution to your RRSP for the 2024 tax year. But not everyone needs to rush to meet this deadline.
RRSP Loan: Benefits and Drawbacks
An RRSP loan lets you borrow money to contribute to your RRSP. This strategy can help you lower your taxable income but it isn’t right for everyone.