The Canada Pension Plan (CPP) is a mandatory contributory social insurance program administered by the Government of Canada. It provides replacement income to contributors and their families at retirement, and also provides disability and survivor benefits.
CPP is funded by contributions from employees, employers, and self-employed individuals throughout their working years. In return, contributors receive a monthly pension at retirement, as well as access to disability and survivor protections during their contributing years.
Most working Canadians between the ages of 18 and 70 with employment income exceeding $3,500 per year are required to contribute to CPP. This applies to both T4 employees and self-employed individuals. Exceptions include:
Quebec residents, who contribute to the Quebec Pension Plan (QPP) instead. Individuals already receiving a CPP disability pension. Those aged 65–70 who are receiving CPP or QPP retirement benefits and have elected to stop contributing using the CPT30 form. Anyone over the age of 70 — contributions end automatically.
| Parameter | Value |
|---|---|
| Year's Maximum Pensionable Earnings (YMPE) | — |
| Basic Exemption Amount | — |
| Employee Contribution Rate | — |
| Employer Contribution Rate | — |
| Self-Employed Rate | — |
| Max Employee/Employer Contribution | — |
| Max Self-Employed Contribution | — |
The basic exemption is $3,500 — a fixed annual amount that is subtracted from your employment income before the CPP contribution rate is applied. The first $3,500 you earn is not subject to CPP deductions.
The basic exemption exists as a form of relief for very low-income earners, ensuring that those earning minimal income are not burdened with CPP contributions. The $3,500 amount has not changed in many years and is set in the CPP legislation.
YMPE stands for Year's Maximum Pensionable Earnings. It is the annual ceiling on income that is subject to CPP contributions. For 2026, the YMPE is $74,600. Income earned above this amount is not subject to base CPP contributions.
The YMPE is adjusted annually by the federal government based on changes in the average wage in Canada. Each October, the government announces the following year's YMPE. Because the YMPE increases over time, the maximum CPP contribution also increases each year.
Under the CPP legislation, both the employee and the employer are required to contribute equal amounts to CPP. When you are self-employed, you are legally treated as both the employee and the employer — so you must pay both portions.
The result is a combined rate of 11.90% (5.95% employee + 5.95% employer). However, there is a partial offset: the employer portion of CPP paid by a self-employed individual is deductible as a business expense on Line 22200 of the T1 tax return. This reduces your taxable income by that amount, providing a meaningful tax benefit that partially compensates for the higher upfront cost.
Unlike T4 employees whose CPP is deducted from each paycheque by the employer, self-employed individuals calculate and remit their CPP contributions annually when filing their T1 tax return. The CRA calculates your self-employment CPP based on the net self-employment income you report on Schedule 8 of your return.
If the resulting CPP amount is significant, you may also be required to make quarterly tax installments, which would include your CPP obligation. A tax professional or the CRA's installment reminder letters can help you stay on top of these payments.
If you have both T4 employment income and self-employment income, your CPP situation is more complex. Your employer will deduct CPP on your T4 employment income throughout the year. You will separately calculate and pay CPP on your net self-employment income when filing your tax return.
Crucially, both income streams are subject to the same overall annual CPP maximum. If your combined income causes you to exceed the contribution maximum, you may be entitled to a refund or credit of any overpayment. Schedule 8 on your T1 handles this calculation. A tax professional is recommended for dual-income situations.
No. Quebec has its own separate pension plan — the Quebec Pension Plan (QPP), administered by Retraite Québec. CPPCalc.ca is designed for residents of all Canadian provinces and territories outside Quebec.
The QPP has different contribution rates and thresholds than the CPP. Quebec residents should consult Retraite Québec's website (retraitequebec.gouv.qc.ca) for QPP-specific information and tools.
Your CPP or QPP contributions are generally determined by your province of employment, not your province of residence. If you were employed in Quebec earlier in the year and outside Quebec later in the year, you may have contributions to both QPP and CPP. Your T4 slips will reflect which plan each employer contributed to on your behalf.
The good news is that QPP and CPP are co-ordinated — contributions to both count toward your total pension entitlement. For the specific tax treatment of a cross-provincial move, consult the CRA or a tax professional.
CPP2 is the second additional Canada Pension Plan contribution introduced as part of ongoing CPP enhancement. CPP2 applies to employment income between the YMPE and the Year's Additional Maximum Pensionable Earnings (YAMPE). The CPP2 employee rate is 4%. This is separate from and in addition to base CPP contributions.
This calculator fully calculates both CPP1 and CPP2 contributions. Includes both base CPP (CPP1) and enhanced CPP (CPP2) contributions. If your income exceeds $74,600, CPP2 contributions on income between $74,600 and $85,000 are included in your results. The maximum combined employee total (CPP1 + CPP2) is $4,646.45.
Your CPP retirement pension is based on how much and for how long you contributed to CPP throughout your working years. The maximum CPP pension (for someone who contributed the maximum for 39 or more years at age 65) is updated annually by the government. The CRA's My Account portal and Service Canada's Canadian Retirement Income Calculator are the best tools for estimating your personal CPP retirement benefit based on your actual contribution history.
Most Canadians receive less than the maximum because they didn't always earn above the YMPE or had gaps in employment. The CRA's My Account portal and Service Canada's "Canadian Retirement Income Calculator" are the best tools for estimating your personal CPP retirement benefit based on your actual contribution history.
You can begin receiving your CPP retirement pension as early as age 60 or as late as age 70. The standard start age is 65. Taking CPP before 65 results in a permanent reduction of 0.6% per month (7.2% per year) for each month before your 65th birthday. Taking it after 65 increases your pension by 0.7% per month (8.4% per year) up to age 70.
The optimal start age depends on your health, other income sources, and financial needs. Many financial advisors suggest that waiting until 70 is beneficial for those in good health with other income to rely on in the interim.
CPP contributions do not directly create RRSP contribution room. RRSP room is calculated as 18% of your prior year's earned income, up to the annual RRSP limit. However, CPP contributions are recognized in the pension adjustment system — if you have a defined benefit pension, it reduces your RRSP room. CPP itself results in a pension adjustment, though typically a modest one.
For detailed RRSP room calculations, your Notice of Assessment from the CRA shows your available RRSP deduction limit for the current year.
No. CPPCalc.ca is an independent estimation tool maintained by a Canadian web publisher. It is not affiliated with or endorsed by the Government of Canada, the Canada Revenue Agency (CRA), or Service Canada. For official CPP information and benefit calculations, visit canada.ca.
No. All calculations are performed entirely within your browser using JavaScript. No income information you enter is ever transmitted to any server. CPPCalc.ca does not collect, store, or have access to any data you enter into the calculator.
CPP rates and thresholds are announced annually by the Government of Canada, typically in the fall for the following year. We review and update this calculator's parameters when new rates are announced. The current calculator reflects CPP rates (last updated ). Always verify current rates at canada.ca before making important financial decisions.
Ready to Calculate Your CPP?
Use our free estimator to see your employee, employer, and self-employed CPP contributions in seconds.
Open the CPP Calculator →