Live in CanadaLive in Canada

RRSP Complete Guide: Tax Deductions, HBP & Strategies 2026

Published May 14, 2026

Key Summary: The Registered Retirement Savings Plan (RRSP) is Canada's most powerful tax-deferred retirement account. Contributions reduce your taxable income, investments grow tax-free inside the plan, and you can withdraw up to $60,000 for your first home. The 2025 contribution limit is $32,490 (or 18% of prior year earned income).

What is an RRSP?

A Registered Retirement Savings Plan (RRSP) is a tax-deferred savings and investment account designed to help Canadians save for retirement [1]. Unlike a TFSA where you contribute after-tax dollars, RRSP contributions are made with pre-tax income, meaning they reduce your taxable income in the year you contribute.

Here is how it works:

  1. You contribute - Your contribution is deducted from your taxable income, lowering your tax bill
  2. Your investments grow - Interest, dividends, and capital gains inside the RRSP are completely sheltered from tax [1]
  3. You withdraw in retirement - When you take money out (ideally when your income is lower), you pay tax on the withdrawals at your then-current rate

The core strategy is simple: contribute when your tax rate is high, withdraw when it is low. The difference is money in your pocket.

RRSP contributions must be made by 60 days after the end of the calendar year (typically March 1) to claim the deduction for the previous tax year [2].

Who can contribute to an RRSP?

To contribute to an RRSP, you need [1][2]:

  1. Canadian earned income - Employment income, self-employment income, or rental income from the prior year
  2. A valid Social Insurance Number (SIN)
  3. RRSP deduction room - Shown on your Notice of Assessment (NOA) from CRA
  4. Under age 72 - You can contribute until December 31 of the year you turn 71

Who qualifies?

  • Canadian citizens and permanent residents with earned income
  • Workers on work permits with Canadian employment income
  • International students with Canadian employment income
  • Self-employed individuals

What counts as earned income that builds RRSP room? [2]

  • Employment income (salary, wages, commissions)
  • Net self-employment income
  • Net rental income
  • Alimony or support payments received
  • Disability payments from CPP
  • Net research grants

What does NOT build RRSP room?

  • Investment income (interest, dividends, capital gains)
  • Pension income (CPP, OAS, employer pensions)
  • EI, social assistance, or scholarship income
  • RRSP or RRIF withdrawals

How much can you contribute?

Your RRSP contribution limit for any year is the lesser of [2]:

  • 18% of your prior year's earned income, or
  • The annual maximum ($32,490 for 2025)

Minus any Pension Adjustment (PA) from employer pension plans, plus any unused contribution room carried forward from previous years.

Annual RRSP dollar limits

Year Maximum Limit
2023 $30,780
2024 $31,560
2025 $32,490
2026 $33,810 (indexed)

Contribution room calculation example

If your 2024 earned income was $90,000 [2]:

  • 18% x $90,000 = $16,200
  • Since $16,200 < $32,490, your new room for 2025 is $16,200
  • If you had $8,000 of unused room from prior years, your total available room is $24,200

Unused room carries forward indefinitely. If you do not contribute this year, the room rolls over to next year [2].

Key deadline: Contributions made in the first 60 days of 2026 (by March 2, 2026) can be deducted on your 2025 tax return [2].

🧮 Want to see how much your RRSP contribution saves in taxes? Try our Tax Calculator to see your federal and provincial tax breakdown, including RRSP deduction savings.

How do RRSP tax deductions work?

When you contribute to an RRSP, you get a tax deduction equal to your contribution amount. The actual dollar value of that deduction depends on your marginal tax rate - the tax rate on your last dollar of income [11].

Tax savings by province (on $10,000 RRSP contribution at $70,000 income)

Province Combined Marginal Rate Tax Saved on $10,000
British Columbia 28.20% $2,820
Alberta 30.50% $3,050
Ontario 29.65% $2,965
Quebec 36.12% $3,612
Manitoba 33.25% $3,325
Saskatchewan 30.50% $3,050

Detailed calculation example

Maria earns $85,000 in Ontario. She contributes $10,000 to her RRSP [11]:

