In January 2024, payroll administrators across Canada opened the first remittance of the new year and found a line they hadn't seen before. CPP2, a second Canada Pension Plan contribution tier applied to earnings above a threshold most of their employees had never crossed for pension purposes, had arrived without much advance explanation. The software was updated. The line was there. The question of why it was there, and exactly how to calculate it, was left as an exercise for the reader.
This post is the explanation that didn't arrive with the January 2024 remittance.
The short answer, for anyone who searched cpp2 max 2026 and would like it immediately: the 2026 CPP2 maximum employee contribution is $416.00, with an identical $416.00 employer match. CPP2 applies at a rate of 4.00% on earnings between $74,600 (the Year's Maximum Pensionable Earnings, or YMPE) and $85,000 (the Year's Additional Maximum Pensionable Earnings, or YAMPE). Employees earning at or below the YMPE owe nothing under CPP2. The longer answer (why those two ceilings exist, how the contribution is calculated on earnings between them, and where the errors happen) follows below.
The 2016 deal that produced two ceilings
CPP2 is not a patch or a temporary surcharge. It is the permanent architecture of an enhanced pension system, and understanding why that architecture looks the way it does requires going back to June 2016, when federal and provincial Finance Ministers met in Vancouver and agreed to the first major expansion of CPP benefits since the plan's founding in 1965.
The 1997 reforms had raised contribution rates steeply to address an unfunded liability the Chief Actuary had identified, bringing the combined employer-employee rate from 5.6% in 1996 to 9.9% by 2003. That stabilized the plan's finances but did not expand benefits. The 2016 agreement was therefore the first genuine benefit expansion in the CPP's fifty-year history, which is one reason it is politically durable. Rolling it back would require reopening a federal-provincial agreement that, by design, requires the consent of two-thirds of provinces representing two-thirds of the national population.
The two-phase design that emerged from the 2016 agreement was a direct concession to small business concerns about payroll cost increases. Phase one, a gradual increase in CPP1 contribution rates from 4.95% to 5.95% combined, ran from 2019 through 2023. Phase two introduced something structurally new: a second earnings ceiling, the YAMPE, sitting above the existing YMPE, with its own contribution rate. CPP2 applied to earnings in that band beginning January 2024. Employers who had been preparing for a rate increase got instead a new tier, which their 2023 payroll templates did not know how to calculate.
Quebec operates the Quebec Pension Plan under separate provincial legislation rather than contributing to the federal CPP, an arrangement dating to Quebec's refusal to join the federal plan at its 1965 launch. Quebec introduced a parallel QPP2 structure on the same 2024 timeline. Rates and ceilings for QPP2 are set independently by Revenu Québec. The structural logic is identical; the numbers are not always the same.
The mechanics: three zones of earnings
The cleanest way to understand CPP2 is to think of every employee's annual earnings as falling into one of three zones, each with a different contribution treatment.
| Earnings zone | Band (2026) | Contribution | Rate |
|---|---|---|---|
| Below the basic exemption | $0 to $3,500 | None | 0% |
| CPP1 zone | $3,500 to $74,600 (YMPE) | CPP1, employee + employer | 5.95% each |
| CPP2 zone | $74,600 to $85,000 (YAMPE) | CPP2, employee + employer | 4.00% each |
| Above the YAMPE | Above $85,000 | None | 0% |
The CPP2 contribution is calculated only on earnings within the YMPE-to-YAMPE band. An employee earning $90,000 does not pay CPP2 on their full salary. They pay it on $10,400 ($85,000 minus $74,600), producing the $416.00 maximum. An employee earning $78,000 pays CPP2 on $3,400, producing a CPP2 contribution of $136.00, well below the maximum.
The 2026 parameters in full:
| Parameter | CPP1 (2026) | CPP2 (2026) |
|---|---|---|
| Earnings floor | $3,500 (YBE) | $74,600 (YMPE) |
| Earnings ceiling | $74,600 (YMPE) | $85,000 (YAMPE) |
| Employee contribution rate | 5.95% | 4.00% |
| Employer contribution rate | 5.95% | 4.00% |
| Maximum employee contribution | $4,230.45 | $416.00 |
| Maximum employer contribution | $4,230.45 | $416.00 |
| T4 reporting box | Box 16 | Box 16A |
For an employee earning above the YAMPE, total annual CPP deductions are $4,646.45, the CPP1 maximum plus the CPP2 maximum, matched dollar-for-dollar by the employer. For a worked example at different salary levels, see the CPP and CPP2 contributions reference post.
CPP2 follows the same 1:1 matching structure as CPP1. Unlike EI premiums, where the employer pays 1.4 times the employee rate, CPP and CPP2 employer contributions are exactly equal to the employee deduction.