Skip to main content

Why Is My CPP Less Than Expected? How CPP Amounts Are Calculated

Updated

CPP is a lifetime defined benefit based entirely on what you contributed — not what the current maximum rate is.

The CPP maximum vs. the average payment

Payment type 2026 monthly amount
Maximum CPP retirement pension (age 65) ~$1,364.60/month
Average CPP retirement pension (new retirees) ~$810/month
Minimum (low contribution history) As low as ~$50–$100/month

Most Canadians receive 55–75% of the maximum because very few have 39 full years of maximum-level contributions.


Factors that reduce CPP below maximum

Factor Impact Provision that helps
Low-income or zero years Reduces your best-years average 17% general drop-out
Years raising children (< age 7) Low or zero contribution years Child-rearing drop-out
CPP Disability period Zero CPP contributions during disability Disability drop-out
Years spent outside Canada No CPP contributions International social security agreements (partial)
Taking CPP early (before 65) Permanent reduction: -0.6%/month None — permanent decision
Stopping work before 65 Fewer contribution years Retire later to build more
Low-wage career Lower YMPE fraction every year Not avoidable for low earners
Incorporated and paying only dividends No CPP on dividends Must pay salary to generate contributions

Early vs. late CPP: the break-even calculation

Start age Monthly amount (base $900/month at 65) Break-even vs. age 65
60 ~$576/month ~Age 73–74
62 ~$662/month ~Age 73
65 $900/month — (baseline)
67 ~$1,008/month ~Age 74
70 ~$1,278/month ~Age 81–82

Delaying CPP is beneficial if you expect to live past the break-even age and do not need the income earlier.


How to request your CPP contribution history

  1. Log into My Service Canada Account (MSCA) at canada.ca/my-service-canada-account
  2. Navigate to Canada Pension Plan → View Statement of Contributions
  3. Review each year’s pensionable earnings and contributions
  4. Identify years with $0 (gaps in employment) that may be affecting your average

Alternatively call Service Canada at 1-800-277-9914 to request a mailed Statement of Contributions.