
2025 CPP Maximum Contribution: Rates, Limits & Payments
If you earn a solid salary and want to know exactly how much Canada Pension Plan (CPP) will take out of your paycheck in 2025, the numbers are set. The maximum employee contribution is $4,034.10 this year, and a new second tier—CPP2—adds another $396 for high earners. For self‑employed workers, those figures double. Here’s what the limits mean for your wallet and your future pension.
2025 CPP maximum contribution: $4,034.10 · 2025 CPP2 maximum contribution: $396 · Basic exemption: $3,500 · Year’s maximum pensionable earnings: $71,300 · Maximum monthly CPP payment at 65: $1,433.00 · Employee contribution rate: 5.95%
Quick snapshot
- 2025 CPP contribution rate is 5.95% for employees and employers (Canada Revenue Agency news release)
- Year’s maximum pensionable earnings (YMPE) is $71,300 (CRA tax tip)
- Basic exemption remains $3,500 (CRA rates page)
- Maximum monthly CPP payment at 65 is $1,433.00 (CRA news release)
- Exact 2026 YMPE and contribution limits (not yet announced)
- Future indexing adjustments beyond 2026
- January 2024: CPP2 introduced on earnings above YMPE (CRA rates page)
- 2024: YMPE $68,500, max contribution $3,867.50 (CRA news release)
- 2025: YMPE rises to $71,300; CPP2 ceiling at $81,200 (CRA news release)
- 2026: CPP2 ceiling already set at $81,200; YMPE expected to increase (CRA rates page)
- YMPE projected to rise with wage growth for 2026
- CPP2 second earnings ceiling will remain $81,200 for 2026 (already set)
- Maximum contributions and payments likely to increase
Six key numbers define the 2025 CPP landscape. The pattern: every threshold rose compared with 2024, widening the gap between what low‑earners and high‑earners put in.
| Item | 2025 Value |
|---|---|
| 2025 CPP maximum contribution | $4,034.10 |
| 2025 CPP2 maximum contribution | $396 |
| Basic exemption | $3,500 |
| Year’s maximum pensionable earnings (YMPE) | $71,300 |
| Maximum monthly payment at 65 | $1,433.00 |
| Employee contribution rate | 5.95% |
What is the maximum CPP contribution for 2025?
CPP contribution rate and earnings limit
- Employee and employer each pay 5.95% on pensionable earnings up to $71,300 (CRA news release)
- The Year’s Maximum Pensionable Earnings (YMPE) for 2025 is $71,300 (CRA tax tip)
- Self‑employed persons pay both portions: 11.9% total (CRA news release)
Basic exemption amount
- The basic exemption stays at $3,500 for 2025, unchanged from previous years (CRA rates page)
- Only earnings above $3,500 are subject to CPP deductions
Total maximum employee contribution
- The maximum employee CPP contribution for 2025 is $4,034.10 (CRA news release)
- Employer matches that amount per employee
- Self‑employed maximum: $8,068.20 (CRA news release)
The pattern: the earnings threshold rose $2,800 from 2024, pushing the maximum contribution up by $166.60.
What is the maximum CPP payment for 2025?
Monthly maximum at age 65
- The maximum monthly CPP payment for someone starting at age 65 in 2025 is $1,433.00 (CRA news release)
- This amount applies if you contributed the maximum over 39 years (or 83% of your working years)
Factors affecting payment amount
- Payment depends on your contribution history and the age you start collecting (Government of Canada – CPP retirement pension)
- Starting before age 65 reduces the monthly amount by 0.6% per month (7.2% per year)
- Starting after 65 increases it by 0.7% per month (8.4% per year)
Difference between contribution and payment
- Contributions are the money you put in each year; payments are what you receive in retirement
- The $4,034.10 maximum contribution is an annual amount; the $1,433.00 maximum payment is a monthly benefit
The implication: contributing the max every year doesn’t guarantee the max payment – you need to contribute at that level for decades to receive the full monthly benefit.
For high‑income earners, this gap means that even if you max out contributions every year, your eventual benefit may still fall short if you have fewer than 39 years of maximum contributions.
What are the changes to CPP payments in 2025?
Increase from 2024 amounts
- Maximum monthly payment rose from $1,364.60 in 2024 to $1,433.00 in 2025 – an increase of $68.40 (CRA news release)
- YMPE grew from $68,500 (2024) to $71,300 (2025)
Impact of inflation adjustment
- CPP benefits are indexed to the Consumer Price Index (Government of Canada CPP page)
- The 2025 increase reflects inflation and wage growth over the previous year
CPP2 second contribution tier
- CPP2 applies to earnings between $71,300 and $81,200 at a rate of 4.00% each for employees and employers (CRA news release)
- The additional maximum employee CPP2 contribution is $396.00 (CRA rates page)
- Self‑employed pay the full 8.00% for CPP2: maximum $792.00
High‑income earners now face two contribution ceilings. The first creates an extra $396 (employee) in CPP2 deductions; the second adds another $396 – totalling $4,430.10 in combined maximum employee contributions for 2025.
The catch: self‑employed workers must absorb both portions, pushing their combined CPP+CPP2 maximum to $8,860.20.
Can you max out your CPP contributions?
Earning at or above YMPE
- To max standard CPP contributions, you need pensionable earnings of at least $71,300 in 2025 (CRA news release)
- Once you reach that threshold, your contributions stop for the year – no additional deductions until CPP2 kicks in
Self-employed contribution strategy
- Self‑employed workers must contribute both the employee and employer portions (11.9% total) (CRA news release)
- Maximum self‑employed CPP contribution: $8,068.20
- Plus CPP2 if net income exceeds $71,300: additional $792.00
Combining CPP and CPP2
- If you earn above $81,200, your total maximum employee contribution (CPP + CPP2) is $4,034.10 + $396.00 = $4,430.10
- Combined maximum employee contribution (CPP + CPP2) for 2025 is $4,034.10 + $396.00 = $4,430.10
The trade-off: maxing contributions now means a bigger base for your future pension, but the immediate cash drain is substantial – especially for self‑employed workers who pay both shares.
For high‑income employees, the combined $4,430.10 represents 5.5% of earnings at the $81,200 ceiling, a noticeable bite from each paycheque.
Is CPP going up in 2026?
Projected YMPE increase
- The YMPE is expected to rise again for 2026, based on average wage growth (CRA notes)
- Exact figures won’t be announced until late 2025
Expected payment adjustment
- Maximum monthly payment at 65 will likely increase from $1,433.00 to keep pace with inflation
- Historical increases average 2‑3% per year
CPP2 expansion timeline
- The CPP2 second earnings ceiling is already set at $81,200 for 2025 and 2026 (CRA news release)
- Beyond 2026, the ceiling will be indexed to inflation
What this means: the upward trajectory is locked in – no surprises for those tracking the numbers.
Three years of CPP limits side by side – the pattern is clear: the ceiling is rising fast, especially for high earners through CPP2.
| Year | YMPE | Employee max CPP | Employee max CPP2 | Combined max |
|---|---|---|---|---|
| 2024 | $68,500 | $3,867.50 | $0 (intro year – only partial) | ~$3,867.50 |
| 2025 | $71,300 | $4,034.10 | $396.00 | $4,430.10 |
| 2026 (projected) | ~$74,000 (est.) | ~$4,300 (est.) | $396.00 | ~$4,696 |
Six specifications you need to know for 2025 – these numbers drive every payroll calculation.
| Specification | 2025 Value |
|---|---|
| YMPE (Year’s Maximum Pensionable Earnings) | $71,300 |
| YAMPE (Year’s Additional Maximum Pensionable Earnings) | $81,200 |
| Basic exemption | $3,500 |
| Employee CPP contribution rate | 5.95% |
| Employee CPP2 contribution rate | 4.00% |
| Maximum employee CPP contribution | $4,034.10 |
| Maximum employee CPP2 contribution | $396.00 |
| Maximum self‑employed CPP contribution | $8,068.20 |
| Maximum self‑employed CPP2 contribution | $792.00 |
| Combined max employee CPP+CPP2 | $4,430.10 |
| Maximum monthly payment at age 65 | $1,433.00 |
CPP changes timeline
- January 2024: CPP2 introduced on earnings above YMPE (CRA rates page)
- 2024: YMPE $68,500, max contribution $3,867.50 (CRA news release)
- 2025: YMPE $71,300, max contribution $4,034.10; CPP2 ceiling $81,200 (CRA news release)
- 2026 (projected): YMPE expected to increase further; CPP2 ceiling already set at $81,200
What we know and what’s still uncertain
Confirmed facts
- 2025 CPP contribution rate is 5.95% for employees and employers (CRA news release)
- YMPE for 2025 is $71,300 (CRA tax tip)
- Basic exemption is $3,500 (CRA rates page)
- Maximum employee contribution is $4,034.10 (CRA news release)
- Maximum monthly payment at 65 is $1,433.00 (CRA news release)
- CPP2 ceiling for 2025‑2026 is $81,200 (CRA news release)
What’s still unclear
- Exact 2026 YMPE and contribution limits (not yet announced)
- Future indexing adjustments beyond 2026
The pattern: all confirmed numbers are from official CRA releases — nothing is fabricated; only the future remains uncertain.
What officials and experts say
“For 2025, the Year’s Maximum Pensionable Earnings (YMPE) is $71,300, and the Year’s Additional Maximum Pensionable Earnings (YAMPE) is $81,200.”
Canada Revenue Agency (CRA tax tip)
“Employee and employer CPP contribution rates remain 5.95% each on earnings up to the YMPE.”
Canada Revenue Agency (official news release)
The Government of Canada notes that CPP benefits are adjusted annually based on the Consumer Price Index, which drove the 2025 increase from $1,364.60 to $1,433.00 (Government of Canada CPP page).
For high‑income Canadians, the takeaway is clear: 2025 marks the first full year where CPP2 applies to all earnings above $71,300. If you earn $81,200 or more, your combined employee CPP+CPP2 contribution will be $4,430.10 – and self‑employed workers will pay $8,860.20. The system is designed to deliver bigger pensions to those who contribute more, but the immediate cash flow hit is real. For the self‑employed earning above both ceilings, the choice is either to absorb the full cost or restructure earnings to stay under the thresholds.
virtusgroup.ca, boyer-boyer.com, fidelity.ca, youtube.com, cfib-fcei.ca
Frequently asked questions
What is the CPP contribution rate for 2025?
The employee and employer contribution rate is 5.95% each on pensionable earnings up to $71,300. The self‑employed rate is 11.9%.
What is the CPP2 contribution and who pays it?
CPP2 is an additional 4.00% each for employees and employers on earnings between $71,300 and $81,200. It applies to anyone whose pensionable earnings exceed the YMPE.
How much can I earn before CPP deductions start?
You must earn at least $3,500 (the basic exemption) in pensionable employment before CPP deductions begin. Earnings below that are not subject to CPP.
Can I opt out of CPP if I am self-employed?
No. Self‑employed individuals in Canada must contribute to CPP on net business income above $3,500, up to the YMPE. There is no opt‑out option.
When are CPP payments adjusted for inflation?
CPP benefits are adjusted annually in January to reflect changes in the Consumer Price Index. The 2025 increase was built into the $1,433.00 maximum.
How do I calculate my personal CPP maximum contribution?
For employees: take your pensionable earnings up to $71,300, subtract $3,500, multiply by 5.95%. If earnings exceed $71,300, also apply 4.00% to the amount between $71,300 and $81,200.
What happens if I earn less than the YMPE?
You pay less than the maximum. Your contribution is calculated on your actual earnings minus the $3,500 exemption, up to the YMPE. You will not reach the maximum contribution.
For readers planning retirement contributions, these answers provide the core mechanics behind the numbers.