Canada RRSP Contribution Room Calculator

Work out your RRSP deduction limit from earned income

Ad placeholder (leaderboard)

Your RRSP deduction limit is how much you can contribute and deduct from taxable income. It builds each year from your earned income, is reduced by any workplace pension you accrue, and rolls forward unused room indefinitely. This calculator brings those pieces together.

How it works

new room   = min( 18% × prior-year earned income , annual dollar limit )
net room   = new room − pension adjustment
deduction  = net room + unused room carried forward

The annual dollar limit caps high earners: 18% of income only reaches the 2025 limit of 32,490 CAD at about 180,500 CAD of earned income. The pension adjustment prevents people with generous workplace pensions from also getting full RRSP room.

Example

Prior-year earned income of 90,000 CAD gives 18% = 16,200 CAD, below the dollar limit. With a pension adjustment of 4,000 CAD and 12,000 CAD of unused room carried forward, your deduction limit is 16,200 − 4,000 + 12,000 = 24,200 CAD.

Notes

Figures here are an estimate; your CRA Notice of Assessment is authoritative and already nets out pension adjustments. The 2,000 CAD lifetime over-contribution buffer is deliberately not added so the figure shown stays the safe maximum.

Ad placeholder (rectangle)