🧮

Calculator Tool

📅 Loading rates… | 🕐 Loading… | Estimates only — not official CRA output
$
Your Estimated CPP Contributions
⚠️ Estimate Only: This calculator uses 2026 CPP rates and thresholds. Results are for informational purposes and do not constitute official CRA calculations or financial advice. Actual deductions may vary based on your specific employment situation, province, and other income sources.
PDF export coming soon
2

When This Calculator Is Useful

The CPP Contribution Calculator is designed for Canadians who want to understand how much of their income goes toward the Canada Pension Plan — and what their employer also contributes on their behalf. It's relevant in several common situations:

💼
Starting a New Job
Understand your take-home pay by seeing exactly how much CPP will be withheld from each paycheque based on your annual salary.
🧾
Self-Employment Planning
Self-employed Canadians pay both employee and employer CPP portions — totalling 11.90% of pensionable earnings. This calculator shows the full self-employment cost.
📊
Annual Tax Budgeting
When estimating your total income deductions for the year, knowing your CPP contributions helps complete the full picture alongside EI and income tax.
🎯
Negotiating Compensation
Employers must match your CPP contributions. Understanding the true cost of employment helps when negotiating salary or comparing compensation packages.
📅
Retirement Planning
CPP contributions build your retirement entitlement. Knowing how much you contribute annually helps project your eventual CPP retirement benefit.
🔍
Verifying Paystubs
Cross-check your employer's CPP deductions against this estimate to confirm they match the expected rates and caps for the year.
3

What This Calculator Does

This tool estimates Canada Pension Plan (CPP) contributions based on your gross annual employment income and whether you are a traditional employee or self-employed. It applies the current CPP contribution rules established by the Canada Revenue Agency (CRA), including the basic personal exemption, the maximum pensionable earnings threshold, and the applicable contribution rates.

The calculator produces four primary outputs:

All calculations are performed entirely in your browser. No data is transmitted to any server. This tool does not store, share, or process your income information in any way.

ℹ️ This calculator uses publicly available CPP rate information. It is designed as an estimation tool. For official contribution amounts, consult your employer's payroll department or the Canada Revenue Agency (CRA) directly at canada.ca.
4

Example Calculation

5

Formula

The Canada Pension Plan contribution formula is straightforward. The CRA defines pensionable earnings as gross employment income minus the basic exemption, capped at the Year's Maximum Pensionable Earnings (YMPE).

6

Calculation Methodology

Rates and Thresholds Used

Scope and Limitations

Rounding

All monetary outputs are rounded to the nearest cent. The CRA itself applies payroll rounding rules for per-pay-period calculations; annual estimates may differ very slightly from actual annual deductions due to per-period rounding effects.

Quebec Note

If you are a resident of Quebec, you contribute to the Quebec Pension Plan (QPP), not CPP. The QPP has different rates and thresholds. This calculator is designed for the nine provinces and three territories outside of Quebec.

7

Example Scenarios

8

Understanding

Employee Portion

This is the amount deducted directly from your gross pay and remitted by your employer to the CRA. You will see this line on every paycheque throughout the year until you reach the annual maximum. Once the maximum is reached, no further CPP deductions are taken for that calendar year.

Employer Portion

Your employer is legally required to match your CPP contributions dollar-for-dollar. This is an additional cost your employer bears — it does not come from your salary. While you may not see this on your paystub, it represents a significant part of the total investment in your CPP retirement benefit. Understanding this value is useful when evaluating the true total cost of employment or comparing contract versus employee positions.

Total CPP Contribution

This is the combined annual amount credited to your CPP record — the sum of both employee and employer portions. Over your working years, higher total contributions generally translate into a higher CPP retirement pension at age 65. The CPP retirement benefit is calculated based on your contribution history and the number of years you've contributed.

Self-Employed Total

Pensionable Earnings

What Happens When You Reach the Maximum

Once you've made contributions totalling the maximum for the year (typically in the latter months of the year for higher earners), your employer stops deducting CPP from your paycheque. Some employees notice a modest increase in net pay at this point. If you are self-employed, you calculate and remit your contributions annually through your T1 tax return.

9

Common Scenarios

Full-Year Employee Under the YMPE

If your annual employment income is below the Year's Maximum Pensionable Earnings ($74,600 in 2026), you will only make CPP1 contributions. Your annual contribution is calculated on your earnings minus the $3,500 basic exemption, multiplied by the 5.95% employee rate. For most part-time workers, students, and lower-income employees, this is the only CPP calculation that applies.

Employee Earning Above the YMPE

