Payroll
CPP2 2026: Is Canada Payroll Using Last Year's Ceiling?
CPP2 2026 payroll Canada: If Canada payroll software didn't update its CPP2 ceiling for 2026, employees earning $81,200 to $85,000 are under-deducted every pay period.
Yampe second ceiling CPP2
Workzoom covers yampe second ceiling CPP2 as part of the same platform that runs CPP2 2026 payroll Canada: on one employee record, with statutory rates maintained in the platform.
Most payroll teams checked the wrong number this January. Across Canada they confirmed the CPP ceiling updated for 2026 and moved on. Nobody opened the second ceiling.
Here's what most Canadian payroll teams miss. It's not a software bug. It's a configuration blind spot. CPP has one ceiling that payroll professionals have watched for sixty years. CPP2 added a second one, and the second one is the one that quietly carried last year's figure forward in a lot of systems.
If your payroll software updated its CPP (first tier) ceiling for 2026 but left the CPP2 ceiling at the 2025 figure, employees earning between approximately $81,200 and $85,000 are being under-deducted on every single paycheck right now. That under-deduction builds into a year-end CRA liability that employees will discover when they file, and your organization is the one that failed to withhold correctly.
- CPP2 is a second tier of Canada Pension Plan contributions introduced in January 2024, applied to earnings between the YMPE and the YAMPE.
- 2025 YAMPE (CPP2 upper ceiling): approximately $81,200. 2026 YAMPE: approximately $85,000. Source: CRA CPP contribution rates and maximums.
- CPP2 rate: 4% employee, 4% employer, on earnings between the two ceilings.
- Affected employees: anyone earning between approximately $81,200 and $85,000. Their CPP2 contributions stopped at $81,200 instead of running to $85,000.
- Annual under-deduction per affected employee: $32 to $152 depending on where earnings sit in the band. At $85,000+ (full gap): $152 employee + $152 employer = $304 combined. Per biweekly pay, the missing deduction is $5.85: small enough that nobody notices until T4s land.
- Verify your system's YAMPE configuration today. Even if your vendor told you the 2026 rates are live, check the exact figure yourself.
What CPP2 2026 Means for Payroll Teams in Canada
CPP2 launched on January 1, 2024. It is not a separate plan. It is a second earnings band layered on top of the original CPP, applied to income between two thresholds: the Year's Maximum Pensionable Earnings (YMPE, the regular CPP ceiling) and a higher figure called the Year's Additional Maximum Pensionable Earnings (YAMPE).
Below the YMPE, regular CPP applies. Between the YMPE and the YAMPE, CPP2 applies at 4% from the employee and 4% from the employer. Above the YAMPE, no CPP of any kind is deducted.
Both ceilings update every January. Most payroll teams were trained to watch the YMPE because that is the only number that mattered for twenty-five years. CPP2 added a second ceiling that also moves annually, and it is the one that got quietly misconfigured in a lot of systems at the start of 2026.
The Specific Configuration Error
The 2025 YAMPE was approximately $81,200. The 2026 YAMPE is approximately $85,000. That is a gap of roughly $3,800 in earnings where CPP2 contributions should be running in 2026 but are not, if a payroll system carried the 2025 ceiling forward without updating it.
Here is what actually happens. The system processes a paycheck for an employee earning $84,000 annually. It correctly calculates regular CPP up to the YMPE. It then checks whether earnings exceed the YAMPE threshold. If the system still has $81,200 loaded as the YAMPE, it concludes that CPP2 contributions were already maxed out and stops deducting. The employee gets their full pay above $81,200 with no CPP2 withheld, and the employer contributes nothing either.
Multiply that across every biweekly pay run, every affected employee, from January 1 onward.
The Math: Where $152 Comes From
The CPP2 contribution rate is 4% from the employee and 4% from the employer, applied only to earnings between the YMPE and the YAMPE. Nothing above or below that band.
The 2025 YAMPE was approximately $81,200. The 2026 YAMPE is approximately $85,000. The gap between them is $3,800. That is the earnings band a misconfigured system ignores entirely in 2026.
For an employee earning $85,000 or more, the full $3,800 gap is missed:
$3,800 × 4% = $152 in missed employee contributions per year.
The employer owes the same: another $152. Combined liability per fully-affected employee: $304.
The reason nobody catches this in real time: spread across 26 biweekly pay periods, the missing employee deduction is $5.85 per paycheque. That is less than a coffee. It does not appear on any exception report. Nobody calls HR about a $5.85 discrepancy. It quietly accumulates from January 1 until December 31.
The per-employee number also varies depending on where in the band an employee's earnings sit. Not everyone earns exactly $85,000 or above. Here is what the under-deduction looks like across the realistic range:
| Annual earnings | Affected CPP2 band | Employee under-deduction | Employer under-deduction | Combined per employee |
|---|---|---|---|---|
| $82,000 | $800 | $32 | $32 | $64 |
| $83,000 | $1,800 | $72 | $72 | $144 |
| $84,000 | $2,800 | $112 | $112 | $224 |
| $85,000+ (max) | $3,800 | $152 | $152 | $304 |
These are annual figures based on the 2026 YAMPE gap of approximately $3,800. All numbers should be confirmed against the CRA's published CPP ceilings before finalizing any catch-up calculations.
What This Looks Like Across a Payroll
The per-employee figures are not alarming on their own. Across a real payroll, 20 to 40 employees in this earnings band is a realistic estimate for a 300-person Canadian organisation in knowledge work, healthcare, or the public sector:
- 20 affected employees: approximately $3,000 in combined under-remittance to CRA from January 1
- 40 affected employees: approximately $6,000
- If the error runs all year undetected: double those figures
CRA can assess a penalty of 10% on amounts not remitted when due, plus interest at the prescribed rate (currently around 9% annually on overdue balances). On a $6,000 under-remittance, that penalty exposure is $600 plus accumulating interest from the date each remittance was due. Not catastrophic. But entirely avoidable with a five-minute check.
The larger cost is the employee relations problem. An employee who filed their taxes expecting a refund and instead received a balance owing of $72 to $152 has a reasonable complaint: their employer's payroll system did not withhold correctly. That conversation is uncomfortable and unnecessary. You got into payroll to pay people right, not to defend a vendor's missed configuration update at year-end. When the ceiling is wrong, it's not your fault: it's a setting your software was supposed to own.
What Happens at Year-End
T4s are issued with actual amounts withheld. If CPP2 was under-deducted all year, the T4 reflects that lower number. When the employee files their personal tax return, CRA reconciles their actual earnings against the expected CPP2 contribution. The shortfall is owed by the employee at filing time. Our 2026 T4 slip guide walks through how each box ties back to the deductions you ran all year.
Most employees have no idea this is coming. They assume their employer's payroll system handled CPP2 correctly. They file, CRA calculates a balance owing they did not expect, and the first question is why their payroll department did not withhold the right amount.
For the employer, the exposure is different. CRA can assess penalties and interest on under-remitted source deductions. The employer's portion of CPP2 was also under-remitted. Depending on the size of the affected payroll and how long the error runs before correction, that liability is real. Voluntary disclosure before CRA identifies the error is almost always treated more leniently than a compliance audit finding.
How to Check Your System Right Now
Five minutes. No support ticket.
Go to wherever your payroll system stores CPP contribution ceilings. It might be labelled "CPP/CPP2 rates," "pension plan limits," or "statutory deduction thresholds." Find the upper CPP2 ceiling: the YAMPE, or whatever your vendor calls it.
It should read approximately $85,000 for 2026. Verify that against CRA's CPP rates page directly, not your vendor's documentation. Vendor docs sometimes lag by days or weeks. CRA doesn't.
If it reads $81,200, you found it.
Now pull a payroll register filtered to employees with annualized earnings between $81,200 and $85,000. Check whether their CPP2 contributions stopped at $81,200. If they did, those employees have been under-deducted on every pay run since January 1.
Fix the ceiling, calculate the cumulative shortfall for each affected employee, and run a catch-up deduction on the next pay cycle. Tell the employees before it hits. Nobody wants a surprise deduction with no explanation. Spread it over two or three periods if the amount is large enough to sting.
Document the error, the correction date, and the affected pay periods. If your total under-remittance to CRA is material, voluntary disclosure is worth considering: it's treated far more leniently than an audit finding.
Even if your payroll vendor confirmed the 2026 CPP rates are live in your system, check the YAMPE figure yourself. Vendors update YMPE (regular CPP ceiling) every year as a matter of course. CPP2 is newer and the YAMPE is a second ceiling that does not always get the same attention. The check takes five minutes. The CRA source is public and current.
One Honest Qualification
Not every payroll system has this problem. Some vendors updated both ceilings correctly in January and your configuration is fine. The point is not that your system is definitely wrong. The point is that the configuration is easy to check and the consequences of not checking are real. If your system is correct, you have lost five minutes. If it is not, you have found a growing liability before it becomes a CRA issue.
There is also a version of this error that is subtler: the YAMPE is correct in the system settings but a payroll rule or formula somewhere else in the system is still referencing the old ceiling. Custom rules, off-cycle scripts, and legacy pay code configurations can all carry the old figure independently of the main rate table. If your system has any customization around CPP2, check those too.
Why CPP2 Gets Less Attention Than It Should
Regular CPP has been part of every Canadian payroll since 1965. Payroll professionals know to check the YMPE update in January. It is on every compliance checklist, every year-end guide, and every vendor's release notes.
CPP2 is in its third year. And there is a structural reason it gets less attention than it deserves: the YMPE affects virtually every employee on the payroll. When it changes, it touches everyone's deductions and the impact is immediately visible. Vendors prioritise it accordingly. The YAMPE, by contrast, affects only employees in a narrow upper earnings band. A vendor that misses or delays the YAMPE update will hear from far fewer clients, which means there is less commercial pressure to get it right on day one.
The YAMPE has grown each year since CPP2 launched. The 2024 gap between YMPE and YAMPE was roughly $4,700. In 2026, it is $10,400 ($74,600 YMPE to $85,000 YAMPE — CRA CPP rates). As the band widens, the dollar exposure for a misconfigured system grows proportionally. A configuration error that cost an affected employee $30 in 2024 costs $152 in 2026, from the same uncorrected setting.
In three to five years, CPP2 will be as routine as CPP1. Right now, it still requires deliberate attention because the checklists haven't caught up and the vendor incentive to flag it quietly isn't as strong.
What Workzoom Does With CPP Rate Updates
Workzoom's payroll engine applies CRA-published rate updates across all Canadian pay configurations at the start of each calendar year. Both the YMPE and YAMPE are updated as part of the same release. The update is applied to the core calculation engine, not just a settings table that could be overridden by a local configuration.
In our 25 years of HR and payroll software, the pattern we see across Canadian payroll clients is the same every January: the failures are never the famous numbers. They are the second ceilings, the new bands, the rules that didn't exist long enough to make it onto the checklist. A platform earns trust by owning those quietly. One engine, one rate table, every pay group.
For Canadian employers processing payroll on Workzoom, the CPP2 ceiling for 2026 is the correct figure. That said, if you are in the middle of an evaluation or running parallel systems, verify both. Do not take any vendor's word for it on a compliance question. Check the number, check the CRA source, and confirm your payroll registers reflect the right deductions for employees in the affected earnings band.
Workzoom runs Canadian payroll at $4/employee/month per suite. No setup fees. No contracts. Implementation, data migration, and ongoing compliance support are included.
Tell Us What You Need to See
If you are evaluating Canadian payroll software or want to confirm how Workzoom handles CPP2, YAMPE updates, and year-end T4 reconciliation, walk us through your situation. We will build the demo around your specific payroll configuration, not a generic tour.
Tell Us What You Need to SeeSee Workzoom in 30 minutes.
Real product, real questions, no slides. Starts at $4 per employee per month, CAD or USD, with $0 setup fees.
What readers ask after this post on CPP2 2026 payroll Canada.
Workzoom handles HR, payroll, workforce, and talent on one employee record. Book a 30-minute walkthrough.













