Canadian retirement calculators
RRSP, TFSA, FHSA, RESP, CPP, and OAS calculators using current rules from the Canada Revenue Agency and Service Canada. Every page lists its sources and the date the data was last verified.
Canadian retirement savings sit across two systems with entirely different rules: registered accounts administered by the Canada Revenue Agency (RRSP, TFSA, FHSA, RESP, RDSP, RRIF), and public benefits administered by Service Canada (Canada Pension Plan and Old Age Security). Most Canadians at retirement draw from both, and the calculators here cover both — separately, since the math is not comparable.
Each registered account has its own contribution mechanic. The RRSP grants 18% of prior-year earned income, capped at the annual dollar limit ($33,810 for 2026 per the CRA limits page), with unused room carrying forward indefinitely. The TFSA grants a flat annual amount ($7,000 for 2026) that accumulates from the year you turned 18; cumulative room since the program's 2009 launch is $109,000 for someone who has been continuously eligible. The FHSA, launched in 2023, allows up to $8,000 per year against a $40,000 lifetime cap and combines RRSP-style deduction with TFSA-style tax-free withdrawal, but only when the withdrawal goes toward a qualifying first home. RESPs are funded out of after-tax dollars and attract the Canada Education Savings Grant (CESG: 20% on the first $2,500 contributed per child per year, with a lifetime $7,200 maximum per beneficiary).
CPP and OAS follow a different logic. CPP retirement benefits are based on lifetime contributions and the year benefits start (any month from age 60 to 70); the standard age-65 amount is recalculated each January and the maximum is published by Service Canada. OAS is based on years of Canadian residency after age 18, payable from age 65, with a deferral bonus of 0.6% per month up to age 70 and a partial recovery (the OAS Recovery Tax, often called the clawback) on net world income above the annual threshold. RRIF minimum withdrawals start the calendar year after age 71 and follow a published age-based percentage schedule.
Calculators in this section read contribution limits, indexation, and CPP/OAS maxima from CRA and Service Canada primary publications. None offer planning advice — they show the room, the amount, or the projection that the rules produce given your inputs.
Retirement calculators
- RRSP contribution calculatorAnnual contribution limit (18% of earned income, capped at the CRA dollar maximum), plus carry-forward room.
- TFSA contribution room calculatorCumulative TFSA contribution room from 2009 to today, including withdrawals and over-contribution penalty.
- FHSA calculatorFirst Home Savings Account annual and lifetime contribution room ($8K/year, $40K lifetime).
- RESP calculatorRegistered Education Savings Plan contributions and CESG matching grants.
- CPP retirement calculatorCanada Pension Plan retirement benefit estimates, with early/late take-up adjustments.
- OAS calculator (with clawback)Old Age Security benefit, deferral bonus, and the OAS Recovery Tax (clawback) thresholds.
- RRIF withdrawal calculator Coming soonRegistered Retirement Income Fund minimum withdrawals by age, plus tax-withholding on excess.Phase 2 on the launch roadmap.