Canadian Tax Calculators
Take-Home Pay
Hourly to Salary

Home / Guides / How to Calculate CPP Deductions in 2026 (Step by Step)

How to Calculate CPP Deductions in 2026 (Step by Step)

Written by Aaron · Updated July 3, 2026 · Rates verified 2026-05-29 · All figures computed from the 2026 calculation engine


In this guide

The formula in one line

For 2026, the base CPP contribution is:

(pensionable earnings − $3,500 exemption) × 5.95%, capped at $4,230.45 for the year.

That is the whole calculation for most people. Three numbers drive it, all set annually by the CRA:

  • The basic exemption of $3,500 — the first slice of earnings each year that no CPP applies to.
  • The contribution rate of 5.95% — the employee share; your employer matches it dollar for dollar.
  • The Year's Maximum Pensionable Earnings (YMPE) of $74,600 — the ceiling for base CPP. Earn at or above it and you contribute the maximum, $4,230.45, no matter how much more you make.

If you earn above the YMPE there is a second, smaller step — CPP2 — covered below. Earnings above the CPP2 ceiling of $85,000 attract no CPP at all.

Worked example: $70,000, paid biweekly

Take a salary of $70,000, paid every two weeks (26 pay periods). First the annual figure:

  1. Start with pensionable earnings: $70,000. Salary, wages, bonuses, and commissions are all pensionable.
  2. Subtract the exemption: $70,000 − $3,500 = $66,500.
  3. Apply the rate: $66,500 × 5.95% = $3,956.75 for the year.
  4. Check the cap: $3,956.75 is below the $4,230.45 maximum, so that is the final answer. (The cap only binds once earnings reach the $74,600 YMPE.)

Your employer does not deduct that annual amount in one go — it comes off each cheque. Per biweekly pay period:

  • Gross per period: $70,000 ÷ 26 = $2,692.31
  • Exemption per period: $3,500 ÷ 26 = $134.62
  • CPP per period: ($2,692.31 − $134.62) × 5.95% = $152.18

Multiply $152.18 by 26 pay periods and you land back on $3,956.75, matching the annual formula. Because $70,000 is under the YMPE, this person contributes on every paycheque all year and never hits the cap.

The second step: CPP2

Since 2024, earnings between the YMPE ($74,600) and the Year's Additional Maximum Pensionable Earnings (YAMPE, $85,000) attract a second contribution, CPP2, at 4%. Two things make it simpler than base CPP: there is no exemption on this tier, and the band is only $10,400 wide, so the maximum is $416.

CPP2 = (earnings capped at $85,000$74,600) × 4%, and never below zero.

Worked example at $80,000:

  1. Base CPP: $80,000 is above the YMPE, so base CPP is simply the maximum: $4,230.45.
  2. CPP2 band: $80,000 − $74,600 = $5,400 of earnings fall in the CPP2 band.
  3. Apply the CPP2 rate: $5,400 × 4% = $216.00.
  4. Total CPP: $4,230.45 + $216.00 = $4,446.45 for the year.

Anyone earning $85,000 or more pays the full combined maximum: $4,230.45 of base CPP plus $416 of CPP2, or $4,646.45 in total. For the mechanics of the second tier — what it buys you, how it shows on a T4 — see how to read the CPP2 rules in depth.

Why each paycheque splits the exemption

A common point of confusion: the $3,500 exemption is not used up by your first few cheques of the year. Payroll systems prorate it, giving each pay period an equal slice — $134.62 per biweekly period, $291.67 per monthly period, $67.31 per weekly period.

That is why the per-period formula subtracts a small exemption amount every time rather than skipping CPP entirely in January. The design keeps the deduction flat across the year: same gross, same CPP, every cheque, until you either hit the annual cap or the year ends. It also means two people with the same salary but different pay frequencies pay almost identical CPP — the arithmetic just slices it differently.

The one thing proration changes is the date you max out. Someone above the YMPE stops paying base CPP partway through the year, and the exact pay period depends on how big each cheque's contribution is.

Self-employed: both halves

If you are self-employed, there is no employer to match your contribution, so you pay both shares: 11.9% for base CPP (twice the 5.95% employee rate) and 8% for CPP2, calculated on net self-employment income through your tax return rather than off a paycheque. The same exemption, YMPE, and YAMPE apply, so the maximums are doubled too — up to $8,460.90 of base CPP and $832.00 of CPP2. Half of the total is deductible from taxable income, which softens the sting a little.

Or skip the math

If what you actually want to know is how much comes off each cheque and when the deductions stop for the year, the CPP & EI max-out calculator runs this exact arithmetic for your salary and pay frequency — including the pay date your CPP and EI both max out and your take-home jumps.

Frequently asked questions

How is CPP calculated on each paycheque? Your employer takes your gross pay for the period, subtracts the prorated exemption ($3,500 divided by your number of pay periods), and multiplies the rest by 5.95%. If you earn above the YMPE, a CPP2 deduction of 4% on the portion in the $74,600$85,000 band appears as well. Both stop once your year-to-date contributions reach the annual maximums.

What income is pensionable? Most employment income: salary, wages, bonuses, commissions, vacation pay, and many taxable benefits. Not pensionable: EI benefits, pension income, investment income, and most severance in the form of a retiring allowance. Self-employment profit is pensionable through the tax return instead of payroll.

When do CPP deductions stop? When your year-to-date contribution reaches the cap — $4,230.45 of base CPP, plus $416 of CPP2 if you earn above the YMPE. For someone at or above the YAMPE that happens well before year end. See when CPP and EI deductions stop in 2026 for the timing in detail.


Related reading

Related calculators

Sources

About the author

Aaron is a software developer and the creator of Canadian Tax Calculators. He builds these tools from rates published by the CRA and provincial finance ministries; every figure is listed on the methodology page. The calculators and guides are estimates, not tax advice. More about this site.

Tax rates last verified: 2026-05-29. All dollar figures on this page are computed at build time from the same engine used by the calculators, so they update automatically when rates change.