Skip to content

CPP in 2027: Earnings Ceilings, Rates and Maximums

Updated Checked by the Tax-Services.ca editorial team How we check

For 2027 the CRA lists the year’s maximum pensionable earnings (YMPE) at $76,700 and the year’s additional maximum pensionable earnings (YAMPE) at $87,400. The basic exemption stays at $3,500, and the CPP rates stay at 5.95% and, for CPP2, 4%. By our arithmetic, the most an employee can pay is $4,783.40, which is $136.95 more than in 2026.

Status on 31 October 2026: the CRA table of limits (page dated 28 October 2026) shows the 2027 YMPE and YAMPE. The CRA payroll pages for CPP and CPP2 maximums, last updated on 30 October 2026, still end at 2026. Every 2027 maximum contribution below is our calculation from the formula in law, not an official figure.

What are the CPP earnings ceilings for 2027?

CPP has two ceilings. You pay the regular CPP rate on earnings above the basic exemption, up to the YMPE. You pay the second additional contribution (CPP2) on earnings between the YMPE and the YAMPE. Nothing is collected on earnings above the YAMPE.

Year YMPE YAMPE Basic exemption
2024 $68,500 $73,200 $3,500
2025 $71,300 $81,200 $3,500
2026 $74,600 $85,000 $3,500
2027 $76,700 $87,400 $3,500

The basic exemption has been $3,500 on every row of the CRA payroll table since 2010. Between 2026 and 2027 the YMPE rises by $2,100 and the YAMPE by $2,400.

How are the 2027 ceilings set?

The YMPE follows average weekly wages. The Canada Pension Plan Act takes the previous year’s YMPE and multiplies it by the ratio of two Statistics Canada wage averages, each covering 12 months ending June 30, then rounds down to a multiple of $100. From 2025 on, the YAMPE is 1.14 times the YMPE, also rounded down to $100. For 2027, 1.14 times $76,700 is $87,438, which rounds down to $87,400, the same figure the CRA prints. The CRA says the enhancement phase-in is finished, so the rates are 5.95% and 4%. Any 2027 maximum you see before the CRA prints it is a calculation from these two ceilings and two rates, so you can check it yourself.

What is the maximum CPP and CPP2 contribution for 2027?

The CRA payroll pages show the 2026 maximums. For 2027 we applied the same method: earnings between the basic exemption and the YMPE at 5.95%, plus earnings between the YMPE and the YAMPE at 4%.

Item 2026 (CRA) 2027 (our calculation)
Earnings charged at 5.95% $71,100 $73,200
Maximum CPP, employee and employer each $4,230.45 $4,355.40
Earnings charged at 4% (CPP2) $10,400 $10,700
Maximum CPP2, employee and employer each $416.00 $428.00
Total for an employee $4,646.45 $4,783.40
Total for a self-employed person $9,292.90 $9,566.80

The $136.95 rise has two parts. CPP goes up by $124.95, which is the $2,100 higher ceiling times 5.95%. CPP2 goes up by $12.00, which is 4% of a CPP2 band that is $300 wider. The rates and the exemption do not change, so the whole increase comes from the higher ceilings.

What do workers earning $60,000, $76,700 and $90,000 pay?

These amounts use the 2027 ceilings, a full year at the earnings shown, and our arithmetic. An employer matches each employee amount. A self-employed person pays both shares.

Annual earnings CPP CPP2 Employee total Self-employed total
$60,000 $3,361.75 $0.00 $3,361.75 $6,723.50
$76,700 $4,355.40 $0.00 $4,355.40 $8,710.80
$90,000 $4,355.40 $428.00 $4,783.40 $9,566.80

