Canada payroll contribution estimator

CPP & QPP Contribution Calculator Canada (2024–2026)

Estimate regular CPP/QPP and CPP2/QPP2, separate employee, employer and self-employed responsibility, subtract amounts already paid, and plan the contribution still remaining for the selected year.

Plans covered CPP + QPP
Verified rule years 2024–2026
Decision focus Remaining amount
Calculation review Oleksandr Domchynskyi
Last reviewed August 9, 2026
Official sources 7 linked sources
Report an issue Send a correction
See the CPP/QPP formula, 2024–2026 constants and model boundaries

Annual formula and rounding

Regular = min(max(pensionable earnings − $3,500, 0), YMPE − $3,500) × regular rate.

CPP2/QPP2 = min(max(pensionable earnings − YMPE, 0), YAMPE − YMPE) × second rate.

Total = regular + second band. Remaining = max(total − already paid, 0). Monthly reserve = remaining ÷ months left. Each contribution band is rounded to the nearest cent before totals are added.

Constants and rule dates

Model v2.0.0 contains explicit 2024, 2025 and 2026 CPP/QPP ceilings, exemptions, rates and annual maximums. It never reuses a prior year for an unpublished future year.

What this annual CPP/QPP model covers

Included: annual CPP/QPP bands, CPP2/QPP2, worker responsibility, amount paid, remaining balance and reserve scenarios. Excluded: income tax, EI, QPIP, exact pay-period payroll deductions, tax credits and final mixed-income reconciliation.

Build your 2024–2026 CPP or QPP contribution case

Use pensionable employment earnings or contributory self-employment earnings, not total household income.

Official rules

CPP/QPP rule year and plan routing

The selected year loads the verified CPP or QPP ceilings, rates and maximums.

Employees generally use province of employment. Self-employed residents of Quebec generally use QPP; cross-jurisdiction or mixed income may require Schedule 8 or RC381 verification.

Worker type

Employees usually see personal and employer shares separately. Self-employed contributors generally plan for both shares.

Earnings and year-to-date position

For employment, use expected CPP/QPP pensionable earnings. For self-employment, use a planning estimate after eligible business expenses.

Optional. Use pay stubs, instalments, or year-to-date records if available.

Used only to translate the unpaid amount into a monthly reserve estimate.

Verification checks Age, pension status, multiple employers and mixed income

Age can affect whether CPP/QPP contributions apply or need verification.

Workers 65+ who receive a pension may have contribution-election rules.

If this applies, the annual result may require official payroll or tax-return verification.

Optional. Annual contribution is official-rule based; pay-period timing is only a planning estimate.

CPP2 or QPP2 only starts after earnings pass the first annual ceiling.

Quebec employment must use QPP rules, not CPP rules.

Multiple employers can over-deduct before the tax return reconciles the year.

Worked calculation

2026 CPP example: $80,000 of Ontario employment income

This visible example shows the band-by-band arithmetic before any personal inputs are calculated.

Employee example
Calculation stepAmountWhy it matters
Annual pensionable earnings$80,000.002026 Ontario employee input
Basic exemption$3,500.00Not subject to the regular CPP rate
Regular contributory earnings$71,100.00$74,600 YMPE − $3,500 exemption
Regular CPP$4,230.45$71,100 × 5.95%
CPP2 contributory earnings$5,400.00$80,000 − $74,600 YMPE
CPP2$216.00$5,400 × 4%
Total employee contribution$4,446.45Regular CPP + CPP2
Employer match$4,446.45Paid separately by the employer
Already deducted$0.00Example assumes no year-to-date contribution
Amount remaining$4,446.45Annual total − already deducted
Monthly reserve$370.54$4,446.45 ÷ 12 months

Example only — actual payroll deductions can differ because employers calculate by pay period and year-to-date position.

How to use

Set the rule year, pensionable earnings and year-to-date amount

1. Choose the rule set.

Select the tax year and the province or territory where the work is performed. Quebec employment uses QPP; other provinces and territories use CPP.

2. Enter pensionable earnings.

Use expected CPP/QPP pensionable employment earnings, or contributory self-employment earnings after eligible business expenses.

3. Compare the remaining amount.

Add year-to-date deductions or payments if you have them. The estimator converts the unpaid amount into a practical reserve number.

Interpretation

Why the basic exemption and two ceilings change what you owe

