CPP Retirement Calculator Canada
Estimate your Canada Pension Plan (CPP) monthly retirement benefit based on your earnings and contribution years. Includes the CPP2 enhancement (2024+), early/late start adjustment from age 60 to 70, and an estimated after-tax CPP income figure. Free and private — no data leaves your browser.
How the Canada CPP Retirement Benefit Is Calculated
The Canada Pension Plan (CPP) retirement pension is a monthly, taxable benefit that replaces part of your income when you retire. Your CPP amount is determined by how much and for how long you contributed to the plan during your working years. The foundational formula uses a replacement rate of 33.33% of your average covered earnings (up to the Year's Maximum Pensionable Earnings, or YMPE) over your contributory period — generally the years between your 18th birthday and when you start your pension.
The 2025 YMPE is $68,500. Earnings above this threshold are not part of the standard CPP1 calculation. The standard CPP pension assumes 39 "best years" of contributions, meaning Service Canada automatically drops up to 17% of your lowest-earning months from the average to account for periods of illness, part-time work, child-rearing leave, or schooling. The maximum monthly CPP1 benefit at age 65 in 2025 is approximately $1,364.60. Most Canadians receive significantly less — the average is around $758/month — because they did not contribute at the maximum rate for 39 full years.
CPP Estimation Formula (simplified)
CPP1 Base = (avg income / YMPE) × max_pension × (years / 39)
Age Adjustment = CPP1 Base × adjustment rate
Total CPP = Adjusted CPP1 + CPP2 supplement
- YMPE (2025): $68,500 — maximum pensionable earnings under CPP1
- Max CPP1 pension (2025): $1,364.60/month at age 65
- Standard contributory period: 39 years (ages 18–65)
- Before age 65: −0.6%/month (up to −36% at age 60)
- After age 65: +0.7%/month (up to +42% at age 70)
CPP2 Enhancement — What Changed Since 2024
The CPP2 enhancement is an expansion to the Canada Pension Plan that came into effect on January 1, 2024. It introduces a second layer of contributions and benefits on top of the original CPP1 structure. Under CPP2, both employees and employers contribute an additional 4.00% on earnings between the YMPE ($68,500 in 2025) and the Year's Additional Maximum Pensionable Earnings (YAMPE, $73,200 in 2025). This means workers earning above $68,500 pay CPP contributions on an additional income band of $4,700, creating a separate "CPP2 account" for each contributor.
The CPP2 supplement to your retirement pension will grow over time as contribution years accumulate. At full maturity — after 40 years of maximum CPP2 contributions — the supplement is estimated at approximately $26/month. Because CPP2 only began in 2024, anyone retiring soon will have only one or two years of CPP2 contributions and will receive a very modest supplement (only a few dollars per month). For workers who are currently in their 20s or 30s and earning above the YMPE, CPP2 represents a meaningful long-term addition to retirement income. The CPP2 supplement is subject to the same age adjustment rules as CPP1 — taking it early reduces it, delaying past 65 increases it.
When to Start CPP: Age 60, 65, or 70?
Deciding when to begin your CPP pension is one of the most significant financial decisions Canadian retirees make. The standard start age is 65, but you can begin as early as 60 (with a permanent reduction) or delay up to 70 (with a permanent increase). If you take CPP at 60, your monthly pension is reduced by 0.6% for every month before age 65, resulting in a 36% reduction at exactly age 60. A pension that would be $1,000/month at 65 becomes $640/month at 60 — for life. Conversely, each month you delay past 65 earns a 0.7% increase, yielding a 42% increase at age 70, turning that same $1,000 into $1,420/month.
The break-even analysis is the key to this decision. For the age 60 vs. 65 comparison, the break-even age is approximately 74 — meaning if you live past 74, you would have collected more total CPP by waiting until 65. For age 65 vs. 70, the break-even is around 82-83. Canadians who are in good health and have adequate other income sources (RRSP drawdown, TFSA, workplace pension) are generally better served by delaying CPP to 70, maximizing their inflation-indexed lifetime income. Those with health concerns, pressing financial needs, or a shorter life expectancy benefit from taking CPP early. The decision also interacts with OAS (Old Age Security), which starts at 65 but can also be deferred to 70 with a 36% increase.
Example: Worker earning $60,000/year for 30 years, starting at age 65
- Average income / YMPE: $60,000 / $68,500 = 87.6%
- CPP1 Base = 87.6% × $1,364.60 × (30/39) = $916 × 76.9% = $704/month
- No age adjustment (starting at 65)
- Annual CPP income: ~$8,453/year
Example: Same worker delays to age 70
- CPP1 Base: $704/month (same as above)
- Delay bonus: +42% (0.7% × 60 months)
- Adjusted pension: $704 × 1.42 = $1,000/month
- Annual CPP income: ~$12,000/year — a $3,547/year lifetime increase