A CPP calculator is most useful when it starts with your own contribution record rather than the maximum pension advertised for the year. Your Canada Pension Plan (CPP) retirement pension depends on how much and how long you contributed, your earnings during your working years and the age when you start receiving CPP.
To estimate your CPP retirement pension, start with the CPP benefit estimate in My Service Canada Account. You can then compare different starting ages. Under the 2026 rules, CPP decreases by 0.6% for each month you start before 65 and increases by 0.7% for each month you delay after 65, up to age 70.
Start With Your CPP Estimate at Age 65
The quickest personalized starting point is your CPP benefit estimate in My Service Canada Account. After signing in, go to the Canada Pension Plan section and select View my benefit estimates. This uses your recorded CPP history, making it much more useful than estimating your pension from salary alone.
You can also open your CPP Statement of Contributions. It shows your pensionable earnings and CPP contributions and provides an estimate of your pension if you are eligible to receive it now. Check the record for missing or incorrect earnings before relying on the estimate. We explain where to find it in how to check your CPP amount and Statement of Contributions.
Calculate CPP at Different Starting Ages
Once you have an age-65 estimate, you can make a simple comparison using the 2026 CPP starting-age adjustments. Starting before 65 reduces CPP by 0.6% per month, or 7.2% for each full year. Starting at 60 produces the maximum age-related reduction of 36%.
Delaying works in the opposite direction. After 65, CPP increases by 0.7% per month, or 8.4% for each full year, until age 70. Waiting from 65 to 70 therefore produces a 42% age-related increase. There is no additional increase for waiting beyond 70.
For a simple example, suppose your estimated CPP at 65 is $1,000 per month. Starting exactly at 60 would reduce that amount by 36%, giving an estimated $640 per month. Starting exactly at 70 would increase the age-65 amount by 42%, giving an estimated $1,420 per month.
| CPP start age | Adjustment from age 65 | $1,000 age-65 example |
|---|---|---|
| 60 | -36% | $640 |
| 61 | -28.8% | $712 |
| 62 | -21.6% | $784 |
| 63 | -14.4% | $856 |
| 64 | -7.2% | $928 |
| 65 | No age adjustment | $1,000 |
| 66 | +8.4% | $1,084 |
| 67 | +16.8% | $1,168 |
| 68 | +25.2% | $1,252 |
| 69 | +33.6% | $1,336 |
| 70 | +42% | $1,420 |
These calculations isolate the effect of starting age. Your actual pension can differ because CPP is calculated from more than your retirement age, including your contribution and earnings history. That is why multiplying the 2026 maximum CPP payment by an age adjustment is not a reliable way to estimate what you will receive.
Use the Canadian Retirement Income Calculator for a Wider Estimate
CPP may be only one part of your retirement income. The Canadian Retirement Income Calculator lets you combine estimates for CPP, Old Age Security (OAS), employer pensions, Registered Retirement Savings Plans (RRSPs), Tax-Free Savings Accounts (TFSAs) and other retirement income.
Have your CPP Statement of Contributions available before using it. You can then change assumptions such as when you plan to start your pension and compare the results. The calculator produces estimates rather than guaranteed future payments, but it is more useful for looking at your overall retirement income than a CPP-only calculation.
Do Not Use the Maximum CPP as Your Personal Estimate
The maximum CPP retirement pension at age 65 for a pension beginning in January 2026 is $1,507.65 per month. The average for new beneficiaries at age 65 in April 2026 was $877.01 per month. Neither figure tells you what your own pension will be.
Receiving the maximum requires a sufficiently strong contribution and earnings history under the CPP calculation rules. Instead of assuming you will receive the maximum or average, use your recorded contributions as the starting point. The difference between those published figures and a personal estimate can be substantial.
Once you have your estimate, the next decision is what age to collect CPP. You can also compare the effects of taking CPP early with delaying CPP after 65 before choosing a start date.
Other Questions About Estimating Your CPP
Is there an official CPP calculator?
Yes. You can view a personalized CPP benefit estimate through My Service Canada Account. The Canadian Retirement Income Calculator can then estimate CPP alongside other sources of retirement income.
Can you calculate CPP from your current salary?
Not accurately from salary alone. CPP depends on your earnings and contributions across your working history, along with other calculation provisions and the age when your pension starts. Your Statement of Contributions provides a better basis for estimating your payment.
Is the CPP estimate in My Service Canada Account guaranteed?
No. It is an estimate based on the information available in your CPP record. Future earnings, contributions and your eventual starting age can affect the amount you receive.
Can you estimate CPP at age 60 or 70 from an age-65 amount?
Yes, for a simple starting-age comparison. Under the 2026 rules, starting exactly at 60 applies a 36% reduction, while starting exactly at 70 applies a 42% increase to the age-65 amount. A personalized CPP estimate remains preferable because the full pension calculation depends on more than the age adjustment.
