Canada CPP Calculator
Estimate your 2026 Canada Pension Plan contribution, including the second additional CPP contribution on earnings above the first earnings ceiling.
Uses 2026 CPP rates and earnings limitsYour entries stay in your browser. This calculator does not store, transmit, or sell the figures you enter.
Your calculation breakdown
- Annual earnings entered
- $0.00
- Standard CPP pensionable earnings
- $0.00
- Standard CPP contribution at 5.95%
- $0.00
- CPP2 pensionable earnings
- $0.00
- CPP2 contribution at 4%
- $0.00
- Average monthly equivalent
- $0.00
- Effective contribution rate on earnings entered
- 0.00%
See how this was calculated
How the Canada CPP Calculator works
This calculator estimates Canada Pension Plan contributions for 2026 using the official CPP earnings limits and contribution rates. It is designed for workers whose earnings are covered by CPP outside Quebec.
The calculation separates your contribution into standard CPP and the second additional CPP contribution, commonly called CPP2.
2026 CPP rates used by this calculator
- Year's Basic Exemption: $3,500
- Year's Maximum Pensionable Earnings: $74,600
- Additional Maximum Pensionable Earnings: $85,000
- Employee and employer standard CPP rate: 5.95% each
- Employee and employer CPP2 rate: 4.00% each
- Self-employed standard CPP rate: 11.90%
- Self-employed CPP2 rate: 8.00%
For 2026, the maximum standard contribution is $4,230.45 for an employee and the same amount for the employer. The maximum CPP2 contribution is another $416 each. A self-employed person may therefore pay up to $8,460.90 of standard CPP plus $832 of CPP2.
CPP contribution formula
Standard CPP
Standard pensionable earnings = max(0, min(annual earnings, $74,600) − $3,500)
The resulting amount is multiplied by 5.95% for an employee or 11.90% for a self-employed person.
Second additional CPP contribution
CPP2 pensionable earnings = max(0, min(annual earnings, $85,000) − $74,600)
CPP2 pensionable earnings are multiplied by 4% for an employee or 8% for a self-employed person.
Worked example
Suppose an employee has $80,000 of CPP pensionable earnings in 2026.
Standard CPP applies to $71,100, which is the $74,600 first earnings ceiling minus the $3,500 basic exemption. At 5.95%, that produces the maximum standard employee contribution of $4,230.45.
The remaining $5,400 between $74,600 and $80,000 is subject to CPP2. At 4%, CPP2 is $216. The employee's estimated total contribution is therefore $4,446.45. The employer generally contributes an equal amount.
Important assumptions
- The calculation assumes you are subject to CPP rather than Quebec's QPP.
- It assumes you are eligible to contribute for the full 2026 calendar year.
- It assumes the amount entered is income that is actually pensionable under CPP rules.
- For the self-employed option, it assumes the person has self-employment income only rather than a mixture of employment and self-employment income.
- The calculator estimates annual contributions rather than the exact amount withheld from an individual paycheque.
When this estimate may not match your payroll or tax return
Special CPP rules can apply if you turn 18 or 70 during the year, receive a CPP disability pension, elect to stop or restart CPP contributions while receiving a CPP retirement pension, work for more than one employer, or have both employment and self-employment income.
Payroll systems also calculate contributions by pay period. Small differences can therefore appear because of pay frequency and rounding.
Why might another calculator give a different result?
Differences may come from using rates for another year, treating Quebec earnings under QPP rules, calculating each pay period separately, prorating the annual exemption or contribution maximum, or accounting for contributions already made through another employer.
For a final tax calculation involving mixed employment and self-employment income, multiple employers, or a partial CPP contribution year, use the applicable Canada Revenue Agency forms and instructions.
Methodology and limitations
This tool applies the 2026 annual CPP thresholds directly to the pensionable earnings entered. Standard CPP is calculated on earnings above the $3,500 basic exemption up to the $74,600 Year's Maximum Pensionable Earnings. CPP2 is calculated separately on qualifying earnings above $74,600 and up to the $85,000 additional earnings ceiling.
The result is an estimate for planning and checking purposes. It is not an official payroll calculation, tax assessment, or estimate of your future CPP retirement pension. Your eventual CPP retirement benefit depends on your contribution history and other CPP rules, not simply on one year's contribution.
Official sources
- Canada Revenue Agency: CPP contribution rates, maximums and exemptions
- Canada Revenue Agency: CPP2 contribution rates and maximums
- Canada Revenue Agency: Canada Pension Plan enhancement
- Government of Canada: Contributions to the Canada Pension Plan
Methodology last reviewed: September 23, 2026.