Skip to main content

Canada Retirement Calculator 2025 - RRSP, TFSA, CPP & OAS

Project your retirement corpus from current savings and monthly contributions. Inflation-adjusted target with safe withdrawal income.

Corpus at retirement
$1,719,009.77
Short $465,526.45

In today's money. We inflate it to your retirement year automatically.

4% is the standard (Trinity Study). Use 3.5% to be conservative.

Corpus at retirement
$1,719,009.77
Shortfall of $465,526.45
Required corpus
$2,184,536.22
At 4% withdrawal
Projected monthly income
$5,730.03
Inflation-adjusted expenses
$87,381.45
At retirement
Required monthly to hit goal
$1,310.29
Currently saving $1,000.00

Portfolio growth to retirement

  • 100% private

    All math runs in your browser. Nothing leaves your device.

  • Formula-verified

    Each calculator is unit-tested against authoritative sources.

  • Instant results

    Static-rendered pages. Sub-second loads on any device.

  • Works offline

    Visit once and it keeps working without an internet connection.

How to use the Canada Retirement Calculator 2025 - RRSP, TFSA, CPP & OAS

  1. 1

    Enter your inputs

    Fill in the required fields at the top of the retirement calculator. Each input shows a default placeholder so you can see the expected format and units before you type.

  2. 2

    Adjust assumptions and options

    Use the toggles, sliders and dropdowns to tailor the calculation to your situation — currency, country, time period, advanced options and any optional fields all change the result in real time.

  3. 3

    Review the result

    The result card updates instantly as you type. Read the headline number, then check the breakdown, chart and any per-period schedule to understand how the inputs combined to produce the answer.

  4. 4

    Compare scenarios

    Change one input at a time to see how sensitive the result is to that variable. This is how you build intuition: small changes that move the answer a lot are the levers that matter.

  5. 5

    Share or save your result

    Copy the shareable link to send the exact scenario to someone else, or use your browser to print or save the page. The URL preserves every input so the recipient sees the same answer you do.

What this calculator does

Canadian retirement income rests on three "pillars" plus personal savings: (1) OAS (Old Age Security) - up to $727.67/month at 65 in 2025; needs 40 years Canadian residence after 18 for full benefit; clawback above ~$93,454 income ($1.07L threshold rising annually); (2) CPP (Canada Pension Plan) - max $1,433/month at 65 in 2025 if you contributed maximum for 39+ years; reduced 7.2%/year if started early (60-64), boosted 8.4%/year if delayed (65-70); (3) Workplace pensions (defined-benefit or defined-contribution / Group RRSP) - employer match averages 4-6% of salary; (4) Personal: RRSP (tax-deferred), TFSA (tax-free), Non-registered brokerage. 4% withdrawal rule works in Canadian context but 3.5% is more conservative for longer-than-30-year retirements. Healthcare is publicly funded; out-of-pocket retiree costs are dramatically lower than in the US (no Medicare premiums; only dental, vision, drugs).

Formula

Corpus = S * (1 + r)^t + P * [((1 + i)^n - 1) / i] * (1 + i)
Corpus
Projected retirement portfolio (CAD)
S
Current registered + non-registered savings
r
Pre-retirement nominal return (typically 6-8% for diversified equity portfolio)
t
Years until retirement = retirement age - current age
P
Monthly contribution (incl. employer pension match)
i
Monthly rate = r / 12
n
Total months = t * 12

Lumpsum compounding on current portfolio + annuity FV on ongoing contributions. Sustainable annual withdrawal = Corpus * 0.04. Subtract CPP + OAS from your target retirement income before sizing the corpus - those benefits effectively reduce the corpus required by hundreds of thousands of dollars. Important tax-account distinctions: RRSP contributions are deducted from income (tax saved at your marginal rate); withdrawals are taxed as ordinary income at retirement marginal rate. TFSA contributions use after-tax dollars; withdrawals (including all growth) are completely tax-free. For most Canadians, the RRSP-vs-TFSA decision turns on whether your current marginal rate is higher or lower than your expected retirement marginal rate.

Worked examples

Example: 35-year-old earning $90K, retire at 65

Age 35, RRSP $30K, TFSA $15K, salary $90K. Contributing 10% of salary to RRSP ($750/mo) with 5% employer match ($375/mo). TFSA $500/mo.

