Canada CPP Contributions Calculator
The CPP contributions calculator for Canada estimates base CPP1 and additional CPP2 on employment income, with the matching employer share.

What it does
The Canada CPP Contributions Calculator estimates the Canada Pension Plan contributions an employee and employer pay on employment income, including the base CPP1 and additional CPP2 tiers.
Data sources & parameters
The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.
| Parameter | Value | Source | Last updated |
|---|---|---|---|
| Employee and employer CPP contribution rate on pensionable earnings between the basic exemption and the YMPE, 2026. | 0.0595 | canada.ca | Effective 2026-01-01Closed at 2026-12-31: Bill C-30 (Royal Assent 18 Jun 2026) cuts CPP1 to 5.75% from 1 Jan 2027; see the 2027-01-01 row. CRA T4127 July 2026. audit 2026-09-23 |
| Year maximum pensionable earnings (YMPE) under the Canada Pension Plan for 2026. | 74,600 | canada.ca | Effective 2026-01-01Verified 74600 at CRA; citation moved off a bookkeepers association news post. |
| Canada Pension Plan annual basic exemption amount for 2026. | 3,500 | canada.ca | Effective 2026-01-01Verified 3500 at CRA; citation moved off a bookkeepers association news post. |
| Second additional CPP (CPP2) contribution rate on earnings between the YMPE and the YAMPE, 2026. | 0.04 | canada.ca | Effective 2026-01-01Verified 4 pct at CRA; citation moved off a bookkeepers association news post. |
| Year additional maximum pensionable earnings (YAMPE) under the Canada Pension Plan for 2026. | 85,000 | canada.ca | Effective 2026-01-01Verified 85000 at CRA; citation moved off a bookkeepers association news post. |
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
Employee CPP = rate1 x (min(income, YMPE) - exemption) + rate2 x (min(income, YAMPE) - YMPE)
How it works
It charges the base rate on earnings between the basic exemption and the first ceiling (YMPE), then the additional rate on earnings between the first and second ceilings (YAMPE). The employer matches the employee amount.
Where it is used
- Checking the CPP line on a pay cheque
- Estimating annual CPP contributions
- Understanding the CPP2 additional tier
Worked example
On CA$80,000.00 of income, base CPP is … and additional CPP …, for … from the employee and … in total.
After income tax, CPP is one of the largest deductions on a pay cheque, and the second tier, CPP2, has made it harder to follow. This calculator estimates the Canada Pension Plan contributions taken from employment income across both tiers.
What the CPP contributions calculator does
Enter your annual employment income and the tool returns your base CPP contribution, your CPP2 contribution, your total employee contribution, the matching employer contribution, the combined total and the effective rate on your income. It explains the CPP line on a pay cheque and gives the full-year figure.
How the calculation works
CPP is not charged on your first dollars or your highest ones. The base tier applies the base rate to pensionable earnings between the basic exemption and the first ceiling, the year’s maximum pensionable earnings. Below the exemption nothing is charged, and the base tier stops at the ceiling.
CPP2 applies a separate rate to earnings between the first ceiling and a higher second ceiling. An earner below the first ceiling pays only base CPP; an earner above it pays the maximum base amount plus CPP2 on the slice of income in the second band. The employer matches whatever the employee pays.
Why CPP2 exists
CPP2 comes from the CPP enhancement, a planned expansion to raise future retirement benefits. Before it, contributions and benefits stopped at a single ceiling. The second tier extends contributions to higher earnings, and those contributions build a larger future pension.
Because the two tiers use different rates and ceilings, the total does not rise smoothly with income. It climbs at the base rate up to the first ceiling, continues at the lower CPP2 rate through the second band, then stops at the second ceiling.
A worked example
Take $80,000 of income in 2026. The base contribution is 5.95% of the earnings between $3,500 and $74,600, which is $4,230.45, the base maximum. CPP2 applies to the $5,400 between $74,600 and $80,000 at 4%, giving $216. The employee pays $4,446.45, the employer matches it, and the combined total is $8,892.90.
At $50,000 the income is below the first ceiling, so there is no CPP2. The base contribution is 5.95% of the $46,500 above the exemption, $2,766.75, matched by the employer. The donut chart shows how the employee contribution splits between the base tier and CPP2.
Reading your pay cheque
CPP comes off each pay cheque until you reach the annual maximum, then stops, so take-home pay rises for the remaining pay periods. The annual figure here is the total for the whole year, which is what you need for budgeting and for checking that the right amount came off.
Self-employed people pay both the employee and employer shares. A self-employed tax calculator shows the doubled cost alongside income tax.
Where CPP contributions show up on your slips
Your employee CPP contributions appear in the CPP boxes of your T4. The base and enhanced portions are reported separately because the enhanced contributions are claimed as a deduction rather than a credit, which slightly lowers the real cost of CPP2 and the enhanced part of the base tier. If you had more than one employer in the year, each withholds CPP as though it were your only job, so you can overpay; the CRA refunds the excess on your return. Self-employed income is reported on a T2125, and the doubled contribution is calculated on Schedule 8.
Quebec and the CPP
This calculator models the Canada Pension Plan, which covers every province and territory except Quebec. Quebec workers contribute to the Quebec Pension Plan, which has the same two-tier design with its own rates, so confirm Quebec figures with Retraite Québec. A worker who moves between Quebec and another province during the year can contribute to both plans, and the overlap is reconciled on the annual return.
Assumptions and limits
The calculator uses the current base and CPP2 rates, the basic exemption and both ceilings from maintained data. It assumes standard employment income and an employer match. It does not model QPP, the deduction for enhanced contributions, mid-year employer changes, or the retirement benefit itself. Rates and ceilings change each year, so revisit the estimate when they update.
Common mistakes and planning notes
- Thinking a mid-year jump in pay is an error. Once you reach the maximum, CPP stops coming off and later cheques are larger.
- Forgetting the employer half when self-employed. Budget for both shares; the combined figure is what you owe.
- Reading the effective rate as flat. Because of the exemption and the two ceilings, the rate on your total income is never exactly the headline rate.
- Confusing contributions with the pension. Paying more builds a larger future benefit, but this calculator estimates what goes in, not what comes out.
This is general information only and not financial advice.
About This Tool: CPP Contributions Calculator Canada
CPP contributions calculator Canada: use this tool to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
Tax year 2026
