The Canada Pension Plan (CPP) provides retirement, disability, and survivor benefits funded by mandatory contributions from employees, employers, and self-employed individuals. Both the employee and employer each contribute 5.95% of pensionable earnings between the basic exemption ($3,500) and the Year’s Maximum Pensionable Earnings (YMPE). A CPP2 enhancement has applied since 2024, adding a second tier of contributions on earnings between the YMPE and the Year’s Additional Maximum Pensionable Earnings (YAMPE).
Quick Answer
For 2025, the YMPE is $71,300. The maximum CPP contribution for an employee is $4,034.10 (5.95% x ($71,300 – $3,500)). Employers match the employee contribution dollar for dollar. Self-employed individuals pay both portions: $8,068.20 maximum. The YAMPE for CPP2 is $81,900, and the CPP2 rate is 4% on earnings between $71,300 and $81,900 (maximum CPP2 = $426).
How CPP Contributions Are Calculated
CPP1 (base contribution):
– Pensionable earnings = employment income, minus $3,500 basic exemption
– Pensionable earnings are capped at the YMPE ($71,300 in 2025)
– Employee CPP1 = pensionable earnings x 5.95%
– Maximum employee CPP1 = ($71,300 – $3,500) x 5.95% = $4,034.10
CPP2 (enhanced contribution, 2025):
– Applies on earnings between YMPE ($71,300) and YAMPE ($81,900)
– CPP2 rate: 4% (employee) / 4% (employer)
– Maximum employee CPP2 = ($81,900 – $71,300) x 4% = $426
– No basic exemption is subtracted from CPP2 earnings
2025 CPP Key Parameters
| Parameter | 2025 Value |
|---|---|
| Year’s Maximum Pensionable Earnings (YMPE) | $71,300 |
| Year’s Additional Maximum Pensionable Earnings (YAMPE) | $81,900 |
| Basic exemption | $3,500 |
| Employee CPP1 rate | 5.95% |
| Employer CPP1 rate | 5.95% (matching) |
| Employee CPP2 rate | 4% |
| Maximum employee CPP1 | $4,034.10 |
| Maximum employee CPP2 | $426.00 |
| Maximum total employee CPP (CPP1 + CPP2) | $4,460.10 |
| Maximum self-employed CPP1 | $8,068.20 |
| Maximum self-employed CPP2 | $852.00 |
Source: CRA T4032, Payroll Deductions Tables, 2025.
CPP Enhancement (CPP2) Background
The CPP enhancement was phased in beginning January 2019. The first enhancement phase (CPP2, tier 1) applied a gradually increasing rate on pensionable earnings up to the YMPE. Starting in 2024, a second tier of CPP earnings — the YAMPE — was introduced. Contributions on earnings above the YMPE and up to the YAMPE (CPP2 tier 2) build entitlement to an additional retirement benefit separate from the base CPP.
CPP Tax Deduction
Employee CPP contributions generate a federal non-refundable tax credit at the lowest federal rate (15% in 2025). Self-employed individuals deduct 50% of their total CPP contribution as a business expense (line 22200) and receive a tax credit for the other 50% (Schedule 8). CPP2 contributions generate only a tax deduction (not a credit) for both employees and self-employed.
Verified Against Source
YMPE and YAMPE are set annually by the federal government pursuant to the Canada Pension Plan Act. The 2025 YMPE of $71,300 was announced by ESDC in November 2024. Payroll rates appear in CRA T4032 (Payroll Deductions Tables). Source: canada.ca/en/revenue-agency/services/forms-publications/payroll/t4032-payroll-deductions-tables.html
Edge Cases
Multiple employers: Each employer deducts CPP independently. If total employee CPP deducted across employers exceeds the annual maximum, the excess is refunded on your T1 return (line 44800).
Age limits: CPP contributions are required from age 18 to 70 if you have employment income. Once you reach 65, you can elect to stop contributing by completing Form CPT30.
QPP: Quebec residents contribute to the Quebec Pension Plan (QPP) instead of CPP. QPP has separate but similar rates; QPP2 also applies since 2024.
Part-time and seasonal workers: The $3,500 basic exemption is not pro-rated for part-year workers. A worker earning less than $3,500 in a year pays no CPP contributions.
Frequently asked questions
[cw_howto]