Total monthly contribution = $1,625. Pre-retirement return 7%, inflation 2.5%, target retirement income $60K/yr (today's CAD).

Years t = 30 Existing $45K * (1.07)^30 ~ $343K Monthly $1,625 at 7% for 30 years ~ $1.98M Projected corpus ~ $2.32M

Target: $60K * (1.025)^30 = $125.8K/year at age 65 nominal. Subtract CPP ($1,433 * 12 = $17.2K/yr at 65, full benefit) and OAS ($727.67 * 12 = $8.73K/yr) = combined $25.9K/yr at today's rates, roughly $54K/yr in 30 years (both indexed to CPI quarterly). Net target from corpus = $72K/yr. At 4% SWR: required corpus = $1.80M.

Result: Projected $2.32M vs target $1.80M - on track with comfortable margin. Can retire 2-3 years earlier than 65 or target a more comfortable $75K/yr today's lifestyle.

Example: 50-year-old maxing both RRSP and TFSA

Age 50, RRSP $200K, TFSA $90K (close to $102K max). Salary $130K. Maxing RRSP at $23,400/year (18% of $130K, well within $32,490 limit). Maxing TFSA at $7,000/year. Plus employer pension contributes 6% of salary = $7,800/year to DC plan.

Total annual contribution $38,200 = $3,183/month. Pre-retirement return 7%, 15 years to retirement.

Existing $290K * (1.07)^15 ~ $800K Monthly $3,183 at 7% for 15 years ~ $1.01M Projected corpus ~ $1.81M

Target: $75K * (1.025)^15 = $108.6K/yr at age 65; less CPP+OAS ~$25.9K * (1.025)^15 = $37.5K; net from corpus $71K/yr. At 4% SWR: required $1.78M. On track. RRSP withdrawals will be taxable; TFSA withdrawals tax-free - sequence withdrawals to keep RRSP draws in lower brackets.

Common use cases

  • Sizing RRSP and TFSA contributions to fully use your annual limits
  • Deciding RRSP vs TFSA priority based on current vs expected retirement marginal tax rate
  • Capturing full employer pension match (often 4-6% in Canadian workplaces)
  • Using FHSA if you're a first-time home buyer - $8K/yr, $40K lifetime, RRSP-style deduction plus TFSA-style tax-free withdrawal
  • Modelling CPP claim timing: 60 (-36%), 65 (100%), 70 (+42%)
  • Planning OAS clawback - reduce taxable income below $93,454 in retirement to avoid losing OAS at 15% per dollar
  • Income splitting in retirement - up to 50% of eligible pension income can be transferred to lower-earning spouse
  • Stress-testing FIRE with 3.5% SWR for 35+ year retirements

What affects the result

  • RRSP contribution room - 18% of prior-year earned income to a 2025 max of $32,490; unused room carries forward indefinitely
  • TFSA cumulative room - $102,000 by 2025 for someone 18+ since 2009; annual additions $7,000 in 2025
  • CPP enhancement - the YMPE2 and CPP2 layers (introduced 2024-25) raise max benefit gradually; new entrants get materially more than legacy
  • OAS clawback (recovery tax) - 15% above ~$93,454 income (2025 figure); fully phased out at ~$151K
  • Bank of Canada inflation target 2% - actual CPI averages 2.3-2.8% long-term
  • Provincial taxes - Quebec has QPP instead of CPP (similar rules but separately administered); HST/GST varies provincially
  • Withholding tax on RRSP withdrawals - 10/20/30% depending on amount, settled at year-end via tax return
  • Pension Adjustment (PA) - workplace pension contributions reduce RRSP room dollar-for-dollar
  • CPP2 contribution layer - additional 4% on earnings between YMPE ($71,300) and YAMPE ($81,200) in 2025

Tips

  • Always capture the employer pension match first - it's an instant 100% return
  • Use the RRSP if your marginal rate now is 30%+ AND you expect to be in a lower bracket in retirement
  • Use the TFSA if your marginal rate now is under 30% OR you expect higher tax in retirement (e.g., you have a large DB pension)
  • Open and fund a TFSA every year even if small - the room is use-it-or-keep-it (carries forward, but real growth is lost on unused years)
  • For US dividend-paying stocks, hold in RRSP (no withholding) not TFSA (15% non-recoverable withholding)
  • Delay CPP to 70 if you have other income - 42% larger lifetime benefit + CPI-indexed
  • Income-split eligible pension income with your spouse - can save thousands annually in retirement
  • Use FHSA aggressively if you're a first-time home buyer - $8K deduction + tax-free growth + tax-free withdrawal for home purchase
  • Convert RRSP to RRIF before 71 (mandatory by then) - allows flexible withdrawal scheduling and pension income splitting
  • Re-balance regularly between equity and fixed income - drift into 80%+ equity in your late 60s exposes you to sequence-of-returns risk

Mistakes to avoid

  • Not capturing the full employer pension match - leaves free money on the table (instant 100% return)
  • Choosing RRSP when you're in a low tax bracket - if you're below 25% marginal rate, TFSA usually beats RRSP
  • Maxing RRSP into retirement when withdrawals will be at higher marginal rate than contribution rate
  • Triggering OAS clawback by drawing RRSP heavily early in retirement; smooth withdrawals using TFSA buffer
  • Cashing out RRSP at retirement instead of converting to RRIF at 71 (mandatory) - RRIF gives more flexibility on draw sequencing
  • Not opening a TFSA early - $7K/year of unused room is real long-term wealth (a 30-year compound at 7% turns $7K into ~$53K)
  • Treating workplace pension as fully owned - many DB plans have vesting and locked-in transfer rules
  • Forgetting Pension Adjustment - workplace pension contributions reduce your personal RRSP room
  • Starting CPP at 60 without need - 7.2%/yr penalty makes this expensive longevity insurance to forgo
  • Holding US-listed dividend stocks in TFSA - 15% US withholding tax is non-recoverable (vs RRSP where it is recoverable under the US-CA tax treaty)

Frequently asked questions

How much do I need to retire in Canada?

25x your annual retirement expenses (the inverse of the 4% rule). For $50K/yr (today's CAD) you need $1.25M. Many Canadians need less because CPP + OAS provide a meaningful baseline (~$26K/yr combined at full benefit in 2025), so the corpus only needs to fund the gap. Typical pre-retiree target: $800K - $2M depending on lifestyle, location, and CPP/OAS expectations.

RRSP vs TFSA - which is better?

RRSP: contribution deducted from income (tax saved at marginal rate), withdrawals taxed as ordinary income. Best when current marginal rate > expected retirement rate. TFSA: post-tax contributions, all growth and withdrawals are completely tax-free. Best when current rate < expected retirement rate, or you want flexibility. Rule of thumb: high-income earners (40%+ marginal) − RRSP first; modest-income earners — TFSA first; most people benefit from both.

When should I start CPP?

Earliest age 60 (-7.2%/year before 65 = -36% at 60). At 65 (100%). Delay up to 70 (+8.4%/year = +42% at 70). Break-even: starting at 70 vs 60 has a break-even age around 79; vs 65 around 82. If healthy with other income, delaying to 70 maximises lifetime benefit + provides longevity insurance. If health is poor or income is needed, start earlier.

What is OAS clawback?

OAS Recovery Tax: above $93,454 net income (2025), OAS is reduced by 15 cents per dollar. Fully clawed back at ~$151,668. Strategies to avoid: (1) keep RRSP draws moderate, (2) split eligible pension income with spouse, (3) use TFSA for tax-free income that doesn't count toward OAS clawback threshold.

When does RRSP have to be converted to RRIF?

By December 31 of the year you turn 71. After conversion, mandatory minimum withdrawals begin (4% at age 71, rising with age). You can convert earlier if you want flexible income; you can also use the RRSP to buy an annuity. RRIF lets you choose the withdrawal amount above the mandatory minimum, and the investments stay sheltered.

What is FHSA and should I use it?

First Home Savings Account (introduced 2023): $8,000/year contributions, $40,000 lifetime cap. Best-of-both: contributions are tax-deductible (like RRSP), withdrawals for a first home are tax-free (like TFSA). Yes - if you're a first-time home buyer, almost always worth maxing the FHSA. Unused contribution room carries forward up to 1 year (smaller carryforward than RRSP/TFSA).

Do I get full OAS / CPP if I worked partially in Canada?

OAS requires 40 years residency after age 18 for full benefit; with at least 10 years you get a pro-rata amount. Canada has totalisation agreements with 50+ countries, including US/UK/India/Germany - foreign-worked years can count. CPP is based on years of contribution - 39 years at maximum YMPE for full benefit; reduced pro-rata if less. Check Service Canada for your specific projection at canada.ca/myaccount.

How does Quebec pension work?

Quebec has its own Quebec Pension Plan (QPP) instead of CPP, administered by Retraite Québec. Rules and benefits are nearly identical (max ~$1,433/month at 65 in 2025). Workers who split careers between Quebec and rest of Canada have combined CPP+QPP entitlement; benefit is calculated proportionally. Quebec also has different income-tax rules from federal that affect retirement planning.

Last reviewed:

This calculator provides illustrative projections only and does not constitute financial, investment or tax advice. CPP, OAS and CRA limits change annually; figures reflect 2025 amounts. Consult a Canadian fee-only financial planner or a CPA for personalised retirement planning.