Item Without RRSP With $10,000 RRSP
Taxable income $85,000 $75,000
Federal tax (approx.) $13,280 $11,280
Ontario tax (approx.) $4,990 $4,090
Total tax $18,270 $15,370
Tax saved $2,900

Maria effectively gets $2,900 back at tax time for putting $10,000 into her RRSP. That is a 29% immediate return on her contribution.

Strategic tip: defer the deduction

You can contribute now but claim the deduction in a future year when your income is higher [7]. This is useful if you expect a significant raise or bonus. The contribution room is used when you contribute, but the deduction can be carried forward indefinitely.

RRSP vs TFSA: key differences

Feature RRSP TFSA
Contribution tax treatment Tax-deductible (pre-tax) After-tax (no deduction)
Withdrawal tax treatment Fully taxable as income Completely tax-free
Contribution room basis 18% of earned income Fixed annual limit ($7,000 for 2025)
2025 maximum $32,490 $7,000
Unused room carry-forward Yes, indefinitely Yes, indefinitely
Withdrawn room restored? No, permanently lost Yes, on January 1 of next year
Age limit Must convert to RRIF by 71 No age limit
Effect on government benefits Reduces net income (increases benefits) No effect on any benefits
US dividend withholding 0% (treaty exempt) 15% (non-recoverable)
Best for High-income earners, retirement savings Lower-income earners, flexible savings

When to prioritize RRSP

  • Your marginal tax rate is above ~30% (income over ~$55,000-$60,000)
  • You expect lower income in retirement than you earn now
  • Your employer offers RRSP matching (always take free money first)
  • You hold US dividend-paying investments (0% withholding in RRSP)
  • You want to reduce net income to increase CCB or GST credit

When to prioritize TFSA

  • Your income is relatively low and expected to grow
  • You need flexible access to savings (no withdrawal penalty)
  • You want withdrawals that do not affect government benefits
  • You are saving for a short-term goal

Best approach for most people: Take employer RRSP matching first, then fill your TFSA, then make additional RRSP contributions.

What is the Home Buyers' Plan (HBP)?

The Home Buyers' Plan lets first-time home buyers withdraw from their RRSP tax-free to buy or build a qualifying home [3][4].

Key HBP details (2025 rules)

Detail Current Rules
Maximum withdrawal $60,000 per person ($120,000 per couple) [3]
Previous limit (before April 2024) $35,000
Repayment period 15 years [3]
Repayment start 5th year after withdrawal (for 2022-2025 withdrawals) [3]
Qualification First-time buyer (no home ownership in 4+ years) [4]
Funds must be in RRSP At least 90 days before withdrawal [4]

First-time buyer definition: You (and your spouse/common-law partner) must not have owned and lived in a home as your principal residence during the year of withdrawal or the four preceding calendar years [4].

HBP + FHSA: up to $100,000 per person

Since 2023, first-time buyers can combine two programs [3][14]:

Program Maximum Tax on Withdrawal Repayment
HBP (from RRSP) $60,000 None (if repaid) 15 years
FHSA $40,000 None (ever) None
Combined per person $100,000
Combined per couple $200,000

HBP repayment: what happens if you miss payments?

You must repay at least 1/15 of the total amount each year. If you miss a payment, the shortfall is added to your taxable income for that year [3].

Repayment example: You withdrew $60,000 in 2025. Repayment starts in 2030.

Year HBP Balance Minimum Repayment If You Pay $0
2030 $60,000 $4,000 (1/15) $4,000 added to income
2031 $56,000 $4,000 (1/14) $4,000 added to income
2032 $52,000 $4,000 (1/13) $4,000 added to income

At a 30% marginal tax rate, missing the $4,000 repayment costs you $1,200 in extra taxes each year. Over 15 years, failing to repay the full $60,000 means paying $60,000 in taxable income - defeating the entire purpose of the HBP.

What to do if you cannot make a repayment:

  1. Contribute to your RRSP and designate it as an HBP repayment on Schedule 7
  2. You can repay more than the minimum in good years to reduce future obligations
  3. If you truly cannot repay, accept the income inclusion and budget for the extra tax

