Your RRSP contribution room for a tax year is not a single number the CRA publishes in advance, it is a derived value. Most Canadians read it straight off the Notice of Assessment the CRA issues after they file, but understanding the formula is useful when you project room forward into a year you have not filed yet.
The base formula
For 2026, your new RRSP room is the lower of 18% of your prior-year earned income and the annual dollar maximum of $33,810. Earned income for CRA purposes includes employment income, self-employment income, and net rental income, it excludes investment income, capital gains, RRSP withdrawals, and pension income. A worker with more than about $187,833 of prior-year earned income hits the dollar ceiling before the 18% multiplier would.
The pension adjustment
If you belong to an employer pension plan, Defined Benefit, Defined Contribution, or a Deferred Profit Sharing Plan, the CRA requires your employer to report a Pension Adjustment (PA) in T4 box 52. The PA is subtracted from the 18%-of-earned-income figure before the dollar maximum applies, to prevent double-dipping on retirement-saving tax shelter. High Defined-Benefit accruals can produce a PA large enough to leave almost no RRSP room in a given year.
Carry-forward room
Unused RRSP room carries forward indefinitely. If you generated $10,000 of room one year but contributed only $4,000, the remaining $6,000 stays available the next year, on top of new room. For households catching up after several low-contribution years, carry-forward is often the largest component of total room.
Carry-forward never expires, for many households catching up, it dwarfs the 18% they earn in any single year.
How to verify your number
The fastest way to confirm your room is to log into CRA My Account and read the RRSP/PRPP section. That number is the CRA's official record; every calculator, planner, or advisor projection is a model of it. If a brokerage figure disagrees with the CRA, the CRA figure wins.
Why the dollar ceiling exists
Without a ceiling, a high earner could shelter an arbitrarily large share of salary every year. The annual maximum, indexed to the Year's Maximum Pensionable Earnings, keeps the program targeted at upper-middle-class retirement saving rather than ultra-high-income tax planning. For 2026 the ceiling is $33,810.
Frequently asked questions
What if my employer provides a registered pension plan?
If you participate in a Defined-Benefit or Defined-Contribution RPP or a DPSP, the CRA reports a pension adjustment on your T4. The PA reduces your RRSP room dollar-for-dollar for the following year. High-end DB participants can see PA values large enough to effectively zero out their RRSP room.
Can I carry forward unused room indefinitely?
Yes, RRSP room from earned income carries forward until you turn 71 (when an RRSP must convert to a RRIF or annuity). It compounds across years for anyone who does not max out annual room.
How does the over-contribution penalty work?
Contributions above the $2,000 lifetime over-contribution buffer trigger a 1%-per-month penalty until withdrawn. The penalty plus the withdrawal tax usually outweighs any benefit, see the over-contribution penalties guide for the mechanics and CRA Form T1-OVP.