Four terms define the annual CPP calculation
| Term | 2026 amount | Role in this model |
|---|---|---|
| YBE | CA$3,500 | Basic exemption below the base CPP contributory band |
| YMPE | CA$74,600 | Top of the base CPP band and start of CPP2 |
| YAMPE | CA$85,000 | Top of the CPP2 earnings band |
| CPP2 | 4% employee rate | Second contribution layer between YMPE and YAMPE |
Base CPP and CPP2 remain separate
Base CPP uses pensionable earnings above the YBE and through the YMPE. CPP2 begins only above the YMPE and stops adding contributory earnings at the YAMPE, so the two lines can change differently as annual earnings rise.
| Band | Pensionable earnings range | Employee rate | Maximum |
|---|---|---|---|
| Base CPP | Above CA$3,500 through CA$74,600 | 5.95% | CA$4,230.45 |
| CPP2 | Above CA$74,600 through CA$85,000 | 4% | CA$416.00 |
CA$80,000 produces CA$4,446.45 in the annual fixture
| Step | Calculation | Amount |
|---|---|---|
| Base CPP | 2026 base contribution at its cap | CA$4,230.45 |
| CPP2 earnings | CA$80,000 โ CA$74,600 | CA$5,400.00 |
| CPP2 | CA$5,400 ร 4% | CA$216.00 |
| Total employee CPP + CPP2 | CA$4,230.45 + CA$216.00 | CA$4,446.45 |
| Matching employer amount | Matches the bounded employee total | CA$4,446.45 |
Enter an annual outside-Quebec earnings amount
The input is annual pensionable earnings for employment in Canada outside Quebec. The model does not infer pensionability, convert one payslip into an annual record, or subtract amounts already withheld.
Because this is annual arithmetic, a single payslip or year-to-date deduction can differ due to payroll-period treatment, prior deductions, proration, or circumstances the model excludes. The employer-match line is part of the bounded annual result, not extra employee take-home pay.
The Quebec and payroll boundaries are strict
Do not use this result for Quebec employment: QPP and QPP2 are different systems and are unsupported here. EI, federal and provincial income tax, and complete payroll are also outside the result.
- No pay-period deduction accuracy or reconciliation of prior deductions.
- No age, proration, or contribution start-and-stop rules.
- No multiple-employer or self-employment calculation.
- No pension entitlement, benefit forecast, take-home pay, or personalised advice.
- Review the current CRA sources and methodology before using figures for another calendar year.
How the Canada CPP Contribution Calculator calculation works
totalEmployeeCppContributions = employeeCppContribution + employeeCpp2Contribution
- totalEmployeeCppContributions
- Total employee CPP and CPP2
- employeeCppContribution
- Employee CPP
- employeeCpp2Contribution
- Employee CPP2
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
employeeCppContribution = min(max(annualPensionableEarnings โ 3500, 0) ร 0.0595, 4230.45)
- employeeCppContribution
- Employee CPP
- annualPensionableEarnings
- Annual pensionable earnings
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
employeeCpp2Contribution = min(max(annualPensionableEarnings โ 74600, 0) ร 0.04, 416)
- employeeCpp2Contribution
- Employee CPP2
- annualPensionableEarnings
- Annual pensionable earnings
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
totalEmployerCppContributions = totalEmployeeCppContributions
- totalEmployerCppContributions
- Matching employer CPP and CPP2
- totalEmployeeCppContributions
- Total employee CPP and CPP2
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
cpp2ContributoryEarnings = min(max(annualPensionableEarnings โ 74600, 0), 10400)
- cpp2ContributoryEarnings
- CPP2 contributory earnings
- annualPensionableEarnings
- Annual pensionable earnings
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
Calculate annual CPP and CPP2 on CA$80,000 of pensionable earnings.
Inputs used in the Canada CPP Contribution Calculator worked example
| Input | Entered value | What it represents | Source class |
|---|---|---|---|
| CPP jurisdiction | Canada outside Quebec โ CPP | CPP applies outside Quebec. Quebec employment requires a QPP calculation that this tool does not provide. | user record |
| Annual pensionable earnings | 80,000 CAD/year | Enter annual pensionable earnings for employment in Canada outside Quebec. | user assumption |
Choose the right Canada CPP Contribution Calculator basis or mode
| Choice | How to use it |
|---|---|
| Not confirmed | CPP applies outside Quebec. Quebec employment requires a QPP calculation that this tool does not provide. |
| Canada outside Quebec โ CPP | CPP applies outside Quebec. Quebec employment requires a QPP calculation that this tool does not provide. |
| Quebec โ use QPP instead | CPP applies outside Quebec. Quebec employment requires a QPP calculation that this tool does not provide. |
Worked example: Canada CPP Contribution Calculator
The calculator normalizes the inputs above, applies Total employee CPP, and returns the outputs below. The displayed result is therefore reproducible in the linked calculator.
| Measure | Result | Interpretation |
|---|---|---|
| Total employee CPP and CPP2 | 4,446.45 CAD/year | Employee base CPP plus CPP2 for 2026 outside Quebec. |
| Employee CPP | 4,230.45 CAD/year | 5.95% of contributory earnings, capped at the 2026 maximum. |
| Employee CPP2 | 216 CAD/year | 4% of earnings between the 2026 YMPE and YAMPE. |
| Matching employer CPP and CPP2 | 4,446.45 CAD/year | Employer contributions match the bounded employee CPP and CPP2 amounts. |
| CPP2 contributory earnings | 5,400 CAD/year | Earnings above YMPE and through YAMPE. |
Interpret the result and test Annual pensionable earnings
- Total employee CPP and CPP2: 4,446.45 CAD/year. Employee base CPP plus CPP2 for 2026 outside Quebec.
- Employee CPP: 4,230.45 CAD/year. 5.95% of contributory earnings, capped at the 2026 maximum.
- Employee CPP2: 216 CAD/year. 4% of earnings between the 2026 YMPE and YAMPE.
- Matching employer CPP and CPP2: 4,446.45 CAD/year. Employer contributions match the bounded employee CPP and CPP2 amounts.
- CPP2 contributory earnings: 5,400 CAD/year. Earnings above YMPE and through YAMPE.
| Result | Baseline | Changed-input scenario | How to read it |
|---|---|---|---|
| Total employee CPP and CPP2 | 4,446.45 CAD/year | 4,646.45 CAD/year | Employee base CPP plus CPP2 for 2026 outside Quebec. |
| Employee CPP | 4,230.45 CAD/year | 4,230.45 CAD/year | 5.95% of contributory earnings, capped at the 2026 maximum. |
| Employee CPP2 | 216 CAD/year | 416 CAD/year | 4% of earnings between the 2026 YMPE and YAMPE. |
| Matching employer CPP and CPP2 | 4,446.45 CAD/year | 4,646.45 CAD/year | Employer contributions match the bounded employee CPP and CPP2 amounts. |
| CPP2 contributory earnings | 5,400 CAD/year | 10,400 CAD/year | Earnings above YMPE and through YAMPE. |
Checks that are specific to Canada CPP Contribution Calculator
- Annual pensionable earnings are finite, non-negative and at most CA$100 million.
- The jurisdiction must be explicitly confirmed before calculation.
- Quebec returns unsupported_basis in the policy engine.
- The annual outside-Quebec estimate excludes age eligibility, start or stop month proration and multiple-employer reconciliation.
- It excludes self-employment CPP, pension entitlement, retirement-income forecasts and personal contribution advice.
What this Canada CPP Contribution Calculator guide includes and excludes
- The entered amount is annual pensionable earnings.
- The official 2026 thresholds, rates and caps are fixed and are not editable assumptions.
Sources and method boundary
- Government of Canada guidance used for the reviewed local boundary โ Government of Canada (accessed 2026-07-27): Supporting official source for the bounded Canada CPP Contribution Calculator article; this remains the primary reviewed source.
- Government of Canada guidance used for the reviewed local boundary โ Government of Canada (accessed 2026-07-27): Supporting official source for the bounded Canada CPP Contribution Calculator article; this remains the primary reviewed source.
- Canada CPP Contribution Calculator methodology โ Wage101 (accessed 2026-07-27): Canonical formulas, units, validation, calculator behavior and limitations.