The first $3,500 of earnings carries no CPP, which is why the $60,000 line starts from $56,500. A person paid exactly $76,700 sits on the line where CPP stops growing and CPP2 begins, so every extra dollar up to $87,400 is charged at 4% instead of 5.95%. Take someone paid $90,000 in both years. In 2026 their CPP and CPP2 reach the official maximum of $4,646.45. In 2027 the same salary reaches $4,783.40, so $136.95 more comes off the year’s pay, about $5.27 a cheque on 26 biweekly pay periods. A person at $60,000 pays the same CPP in 2027 as in 2026, because the rate and exemption are unchanged and the pay sits below both ceilings. Deductions are worked out pay period by pay period and stop once the yearly maximum is reached, so high earners see no CPP on their last cheques of the year.

What do self-employed people pay?

A self-employed person pays the employee and employer halves together. For 2026 the CRA shows $8,460.90 for CPP and $832 for CPP2, exactly double the employee amounts. Doubling our 2027 figures gives $8,710.80 and $856.00. You owe CPP when your net self-employment income is more than $3,500, and the amount is worked out on your income tax return. The self-employed tax calculator shows the effect on a full return.

What could change or is worth watching?

When the CRA adds 2027 rows to its CPP and CPP2 tables, compare them with the $4,355.40 and $428.00 above. If the CRA prints different numbers, the CRA is right and our arithmetic is not. Quebec employees pay QPP instead of CPP, and the Quebec figures for 2027 are covered in our QPP and QPIP article. The EI side of the pay stub has its own 2027 numbers in our EI premiums article. For a quick estimate use the CPP calculator, the 2027 take-home pay preview or the 2026 versus 2027 numbers page. Anyone running payroll, or mixing employment and self-employment income, can ask a payroll provider or an accountant to check the setup. More background is on our CPP maximum page. Official tables: Canada Revenue Agency: MP, RRSP, TFSA limits, YMPE and YAMPE and Canada Revenue Agency: CPP contribution rates, maximums and exemptions.

Where does this information come from?

Figures and rules come from the Canada Revenue Agency table of limits with the YMPE and YAMPE, the CRA pages on CPP contribution rates, maximums and exemptions and on CPP2 rates and maximums, the Government of Canada page on the CPP enhancement, and sections 18 and 18.1 of the Canada Pension Plan Act on the Justice Laws website. Checked on 31 October 2026. This is an independent information site: we provide no services, we do not represent the CRA or any organization, we collect information from open sources, and we do not guarantee that anything here is accurate or current. We accept no liability for decisions based on it. Check the official source before you rely on it. See the full disclaimer.

Frequently asked questions

What is the maximum CPP contribution for 2027?

The CRA has not printed a 2027 maximum yet. Using the 2027 ceilings and the 5.95% rate, our calculation is $4,355.40 for CPP plus $428.00 for CPP2, or $4,783.40 in total. For 2026 the CRA shows $4,230.45 for CPP and $416.00 for CPP2.

What are the YMPE and YAMPE for 2027?

The CRA table of limits lists a 2027 year's maximum pensionable earnings of $76,700 and a year's additional maximum pensionable earnings of $87,400. CPP is charged up to the first figure and CPP2 between the two figures. The 2026 figures were $74,600 and $85,000.

Do I pay CPP2 if I earn $90,000 in 2027?

Yes. CPP2 is 4% on earnings between $76,700 and $87,400, so the most an employee pays is $428.00 by our calculation. Earnings above $87,400 carry no CPP or CPP2. Your employer pays a matching amount of CPP2 on top.

How much CPP does a self-employed person pay in 2027?

A self-employed person pays both the employee and employer shares. Doubling our 2027 maximums gives $8,710.80 for CPP and $856.00 for CPP2, or $9,566.80 in total. This is our arithmetic. For 2026 the CRA shows $8,460.90 and $832.

Do people in Quebec pay CPP in 2027?

No. The CRA says employers deduct QPP instead of CPP when the employee's province of employment is Quebec. Quebec has its own contribution rate and ceilings, published by Revenu Québec and Retraite Québec, and those 2027 figures are separate from the CPP numbers on this page.

Previous Article

Canada Child Benefit: How It Works and How Much You Get

Next Article

Canada Workers Benefit: Who Qualifies and How Much You Get

Share this page