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.

Average earnings during your working years (CAD)
Years you contributed to CPP (max 47, ages 18–65)
Early = reduced pension; Late = increased pension
Your combined federal + provincial rate in retirement
Estimated Monthly CPP Benefit
Annual CPP Income
Before tax
Age Adjustment
CPP2 Supplement
Based on 2025 YAMPE rules
Base CPP1 Benefit (age 65)
Before age adjustment
After-tax estimate: per month
Ad Space

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

Frequently Asked Questions

How is my CPP retirement benefit calculated?

Your CPP retirement benefit is based on how much you contributed and for how long. The formula uses 33.33% of your average pensionable earnings (up to the YMPE) over your contributory period. The full standard pension assumes 39 years of maximum contributions between ages 18 and 65. If you contributed for fewer years or earned less than the YMPE, your benefit is proportionally reduced. The maximum CPP1 monthly retirement pension at age 65 in 2025 is approximately $1,364.60. Service Canada drops your lowest-earning years (up to 17%) from the average, which protects against periods of low income or raising children.

What is the maximum CPP payment in 2025?

The maximum CPP1 monthly retirement pension at age 65 in 2025 is $1,364.60 per month, or approximately $16,375 per year. This maximum is paid only to those who contributed at the maximum rate for at least 39 years. The average actual CPP payment is significantly lower — around $758 per month — because most Canadians do not contribute at the maximum level for their entire working life. The CPP2 enhancement adds a further monthly supplement of up to approximately $26/month at full maturity for those who contributed on earnings above $68,500.

Can I take CPP at 60? What is the reduction?

Yes, you can start CPP as early as age 60, but your pension is permanently reduced by 0.6% for each month before age 65 — that is 7.2% per year and a maximum reduction of 36% at exactly age 60. For example, if your standard age-65 CPP would be $1,000/month, taking it at 60 gives you $640/month for life. The break-even point where waiting to 65 produces more total lifetime income is around age 74. If you are in poor health or need the income now, starting early makes sense. If you are healthy and can afford to wait, delaying increases your pension significantly.

What is CPP2 and how does it add to my pension?

CPP2 is the second additional component of the Canada Pension Plan introduced on January 1, 2024. It requires contributions on earnings between the YMPE ($68,500 in 2025) and the YAMPE ($73,200 in 2025), at a rate of 4.00% employee (employer matches). At full maturity after 40 years of maximum CPP2 contributions, the CPP2 supplement adds approximately $26/month to your retirement pension. Because CPP2 only started in 2024, those close to retirement will receive a very small supplement. Younger workers earning above the YMPE will benefit most from CPP2 over a full career.

Is CPP income taxable in Canada?

Yes, CPP retirement benefits are fully taxable as ordinary income in Canada. CPP payments are added to your total income for the year and taxed at your applicable federal and provincial marginal rates. Service Canada automatically deducts income tax from your CPP payments. You will receive a T4A(P) slip each year. Since most retirees have lower total income than during their working years, the effective tax rate on CPP income is often lower than during your career. You can use the Federal Age Amount, pension income credit, and basic personal amount to reduce the tax payable on CPP and other retirement income.