89-day rule (important!)

Funds must sit in your RRSP for at least 89 days before you can withdraw them under the HBP. If you contribute and withdraw too quickly, the contribution may not be tax-deductible [4].

What is the Lifelong Learning Plan (LLP)?

The Lifelong Learning Plan (LLP) is one of the RRSP's special withdrawal rules. It lets you use your RRSP for qualifying education or training for yourself or your spouse/common-law partner without including the withdrawal in income at the time you take it, and your RRSP issuer does not withhold tax if the rules are met [5][6].

For an RRSP-focused guide, the main points are:

Detail Rules
Maximum withdrawal $10,000 per calendar year, $20,000 total per participation period [5][6]
Who can study You, or your spouse/common-law partner (not your children) [7]
Student status Usually full-time in a qualifying program; some disability-related part-time cases can qualify [7]
How to withdraw File Form RC96 with your RRSP issuer [6]
Repayment period Generally 10 years, usually 1/10 per year [8]
Repayment reporting Designate repayments on Schedule 7 [8]

In practice, LLP matters because it gives RRSP money a second use besides retirement: career retraining, returning to school, or supporting a spouse's education without immediate tax on the withdrawal [5][6].

A few cautions are worth remembering even in a general RRSP guide:

  • you must meet the CRA eligibility rules when withdrawing [6][7]
  • if you do not make the required repayment, the unpaid amount is added to your taxable income for that year [8]
  • recent RRSP contributions can run into the 89-day rule, which may reduce deductibility if you contribute and withdraw too quickly [6]
  • you can participate in the LLP and HBP at the same time if you meet both sets of rules [7]

The detailed eligibility tests, school-status exceptions, cancellation rules, and edge cases are better handled in a separate dedicated LLP article.

How does a Spousal RRSP work?

A Spousal RRSP is an RRSP owned by your spouse or common-law partner, to which you contribute using your deduction room [9].

