Canada tool

CPP Contribution Calculator

Pensionable earnings for 2026. See base CPP and the second additional contribution (CPP2).

2026: basic exemption $3,500, YMPE $74,600 at 5.95%, YAMPE $85,000 at 4% (CPP2). Quebec uses QPP, not this page. Not payroll advice.

How CPP is estimated (2026)

No CPP on the first $3,500. Base CPP (including the first additional contribution) is 5.95% for the employee on earnings from $3,500 up to the Year's Maximum Pensionable Earnings (YMPE) of $74,600. CPP2 is 4% on earnings between $74,600 and the Year's Additional Maximum Pensionable Earnings (YAMPE) of $85,000. The employer matches both. Self-employed people pay both halves (11.90% and 8%).

Maximum employee CPP in 2026 is $4,230.45 + $416.00 = $4,646.45. This page does not calculate QPP or retirement benefits.

Worked example

On $60,000 of pensionable earnings in 2026: CPP applies above $3,500, so $56,500 × 5.95% = $3,361.75 employee. The employer matches. At $80,000 you also pay CPP2: 4% × ($80,000 − $74,600) = $216, plus the full base amount up to YMPE.

Maximum employee CPP + CPP2 in 2026 is $4,646.45. Self-employed people pay both halves. Quebec uses QPP, not these exact figures. This is a contribution estimate, not a retirement-benefit forecast.

Common questions

What is CPP2?

A second contribution on higher earnings, between YMPE and YAMPE. It started in 2024 and is meant to raise future benefits on that slice of pay.

I work in Quebec?

Use QPP rates from Revenu Québec. They are similar but not the same numbers.

Does this include tax?

No. CPP is a contribution, not income tax. Your T4 boxes are separate.