Get a personalized estimate of your monthly CPP retirement benefit based on your contribution history.
Enter your contribution history below to estimate your monthly CPP retirement benefit at different starting ages.
This is an estimate only. Your actual CPP depends on your specific earnings history. Get your Statement of Contributions from My Service Canada Account for a precise figure.
Use the table below to see what your estimated CPP would look like at each possible start age, assuming the same contribution history.
| Start Age | Adjustment | Monthly Estimate | Annual Estimate |
|---|---|---|---|
| Enter your info above and click Calculate | |||
To receive the maximum CPP at age 65, you must have contributed at or above the Year's Maximum Pensionable Earnings (YMPE) for at least 39 years. Here are the key 2025 contribution limits:
| Threshold | 2025 Amount |
|---|---|
| Basic exemption (no contributions below this) | $3,500/year |
| YMPE (Year's Maximum Pensionable Earnings) | $71,300/year |
| YAMPE (Additional YMPE for CPP2) | $81,900/year |
| Employee CPP1 contribution rate | 5.95% |
| Employee CPP2 contribution rate | 4.00% |
| Maximum employee CPP1 + CPP2 contribution | $4,430.10 |
CPP2 contributions (on earnings between $71,300 and $81,900) are separate and will generate additional CPP2 benefits starting in retirement.