Complete CPP Contribution Guide for Canada 2026

Understanding the Canada Pension Plan (CPP) and your contribution obligations is essential for retirement planning and understanding your paycheck.

Published April 19, 2026 | 2026 rates included | 10 min read

What is CPP?

The Canada Pension Plan (CPP) is a mandatory social security program that provides retirement, disability, and survivor benefits to Canadian workers. It's funded through contributions from both employees and employers.

Key Facts:
  • It's mandatory for all Canadian workers aged 18-70
  • Contributions go into a Canada Pension Plan investment fund
  • Benefits are available at age 60-70 (you choose when to start)
  • Based on your contributions and age when you start receiving benefits

2026 CPP Contribution Rates & Limits

Employee Contribution Rate

5.95% of pensionable earnings (2026)

Employer Contribution Rate

5.95% - employers must match employee contributions

Basic Exemption

$3,500 - you don't pay CPP on this amount

Yearly Maximum Pensionable Earnings (YMPE)

$68,500 (2026) - CPP contributions are only on earnings up to this amount

Maximum CPP Contribution per Year

Maximum = ($68,500 - $3,500) × 5.95% = $3,867.50

How CPP Contributions Are Calculated

Use this formula:

CPP = (Annual Salary - $3,500) × 5.95%

Maximum: Don't exceed $3,867.50 per year

Example Calculations

Example 1: Moderate Income ($45,000/year)
CPP = ($45,000 - $3,500) × 5.95%
CPP = $41,500 × 5.95% = $2,469.25/year
Per paycheck (bi-weekly): $94.97
Example 2: High Income ($75,000/year)
Annual earnings exceed YMPE, so capped at:
CPP = ($68,500 - $3,500) × 5.95% = $3,867.50/year
Per paycheck (bi-weekly): $148.37
Example 3: Low Income ($20,000/year)
CPP = ($20,000 - $3,500) × 5.95%
CPP = $16,500 × 5.95% = $981.75/year
Per paycheck (bi-weekly): $37.76

Who Pays CPP?

✅ Must Pay CPP

  • Salaried employees
  • Hourly workers
  • Self-employed (both parts)
  • Ages 18-70

❌ Exemptions

  • Quebec residents (QPIP)
  • Ages under 18
  • Ages over 70
  • Receiving CPP benefits

CPP Retirement Benefits

When Can You Claim?

  • Age 60: Reduced benefit (0.6% less per month)
  • Age 65: Standard benefit
  • Age 70: Enhanced benefit (0.7% more per month)

Average CPP Benefits (2026)

The average CPP retirement benefit in Canada is approximately $790/month, but this varies based on your contributions and when you start receiving benefits.

Maximum CPP Benefit (Age 65, 2026): ~$1,770/month
This requires maximum contributions throughout your working life

Self-Employed vs. Employees

Category Employee Self-Employed
Rate 5.95% 11.9% (both parts)
Employer Match Yes (employer pays 5.95%) No (you pay both parts)
Tax Deductible No Yes (partial)

Calculate Your CPP Quickly

Use PayStub.pro's free Deductions Calculator to instantly calculate your CPP contribution based on your annual salary.

Calculate CPP Now

Important Notes

  • These are 2026 rates and limits - they adjust annually for inflation
  • CPP contributions are mandatory - you cannot opt out (except Quebec residents)
  • Contact Service Canada for personalized benefit estimates
  • Contributing more does not increase your benefits beyond the maximum
  • Your contribution history affects your benefit amount

Learn More

How to Calculate Net Pay

Step-by-step guide to calculating your take-home pay.

EI Deductions Guide

Understanding Employment Insurance premiums.

Pay Stub Generator

Create professional pay stubs instantly.