Kalcify
Finance Tool

CPP Calculator Canada

Estimate your Canada Pension Plan (CPP) retirement pension based on your contribution history, average earnings, and the age you plan to start receiving benefits. See how early or delayed retirement affects your monthly payment.

2025/2026 CPP rates β€” Includes CPP and CPP2 contribution estimates

CPP Pension Estimator

Age to start receiving CPP (60 to 70). Standard age is 65.

Number of years you have contributed (or expect to contribute) to CPP, from age 18 to 65.

Your average annual employment income over your working career. Earnings above the YMPE are capped.

How to Use This CPP Calculator

1

Enter Your Details

Select the tax year, enter the age you plan to start receiving CPP (60 to 70), your years of contributions, and your average annual pensionable earnings.

2

Click Calculate

The calculator estimates your monthly and annual pension using official CPP rates, applies early or delayed adjustments based on your start age, and shows your contribution factor.

3

Compare Start Ages

Review the age comparison table to see how starting earlier or later affects your monthly payment. Consider your health, other income sources, and financial goals when choosing.

CPP Contribution Rates & Limits

2025 CPP Rates

Employee Rate (CPP)5.9%
YMPE (1st ceiling)$71,300
Employee Rate (CPP2)4.0%
YAMPE (2nd ceiling)$81,200
Basic Exemption$3,500
Max Monthly Pension (age 65)$1,433.00

2026 CPP Rates

Employee Rate (CPP)5.9%
YMPE (1st ceiling)$74,600
Employee Rate (CPP2)4.0%
YAMPE (2nd ceiling)$85,000
Basic Exemption$3,500
Max Monthly Pension (age 65)$1,507.65

Source: Canada Revenue Agency and Service Canada. YMPE = Year's Maximum Pensionable Earnings. YAMPE = Year's Additional Maximum Pensionable Earnings.

Early vs. Delayed CPP: Age Adjustment Explained

Starting Early (Age 60-64)

Taking CPP before 65 permanently reduces your pension by 0.6% per month (7.2% per year). At age 60, the reduction is 36%. This may make sense if you need income immediately, have health concerns, or want to invest the payments while still working. You will receive smaller payments but for a longer period.

Delaying (Age 66-70)

Delaying CPP past 65 increases your pension by 0.7% per month (8.4% per year). At age 70, the increase is 42%. This is beneficial if you have other income sources, are in good health, and want higher guaranteed income in later years. The breakeven point where delayed payments surpass early payments is typically around age 74-78.

How Your CPP Pension Is Calculated

Monthly Pension = Max Pension x Contribution Factor x Age Adjustment

The CPP retirement pension is calculated by Service Canada using your complete contribution record. Here is a simplified overview of the key factors:

1. Contributory Period = Age 18 to 65 (47 years max)2. General Dropout = Exclude lowest 17% of years (~8 years)3. Effective Period = ~39 years of best earnings4. Average Earnings Ratio = Your avg earnings / YMPE for each year5. Pension at 65 = Max Pension x Average Earnings Ratio6. Final Pension = Pension at 65 x (1 + Age Adjustment)

Additional provisions that can increase your pension:

  1. Child-rearing provision β€” periods of low earnings while caring for children under age 7 can be excluded
  2. Disability dropout β€” periods receiving CPP disability benefits are excluded from the calculation
  3. CPP enhancement (CPP2) β€” contributions above the first earnings ceiling since 2024 will increase future pensions
  4. Post-retirement benefit β€” if you work while receiving CPP (under age 70), continued contributions earn PRB credits

Frequently Asked Questions

How is the CPP retirement pension calculated?

Your CPP retirement pension is based on the amount and duration of your contributions to the plan. The calculation considers your average pensionable earnings over your contributory period (from age 18 to 65), excludes your lowest-earning years using the general dropout provision (17% of years), and applies the benefit formula to determine what percentage of the maximum pension you qualify for. The maximum monthly CPP retirement pension in 2025 is $1,433.00 for someone starting at age 65 with maximum contributions throughout their career.

What happens if I take CPP before age 65?

You can start receiving CPP as early as age 60, but your pension will be permanently reduced. The reduction is 0.6% for each month before your 65th birthday, which equals 7.2% per year. If you start at age 60, the maximum reduction is 36% (5 years x 7.2%). For example, if your pension at 65 would be $1,000/month, starting at 60 would give you $640/month. This reduction is permanent and does not increase when you turn 65.

What happens if I delay CPP past age 65?

Delaying your CPP pension past age 65 increases your monthly payment. The increase is 0.7% for each month you delay, which equals 8.4% per year. The maximum increase is 42% if you delay until age 70 (5 years x 8.4%). For example, if your pension at 65 would be $1,000/month, waiting until 70 would give you $1,420/month. There is no benefit to delaying past age 70, as the pension automatically starts at that point.

What is CPP2 and how does it affect my pension?

CPP2 (the second additional CPP contribution) began in 2024 as part of the CPP enhancement. It applies to earnings between the first earnings ceiling (YMPE, $71,300 in 2025) and the second ceiling (YAMPE, $81,200 in 2025). The CPP2 contribution rate is 4% for employees. CPP2 will gradually increase future retirement benefits for those who contribute. The full enhancement will be available to those who have contributed for at least 40 years under the enhanced system.

How many years do I need to contribute to get the maximum CPP pension?

To receive the maximum CPP pension, you generally need to have contributed at the maximum level for about 39 years. The contributory period spans from age 18 to 65 (47 years), but the general dropout provision allows you to exclude the lowest 17% of your earnings years (about 8 years). Periods of low or no earnings while raising children under age 7 (child-rearing provision) or receiving CPP disability benefits can also be excluded, helping protect your pension amount.

Can I contribute to CPP if I am self-employed?

Yes, self-employed individuals are required to contribute to CPP. However, self-employed workers pay both the employee and employer portions, which means the total rate is 11.9% (2 x 5.95%) on pensionable earnings between $3,500 and $71,300 in 2025. Self-employed individuals also contribute to CPP2 at 8% (2 x 4%) on earnings between $71,300 and $81,200. These contributions are reported on your annual tax return using Schedule 8.

Important Disclaimer

This calculator provides simplified estimates for educational and planning purposes only. Your actual CPP retirement pension depends on your complete contribution record, which includes year-by-year pensionable earnings, dropout provisions (child-rearing, disability), pension sharing, and credit splitting. The official CPP benefit estimate is available through your My Service Canada Account. For personalized retirement planning, consult a qualified financial advisor.