How it works

  • You contribute and claim the tax deduction
  • The contribution uses your room (not your spouse's)
  • Your spouse owns the account and eventually withdraws
  • Goal: equalize retirement income between spouses to reduce overall household taxes

The 3-year attribution rule

If your spouse withdraws within 3 calendar years of your last contribution to their Spousal RRSP, the withdrawal is taxed in your hands, not theirs [9].

Example:

  • You contribute to your spouse's RRSP in January 2025
  • If your spouse withdraws in 2025, 2026, or 2027: taxed to you (attribution)
  • If your spouse withdraws in 2028 or later: taxed to your spouse (income splitting works)

When Spousal RRSP makes sense

  • One spouse earns significantly more than the other
  • You want to equalize retirement income to keep both spouses in lower tax brackets
  • The higher-income spouse has maxed out their own RRSP
  • The lower-income spouse needs retirement savings but has no RRSP room

Example: Alex earns $150,000 and Pat earns $40,000. If Alex contributes $20,000 to Pat's Spousal RRSP:

  • Alex gets the deduction at their high marginal rate (~43%)
  • In retirement, Pat withdraws at their lower rate (~20%)
  • Tax savings: ~$4,600 on $20,000 compared to Alex withdrawing at 43%

What about US stocks in an RRSP?

This is one of the RRSP's most significant advantages over other registered accounts. Under the Canada-US Tax Treaty, US dividends held in an RRSP are completely exempt from the 15% US withholding tax [10][13].

Account Type US Dividend Withholding
RRSP/RRIF 0% (treaty exempt) [10]
TFSA 15% (non-recoverable)
FHSA 15% (non-recoverable)
RESP 15% (non-recoverable)
Non-registered 15% (can claim Foreign Tax Credit)

The dollar impact

On $100,000 invested in US dividend stocks with a 2% yield [10]:

Account Annual Withholding Tax (WHT) Lost Over 20 Years (compounded)
RRSP $0 $0
TFSA $300 ~$12,300

Important: direct holding required

The 0% rate applies only when your RRSP directly holds US-listed securities (VTI, VOO, SCHD). If you hold a Canadian ETF that holds US stocks (VFV, XUS, ZSP), the 15% withholding happens inside the fund regardless of your account type [10].

Optimal strategy for RRSP:

  1. Hold US-listed ETFs directly (VTI, VOO, SCHD) in your RRSP for 0% withholding
  2. Hold Canadian stocks and growth stocks in your TFSA
  3. Use Norbert's Gambit or IBKR to convert CAD to USD cheaply (saves 1.5-2.5% vs bank exchange rates)

What are common RRSP mistakes?

Mistake 1: Over-contributing beyond the $2,000 buffer

CRA allows a lifetime over-contribution of up to $2,000 without penalty. Beyond that, you pay 1% per month on the excess amount [7].

Penalty calculation example:

You have $15,000 of RRSP room but contribute $22,000. That is $7,000 over the limit, but the first $2,000 is exempt.

Month Taxable Excess Penalty (1%/month)
January $5,000 $50
February $5,000 $50
March $5,000 $50
You withdraw $5,000 in April $0 $0
Total penalty $150

If you do not catch it for a full year: 12 x $50 = $600 in penalties.

What to do if you over-contributed:

  1. Withdraw the excess immediately (beyond the $2,000 buffer)
  2. File Form T1-OVP within 90 days after year-end to report the excess and calculate the penalty [7]
  3. Pay the penalty promptly to avoid interest charges
  4. Check your actual deduction limit on CRA My Account or your Notice of Assessment before contributing

Mistake 2: Withdrawing early (outside HBP/LLP)

Early RRSP withdrawals are hit with two layers of tax [6]:

Layer 1: Withholding tax at source

Withdrawal Amount Withholding Rate (all provinces except QC)
Up to $5,000 10%
$5,001 to $15,000 20%
Over $15,000 30%

Layer 2: The full withdrawal amount is added to your taxable income for the year. You may owe additional tax at filing time.

And the worst part: Unlike a TFSA, the contribution room is permanently lost when you withdraw from an RRSP [6].

Example: You withdraw $20,000 from your RRSP. At source, $6,000 is withheld (30%). But if your marginal rate is 40%, you owe an additional $2,000 at tax time. Total tax: $8,000 on $20,000, plus you can never put that $20,000 back.

What to do instead of early withdrawal:

  1. Use your TFSA for short-term savings (fully flexible, no penalties)
  2. Consider a personal line of credit (interest may be cheaper than the tax hit)
  3. If buying a home, use the HBP ($60,000 tax-free) [3]
  4. If going back to school, use the LLP ($20,000 tax-free) [5]

Mistake 3: Not repaying the Home Buyers' Plan

If you used the HBP and miss annual repayments, the shortfall is added to your taxable income [3]. Many people forget about this obligation after buying their home.

What to do:

  1. Set a calendar reminder for RRSP contribution season (January-March)
  2. Make at least the minimum repayment and designate it on Schedule 7
  3. Consider setting up automatic RRSP contributions to cover the repayment

Mistake 4: Contributing at a low tax rate

If your income is low (under ~$40,000), the RRSP deduction saves you less money. Contributing to a TFSA may be more beneficial because withdrawals are completely tax-free [1].

Exception: You can contribute now and defer the deduction to a future year when your income is higher. This gives you the best of both worlds - growth starts now, deduction is used when it is worth more [7].

Mistake 5: Ignoring spousal RRSP for income splitting

Couples with unequal incomes miss significant tax savings by not using spousal RRSPs. If one partner earns $120,000 and the other earns $30,000, the higher earner should consider contributing to a Spousal RRSP [9].

What happens to your RRSP at age 71?

By December 31 of the year you turn 71, you must convert your RRSP to one of the following [8]:

  1. Registered Retirement Income Fund (RRIF) - Most common option
  2. Annuity - Guaranteed payments for life or a fixed period
  3. Lump-sum withdrawal - Fully taxable (rarely advisable)

RRIF minimum withdrawal rates

Once converted, you must withdraw a minimum percentage each year [8][15]:

Age Minimum % Age Minimum %
65 4.00% 80 6.82%
71 5.28% 85 8.51%
72 5.40% 90 11.92%
75 5.82% 95+ 20.00%

Example: Your RRIF is worth $500,000 on January 1 at age 72. Minimum withdrawal: $500,000 x 5.40% = $27,000 (taxable income) [15].

There is no withholding tax on the minimum withdrawal amount, but amounts above the minimum are subject to the same withholding rates as RRSP withdrawals [8].

How does an RRSP affect government benefits?

RRSP contributions reduce your net income, which can increase your eligibility for income-tested government benefits [1]:

Benefit How RRSP Helps
Canada Child Benefit (CCB) Lower net income = higher CCB payments
GST/HST Credit Lower net income = higher credit amount
Canada Workers Benefit Lower net income = may qualify or get more
Provincial benefits Many use net income as threshold

Example: A family earning $90,000 with two children contributes $10,000 to an RRSP:

  • Net income drops to $80,000
  • CCB payment could increase by $200-$400 per year
  • Plus the $2,900 tax refund from the RRSP deduction
  • Total benefit: potentially $3,100-$3,300

However, in retirement, RRIF withdrawals increase your net income, which can reduce OAS (through the OAS clawback at ~$90,997 in 2025) and other benefits [8].

What about RRSP for newcomers?

If you recently arrived in Canada, here is the critical difference from a TFSA [2]:

RRSP room is based on your prior year's Canadian earned income. In your first year in Canada, you have zero RRSP room because you had no Canadian earned income in the year before.

Timeline for newcomers:

  1. Year 1 (arrival year): No RRSP room. Focus on TFSA instead.
  2. Year 2: You file your first Canadian tax return. CRA calculates your RRSP room based on Year 1 earned income. Your NOA shows your deduction limit.
  3. Year 2+: You can now contribute to an RRSP up to your limit.

Example: You arrived in Canada in June 2024 and earned $50,000 by year-end.

  • 2024 RRSP room: $0 (no prior year Canadian income)
  • 2025 RRSP room: 18% x $50,000 = $9,000

Strategy for newcomers:

  • Year 1: Open a TFSA and contribute immediately (room starts right away)
  • Year 1: Start earning income to build RRSP room for the following year
  • Year 2+: Begin RRSP contributions once your NOA confirms your room
  • Consider deferring RRSP deductions if you expect higher income in future years

What happens if you leave Canada?

If you become a non-resident of Canada [7]:

Your RRSP stays intact

  • You can keep your RRSP. It continues to grow tax-deferred.
  • You stop accumulating new contribution room (no Canadian earned income).
  • You cannot make new contributions without Canadian earned income.

Withdrawal rules change

  • Withdrawals are subject to a 25% non-resident withholding tax (may be reduced by tax treaty with your new country) [6]
  • You may also owe tax in your new country of residence
  • The withholding rate under Canada's tax treaties varies:
    • US: 15% on periodic payments, 25% on lump sums (may vary)
    • Many other countries: 15-25%

Departure tax

  • Canada does NOT impose a departure tax on RRSPs (unlike non-registered investments) [7]
  • Your RRSP is exempt from the deemed disposition rules on emigration
  • This is a significant advantage: you can leave Canada and keep your RRSP growing tax-deferred

If you return to Canada

  • Your RRSP is exactly as you left it
  • You start accumulating new contribution room once you have Canadian earned income again

Where to open an RRSP

You can open an RRSP at any Canadian financial institution:

  • Major banks: TD, RBC, BMO, Scotiabank, CIBC - branch access and full-service options
  • Online brokerages: Wealthsimple, Questrade, Interactive Brokers - lower fees, commission-free trading
  • Robo-advisors: Wealthsimple Invest, Questwealth - automated portfolio management
  • Credit unions: Vancity, Coast Capital, Desjardins

If you are considering Wealthsimple, you can sign up for Wealthsimple here. Both you and the referrer receive a $25 CAD cash bonus when you open an account and meet the qualifying conditions.

Disclosure: The Wealthsimple link above is a referral link. If you sign up and meet Wealthsimple's referral conditions, both parties receive a $25 CAD cash bonus. We only recommend services we believe are genuinely useful.

Key Takeaways

  • RRSP contributions are tax-deductible and reduce your taxable income, saving you money at your marginal tax rate
  • The 2025 contribution limit is $32,490 or 18% of prior year earned income (whichever is less), with unused room carrying forward indefinitely
  • The Home Buyers' Plan lets you withdraw up to $60,000 tax-free for a first home, and combined with FHSA, you can access up to $100,000 per person
  • US dividend stocks should go in your RRSP (0% withholding) rather than your TFSA (15% withholding)
  • Newcomers: you have no RRSP room in your first year - focus on TFSA first, and contribute to RRSP once your room is established

FAQ

What is the RRSP contribution limit for 2025? The 2025 annual RRSP contribution limit is $32,490, or 18% of your prior year's earned income, whichever is less. Unused room carries forward from previous years [2].

When is the RRSP contribution deadline for 2025? You have until March 2, 2026 (60 days after December 31) to make contributions that count for the 2025 tax year [2].

Can newcomers contribute to an RRSP? You need Canadian earned income to generate RRSP room. In your first year, you likely have no room because the limit is based on the prior year's earned income. You will start building room after filing your first Canadian tax return [2].

How much tax does an RRSP contribution save? The tax savings equal your contribution multiplied by your marginal tax rate. For example, a $10,000 contribution at a 30% marginal rate saves $3,000 in taxes [11].

Can I use my RRSP for a down payment on a home? Yes, through the Home Buyers' Plan (HBP). First-time buyers can withdraw up to $60,000 tax-free from their RRSP. You must repay the amount over 15 years [3].

What happens if I withdraw from my RRSP early?

Unlike the US 401(k), there is no early withdrawal penalty in Canada - you can withdraw from your RRSP at any age. However, early withdrawals have significant costs:

1. Withholding tax is deducted immediately:

Withdrawal Amount Withholding Tax Rate (all provinces except QC) Quebec Rate (federal + provincial)
Up to $5,000 10% 5% + 14% = 19%
$5,001 to $15,000 20% 10% + 14% = 24%
Over $15,000 30% 15% + 14% = 29%

This withholding tax is taken at source by your financial institution before you receive the money. It is a prepayment of your income tax - not a separate penalty [6].

2. Full amount added to taxable income: The entire withdrawal is added to your employment/other income for the year. If the withholding tax is less than your actual marginal tax rate, you will owe additional tax when you file your return.

3. Contribution room permanently lost: If you withdraw $10,000, that $10,000 of RRSP room is gone forever. Unlike TFSA (where room is restored the following year), RRSP room does not come back.

4. Impact on government benefits: The added income may reduce your GST/HST Credit, Canada Child Benefit, or GIS payments. In retirement, it can trigger OAS clawback (above ~$93,454 for 2026).

Exceptions (tax-deferred withdrawals):

Data Year: Deduction limits in this guide reflect the 2025 tax year ($31,560 limit). The 2026 limit is $32,490. Always verify current limits at CRA.

  • HBP (Home Buyers' Plan): Up to $60,000 tax-free for first home, repay over 15 years
  • LLP (Lifelong Learning Plan): Up to $20,000 for education, repay over 10 years
  • If you do not repay HBP/LLP on schedule, the missed amount is added to your income that year [6]

RRSP vs TFSA: which should I choose? Generally, choose RRSP if your marginal tax rate is high now (income above ~$55,000) and you expect lower income in retirement. Choose TFSA if your income is lower now or you want flexible tax-free withdrawals.

What happens to my RRSP when I turn 71? You must convert your RRSP to a RRIF or annuity by December 31 of the year you turn 71. After conversion, you must make minimum annual withdrawals that are taxed as income [8].

Related Keywords

Related Tools

Related Posts

Disclaimer

Tax brackets and rates shown are based on 2025 data and may change annually. This is not financial advice.

This article is for informational purposes only and does not constitute professional tax, legal, or immigration advice. Information may change over time. For decisions involving taxes, immigration, or legal matters, please consult official government sources or a qualified professional.

Was this article helpful?