CPP and QPP contributions are not simply a flat percentage of your full income. A basic exemption comes first, then the regular contribution band applies up to the first annual ceiling. If earnings rise above that ceiling, a second contribution band can apply until the second ceiling is reached. Above the second ceiling, the estimate stops increasing.

For employees, the personal contribution is the amount normally deducted from pay. The employer share is shown separately because it is a real payroll cost, but it is not deducted from the employee’s net pay. For self-employed workers, the estimate is more cash-flow sensitive because the contributor generally plans for both shares.

Decision guide

Use the remaining amount without confusing it with a payroll forecast

The most useful number is usually not the annual maximum. It is the amount still unpaid. If the remaining contribution is small, the year is mostly covered. If the remaining amount is large and you are self-employed, the monthly reserve matters more than the headline annual total.

If the result shows a potential over-contribution, treat it as a review item, not guaranteed cash. Multiple employers, partial-year work, mixed employment and self-employment, and CPP/QPP election rules can all change how the final tax-return reconciliation looks.

Ceilings and bands

CPP, CPP2, QPP and annual ceilings

CPP and QPP both use a basic exemption, a first earnings ceiling, and a second earnings ceiling. The first ceiling controls the regular contribution. The second ceiling controls CPP2 or QPP2. That second contribution is not a separate pension estimate; it is an additional contribution band on higher pensionable earnings.

The calculator keeps the annual rule set dated because the ceilings and maximum contributions can change by year. Future unpublished years should not silently reuse the previous year’s values.

Worker type

Employee versus self-employed responsibility

Employee results separate the personal contribution from the employer contribution. That matters because the employee sees one side on the pay stub, while the employer has a matching payroll cost. Self-employed results are different: the estimate is shown as one personal obligation because the contributor generally plans for both shares.

This is also why a self-employed result can feel much larger even when earnings are similar. The planning question becomes: “How much should I reserve before filing or instalments catch up?”

Real scenarios

Where CPP2/QPP2 starts and when a self-employed reserve matters

Employee below the first ceiling

A worker earning below the first annual ceiling usually stays in the regular CPP/QPP band. The main check is whether the income entered is truly pensionable.

Decision takeaway: regular contribution applies, but CPP2/QPP2 does not.

Employee entering the second band

Higher earnings can activate CPP2 or QPP2 after the first ceiling. The contribution increases again, but only until the second ceiling is reached.

Decision takeaway: watch the second band, but do not apply it above the second ceiling.

Self-employed reserve planning

A self-employed person with strong net earnings may need to reserve both the regular and second contribution amounts. The annual total matters less than the monthly reserve.

Decision takeaway: cash-flow planning is the main risk, not the formula.
Common mistakes

CPP/QPP input errors that overstate or understate the annual contribution

Using total income when only part is pensionable

Investment income, rental income and other non-pensionable amounts should not be treated as CPP/QPP pensionable employment earnings.

Applying CPP rules to Quebec employment

Quebec employment uses QPP. The province of employment matters more than the home address for payroll routing.

Forgetting the self-employed double-side effect

Self-employed contributors generally plan for both shares, so the obligation can look much larger than the employee deduction alone.

Treating an annual estimate as an exact paycheque result

Annual rules and actual payroll timing can differ. Pay-period deductions, previous employers and tax-return reconciliation can change the final picture.

Methodology

The annual CPP/QPP formula, legal edge cases and source boundaries

Educational annual planning estimate—not an official payroll, CRA, Revenu Québec or tax-return calculation.

Reviewed Aug 9, 2026

What the annual contribution engine includes

  • CPP and QPP annual contribution bands
  • Regular and second additional contribution bands
  • Employee, employer and self-employed responsibility
  • Already-paid, remaining and potential over-contribution indicators

What requires payroll or tax-return reconciliation

  • Exact payroll remittance timing
  • Income tax, EI, QPIP and tax credits
  • Future CPP/QPP retirement pension benefit
  • Exact mixed employment and self-employment reconciliation
FAQ

CPP2, QPP routing and contribution-limit questions

Seven focused answers covering CPP2, QPP, self-employed contributions, annual maximums and over-contribution review.

Payroll deduction bridge

Use CPP to explain the gross-to-net gap

CPP is one of the core deductions that makes gross pay and take-home pay different. This page isolates the CPP side, but the stronger payroll picture comes from comparing it with full salary, monthly cash flow, and hourly or shift income.