Retirement Calculator Canada 2025
Project your retirement savings, combine all income sources (CPP + OAS + RRSP + TFSA), and identify gaps in your retirement plan.
Estimates use 2025 CPP/OAS rates. Provincial taxes and individual circumstances vary. Not financial advice.
Try another scenario
How to Use This Calculator
Tab "Retirement Projection"
Enter your current age, planned retirement age, and current balances across RRSP, TFSA, and other savings. Add your annual contribution (total across all accounts), expected return rate, and inflation rate. The calculator projects your total savings at retirement in both nominal and inflation-adjusted (real) dollars, and estimates sustainable annual income using the 4% rule.
Tab "Income Sources"
Configure your CPP start age (60-70) and OAS start age (65-70). Enter your expected % of max CPP (check My Service Canada for your estimate โ most people get 50-75% of maximum). Add your RRSP and TFSA balances at retirement, any workplace pension, and other income. The calculator combines all sources to show your total monthly and annual retirement income.
Tab "Gap Analysis"
Enter your desired annual retirement income and all your savings and income sources. The calculator compares your projected income against your goal, shows a readiness score, and if there is a gap, provides actionable options: save more per month, work additional years, or reduce spending.
The Formulas
Balance(n) = Balance(n-1) ร (1 + return rate) + Annual contribution
Real balance uses real return = (1 + nominal) / (1 + inflation) - 1
4% rule (sustainable withdrawal):
Annual income = Portfolio ร 0.04
Capital needed = Desired income / 0.04 = Desired income ร 25
CPP adjustment:
Before 65: reduced by 0.6% per month (max -36% at age 60)
After 65: increased by 0.7% per month (max +42% at age 70)
CPP at age X = Max CPP ร % of max ร adjustment factor
OAS adjustment:
Base OAS = Max OAS ร min(residence years, 40) / 40
Deferral bonus: +0.6% per month after 65 (max +36% at 70)
Clawback: 15% of income above $93,454 (2025)
2025 key rates:
CPP max at 65: $1,364.60/mo | OAS max at 65: $727.67/mo
OAS 75+: $800.44/mo | OAS clawback threshold: $93,454
These formulas provide estimates. Actual CPP depends on your personal contribution history. OAS eligibility requires meeting residence requirements. Consult Service Canada for your specific CPP and OAS estimates.
Example
David & Maria โ both 55, planning to retire at 65
David and Maria are a couple in Ontario. They have combined savings of $400,000 in RRSPs, $100,000 in TFSAs, and $50,000 in non-registered accounts. They contribute $20,000/year combined and expect a 5% return.
Combined, David and Maria would have roughly $84,600/year in retirement โ CPP ($21,288/yr), OAS ($17,464/yr), and portfolio drawdown ($45,880/yr). Their TFSA withdrawals are tax-free and won't trigger OAS clawback. They should consider drawing RRIF first to manage taxable income.
2025 Canadian Retirement Key Numbers
| Item | Amount |
|---|---|
| CPP maximum at 65 | $1,364.60/month |
| CPP early reduction (per month before 65) | 0.6% (max -36% at 60) |
| CPP deferral increase (per month after 65) | 0.7% (max +42% at 70) |
| OAS maximum at 65-74 | $727.67/month |
| OAS maximum at 75+ | $800.44/month |
| OAS deferral increase (per month after 65) | 0.6% (max +36% at 70) |
| OAS clawback threshold | $93,454 AFNI |
| RRSP to RRIF conversion | Mandatory by Dec 31 of year you turn 71 |
| TFSA withdrawals | Tax-free, no clawback impact |
| 4% rule | $1M = ~$40,000/year |