Skip to main content

Pension vs RRSP | Which Is Better for Retirement?

Updated

Pension vs RRSP: Quick Comparison

Feature Defined Benefit Pension Defined Contribution Pension RRSP
Income guarantee Yes (lifetime) No No
Investment decisions Employer You You
Employer contribution Required Often 50-100% match None (usually)
Portability Limited LIRA transfer Fully portable
RRSP room impact Yes (PA) Yes (PA) N/A

Types of Pension Plans

Defined Benefit (DB) Pension

Your employer promises a specific monthly payment in retirement, calculated by a formula:

Typical formula: Years of service × Percentage (e.g., 2%) × Average salary

Example: 30 years × 2% × $80,000 = $48,000/year pension

DB Pension Pros DB Pension Cons
Guaranteed income for life Locked in until retirement
Employer bears investment risk Not portable between employers
Often indexed to inflation Early departure = reduced pension
Survivor benefits available Company could face funding issues

Who has DB pensions: Government employees, teachers, healthcare workers, some large corporations

Defined Contribution (DC) Pension

You and your employer contribute to an account. The final value depends on investment returns.

DC Pension Pros DC Pension Cons
Employer matching (free money) You bear investment risk
Portable (transfer to LIRA) No guaranteed income
Control over investments Must manage drawdown yourself
Visible account balance Longevity risk

Who has DC pensions: Many private sector employees, some public sector

Group RRSP

Similar to DC pension, but not technically a pension plan. Usually has employer matching.

RRSP Comparison

RRSP Feature Details
Contribution limit 18% of income, max $31,560 (2025)
Employer contribution Uncommon
Investment control Full control
Portability Fully portable
Withdrawal flexibility Withdraw anytime (taxable)

Employer Matching: Free Money

If your employer offers matching, always contribute enough to get the full match:

Your Contribution Employer Match Total Effective Return
$5,000 $5,000 (100%) $10,000 +100% instant
$5,000 $2,500 (50%) $7,500 +50% instant
$5,000 $0 (RRSP only) $5,000 0%

Example: With 50% matching, contributing $200/month means $300/month actually invested. Over 30 years at 7% growth, that’s $340,000 vs $227,000 without matching.

Pension Adjustment (PA)

If you have a pension, your RRSP room is reduced by your Pension Adjustment:

DB Pension PA Calculation

PA = (9 × Pension earned in year) – $600

Example: Earned $2,400 pension for the year PA = (9 × $2,400) – $600 = $21,000

This $21,000 reduces your RRSP room.

DC Pension PA Calculation

PA = Total contributions (yours + employer)

Example: You contribute $6,000, employer contributes $6,000 PA = $12,000

Prioritization Strategy

If You Have a DB Pension

Priority Action
1 Contribute to DB pension (often mandatory)
2 Max TFSA ($7,000/year)
3 Use remaining RRSP room
4 Non-registered investing

Your RRSP room may be limited due to high PA.

If You Have a DC Pension or Group RRSP

Priority Action
1 Contribute enough to get full employer match
2 Max TFSA ($7,000/year)
3 Increase pension contributions or RRSP
4 Non-registered investing

If You Have No Pension

Priority Action
1 Max TFSA ($7,000/year)
2 Max RRSP ($31,560 or 18% of income)
3 FHSA if buying a home ($8,000/year)
4 Non-registered investing

Pension vs RRSP Income in Retirement

DB Pension Income

Age Monthly Pension Notes
65 $4,000 Full pension
60 $3,200 Early retirement penalty (~20%)
55 $2,800 Large penalty (~30%)

Most DB pensions allow early retirement with reduced benefits.

DC Pension / RRSP Income

Convert to RRIF/LIF by 71 and withdraw:

Account Value 4% Withdrawal Annual Income
$500,000 $20,000 $20,000
$1,000,000 $40,000 $40,000
$1,500,000 $60,000 $60,000

No guarantee — depends on your savings and investment returns.

Tax Considerations

Source Tax Treatment
DB pension Taxed as income
DC pension/LIF Taxed as income
RRSP/RRIF Taxed as income
TFSA Tax-free

Pension Income Splitting

After age 65, you can split up to 50% of eligible pension income with your spouse. This works for:

  • DB pension payments
  • LIF/RRIF withdrawals (any age if from pension)
  • Annuity payments

RRSP withdrawals before 65 are NOT eligible for splitting (RRIF is after 65).

What If You Leave Your Employer?

DB Pension Options

Option Consideration
Leave it in plan Collect reduced pension at retirement
Transfer commuted value Take lump sum to LIRA (taxable if over limit)

DC Pension Options

Option Consideration
Transfer to LIRA Locked in, but you control investments
Transfer to new employer plan If allowed
Leave in plan Sometimes permitted