CPP Retirement Pension Estimator (Canada)

Estimate your monthly Canada Pension Plan (CPP) retirement benefit using a simplified planning model based on average pensionable earnings, years contributed, and the age you start CPP (60–70). This is an estimate for planning only.

Your inputs

A reasonable long-term average of income that was subject to CPP contributions.
Approximate number of years you contributed to CPP.
Start early (60–64) and your benefit is reduced; delay (66–70) and it increases permanently.
Advanced (optional)
We clamp earnings to this cap for a conservative estimate (defaults are for planning only).
Used to scale your estimate by years contributed. This is a simplification.
Tip: Not sure what to enter? Use your best average guess and compare outcomes at 60, 65, and 70.

Results

Estimated monthly CPP (at your start age)
$—
Estimated yearly CPP
$—
Age adjustment vs 65
Estimated at age 65
$—

Benefit by start age (60–70)

Chart appears if Chart.js is available. The calculator works without it.

Breakdown

ComponentValue
Clamped earnings used$—
Contribution factor (years / max years)
Base estimate at 65 (simplified)$—
Age adjustment factor
Final estimate at your start age$—

How to use this CPP retirement estimator

This tool is designed to be fast and simple. If you’re unsure about exact values, start with reasonable estimates and compare different start ages.

  1. Enter your average annual pensionable earnings. Use a long-term average of income that was subject to CPP contributions.
  2. Enter your years contributed. If you’re not sure, use an approximate number of working years.
  3. Select your CPP start age from 60 to 70.
  4. Click Calculate to see your estimated monthly and yearly CPP and compare age scenarios in the chart.

What is CPP retirement pension?

The Canada Pension Plan (CPP) retirement pension is a monthly benefit that helps replace part of your employment income after you retire. Most workers contribute through payroll deductions. Your CPP amount is influenced by how much you earned (pensionable earnings) and how long you contributed during your working years.

When can you start CPP?

You can start CPP between age 60 and 70. Starting before 65 generally means a permanently reduced monthly amount, while delaying after 65 increases your monthly amount. Many people compare scenarios at 60, 65, and 70 to understand the trade-off between “getting payments earlier” versus “getting a bigger payment for life.”

How this calculator works (simplified model)

This estimator uses a simplified planning approach: we first clamp your average earnings to an earnings cap (YMPE) value, then apply an approximate replacement rate scaled by your contribution years, and finally apply an age adjustment relative to 65. The goal is to provide a quick comparison tool — not an official statement. Real CPP payments depend on your exact contribution record, official rules (including drop-out provisions), and updates to caps and factors over time.

FAQ

Is this an official CPP calculation?

No. This is an educational estimate for planning. For official numbers, consult your My Service Canada Account or government statements based on your actual contribution history.

Does CPP depend on province?

CPP is a federal program. Quebec has a separate plan (QPP). This calculator is intended for CPP estimates.

What if I earned more than the yearly maximum?

CPP contributions are capped each year. This calculator clamps your average earnings to the YMPE value you enter, so higher earnings won’t inflate the estimate beyond the cap.

Should I start CPP at 60, 65, or 70?

There’s no universal best age. Health, other retirement income, work plans, and personal preference matter. Use the chart to compare the monthly benefit at each start age and decide which scenario fits your plan.

Disclaimer: estimates only. Rules, caps, and your contribution record affect real results. Verify with official sources.