If your income exceeds $74,600, you will contribute to both CPP1 and CPP2. The CPP1 contribution applies to earnings between $3,500 and $74,600. The CPP2 contribution applies to earnings between $74,600 and $85,000 at the 4% rate. Once your income reaches or exceeds the YAMPE ($85,000), both contributions are capped at their annual maximums for the year.

Self-Employed Individual

A self-employed person earning $74,600 or more pays both the employee and employer portions of CPP1, for a combined rate of 11.90% on pensionable earnings. This results in a significantly higher annual CPP cost compared to an employee at the same income level. The employer-equivalent portion is deductible as a business expense on your T1 return, partially offsetting the additional cost.

Mid-Year Start or Change in Employment

If you begin employment partway through the year, your CPP contributions are still calculated based on your actual employment earnings for that period. Your employer deducts CPP each pay period. If you work for multiple employers in the same year, each employer calculates and deducts CPP independently — which can result in over-contributions. Over-contributed amounts are refunded through your annual T1 tax return.

Reaching the Annual Maximum Mid-Year

Higher earners typically reach their CPP contribution maximums before the end of the calendar year. Once the maximum is hit, your employer stops deducting CPP for the remainder of the year. This can result in a noticeable increase in your net pay in the later months of the year. The exact month this occurs depends on your pay frequency and gross earnings per period.

10

FAQ

The Canada Pension Plan is a mandatory social insurance program administered by the Government of Canada. It provides retirement, disability, and survivor benefits to working Canadians and their families. Contributions are made throughout your working years, and the retirement benefit is paid out beginning as early as age 60 (at a reduced rate) or as late as age 70 (at an enhanced rate). The standard start age is 65.
Most working Canadians between the ages of 18 and 70 who earn more than $3,500 in employment income are required to contribute to CPP. Exceptions include: Quebec residents (who contribute to the QPP instead), individuals receiving a CPP disability or retirement pension who have opted out, and those who have reached 70 years of age.
The Year's Maximum Pensionable Earnings (YMPE) is the ceiling above which CPP contributions are not required under base CPP. In 2026, the YMPE is $74,600. Income earned above this threshold is not subject to base CPP contributions. The YMPE is adjusted annually by the federal government based on the average industrial wage in Canada.
The basic exemption is $3,500 per year — a fixed amount that is excluded from pensionable earnings before the contribution rate is applied. This exemption has remained at $3,500 for many years. Effectively, it means the first $3,500 of your income is not subject to CPP contributions.
Self-employed Canadians are considered both the employee and the employer for CPP purposes. Under the CPP legislation, both sides must contribute — so a self-employed person pays the employee rate (5.95%) plus the employer rate (5.95%) for a combined rate of 11.90%. However, the employer portion paid by a self-employed individual is deductible as a business expense on the T1 tax return, reducing the effective cost.
No. Quebec has its own pension program — the Quebec Pension Plan (QPP) — which is administered by Retraite Québec rather than the CRA. QPP rates and thresholds differ from CPP. This calculator is designed for residents of all Canadian provinces and territories outside of Quebec.
CPP2 (the second additional CPP contribution) was introduced as part of CPP enhancement and applies to earnings between the YMPE and the Year's Additional Maximum Pensionable Earnings (YAMPE). In 2026, the YMPE is $74,600 and the YAMPE is $85,000. The CPP2 rate is 4% per side (employee and employer). This calculator fully calculates both CPP1 and CPP2 contributions. If your income exceeds $74,600, CPP2 will be included in your results on the band between $74,600 and $85,000.
This calculator applies the officially published CPP rates and thresholds for the active tax year. For most full-year employees with straightforward employment income, the result should closely match your actual annual CPP deductions. Minor differences may occur due to payroll rounding (per-period calculations can produce slight cumulative differences) or if you have more than one employer, mid-year employment changes, or other complex income situations. For official figures, consult the CRA or your payroll provider.
Generally, no. CPP contributions are mandatory for eligible employees and self-employed individuals. However, there are specific circumstances where you can elect to stop contributing: if you are between 65 and 70 and are already receiving a CPP or QPP retirement pension, you may file a CPT30 form with your employer to stop CPP deductions. Once you opt out, you also forgo the post-retirement benefit that continuing to contribute would provide.
No. CPPCalc.ca is an independent estimation tool and is not affiliated with the Government of Canada, the Canada Revenue Agency, or Service Canada. This tool is provided for informational and planning purposes only. For official CPP information, visit canada.ca or contact the CRA directly.
11

Related Calculators

CPP contributions are just one piece of your overall payroll deductions. These related tools can help you build a complete picture of your Canadian take-home pay and employment deductions: