CPP Calculator: Estimate Your Retirement Pension

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 ageAdjustment 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
65No 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.

Share This Article
1 Comment