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.
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.
Official rule sources
- CRA: CPP rates, maximums and exemption
- CRA: second additional CPP rates and maximums
- CRA: starting and stopping CPP deductions
- CRA: working beneficiaries and self-employed routing
- Revenu Québec: QPP ceilings and contribution rates
- Revenu Québec: election to stop QPP contributions
- Revenu Québec: self-employed QPP contribution
Build your 2024–2026 CPP or QPP contribution case
Use pensionable employment earnings or contributory self-employment earnings, not total household income.
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.
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.
2026 CPP example: $80,000 of Ontario employment income
This visible example shows the band-by-band arithmetic before any personal inputs are calculated.
| Calculation step | Amount | Why it matters |
|---|---|---|
| Annual pensionable earnings | $80,000.00 | 2026 Ontario employee input |
| Basic exemption | $3,500.00 | Not 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.45 | Regular CPP + CPP2 |
| Employer match | $4,446.45 | Paid separately by the employer |
| Already deducted | $0.00 | Example assumes no year-to-date contribution |
| Amount remaining | $4,446.45 | Annual 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.
ContributionBands™ earnings map
See how your pensionable earnings move through the basic exemption, regular CPP/QPP band, second contribution band, and annual ceiling before the personal responsibility is calculated.
Six CPP/QPP ceiling and reserve comparisons
Compare the current estimate with practical alternatives and stress cases. Every scenario uses the same CPP/QPP rules engine.
Current estimate
Your selected inputs.
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
Reserve plan
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
First ceiling comparison
Shows what happens near the first CPP/QPP ceiling.
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
This scenario will explain the regular-band ceiling.
Second ceiling comparison
Shows what happens near the second CPP/QPP ceiling.
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
This scenario will explain where the annual maximum stops increasing.
Higher earnings stress case
Tests contribution pressure if pensionable earnings rise.
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
Verification stress case
Tests a situation that may need tax-return or payroll review.
- Regular
- After calculation
- Second
- After calculation
- Personal
- After calculation
- Remaining
- After calculation
From pensionable earnings to CPP/QPP and the remaining balance
The table separates rule context, pensionable earnings, regular contribution, second contribution, year-to-date position, and the final ContributionFlow™ decision.
| Component | Amount | Note |
|---|---|---|
| Tax year | After calculation | Select inputs and calculate to load the official rule set. |
Contribution behaviour and responsibility split
These charts show where contributions begin, when the second band activates, where the annual maximum plateaus, and how much remains to be funded this year.
Contribution by income
Shows how regular CPP/QPP and CPP2/QPP2 change as pensionable earnings move through the annual ceilings.
Responsibility and remaining amount
Compares personal responsibility, employer share or self-employed reserve, already-paid amount, and remaining balance.
Download the contribution workbook
The workbook uses the latest calculated result and includes seven sheets: Summary, Contribution Calculation, Earnings Bands, Employee & Employer Split, Scenario Comparison, Chart Data, and Assumptions & Sources.
Set the rule year, pensionable earnings and year-to-date amount
Select the tax year and the province or territory where the work is performed. Quebec employment uses QPP; other provinces and territories use CPP.
Use expected CPP/QPP pensionable employment earnings, or contributory self-employment earnings after eligible business expenses.
Add year-to-date deductions or payments if you have them. The estimator converts the unpaid amount into a practical reserve number.
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.
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.
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.
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?”
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.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.
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.
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
Official rules supporting rates, ceilings and election warnings
- CRA CPP contribution rates, maximums and exemption
- CRA second additional CPP rates and maximums
- Revenu Québec QPP and QPP2 rates and maximums
- See all seven official sources and election references
Calculation review: Oleksandr Domchynskyi. Read the NumeraHub calculation methodology or report a correction.
CPP2, QPP routing and contribution-limit questions
Seven focused answers covering CPP2, QPP, self-employed contributions, annual maximums and over-contribution review.
CPP is the regular Canada Pension Plan contribution band. CPP2 is the second additional contribution band that applies only to pensionable earnings above the first annual ceiling and up to the second ceiling.
The annual estimate subtracts the basic exemption, applies the regular rate up to the first ceiling, then applies the second contribution rate only to earnings between the first and second ceilings.
Employees normally pay the employee share while the employer pays a separate share. Self-employed contributors generally plan for both sides, so the annual obligation is higher.
Quebec employment uses QPP instead of CPP. This estimator switches to QPP and QPP2 when Quebec is selected as the province of employment.
The annual maximum is reached when pensionable earnings fill the regular band and the second additional band. Earnings above the second ceiling do not create more CPP2 or QPP2 contribution.
Payroll systems deduct by pay period and employer. Partial-year work, changing jobs, taxable benefits and year-end reconciliation can make pay-stub deductions differ from a simple annual planning estimate.
Multiple employers can deduct CPP/QPP without knowing what another employer already withheld. A possible over-contribution should be reviewed when filing; this estimator does not guarantee a refund.
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.
Where a CPP/QPP-only result belongs in payroll planning
- Use this estimate to understand the CPP portion of payroll deductions.
- If you want full take-home pay, see how CPP affects salary after tax.
- If you want the deduction trail, compare CPP inside a gross-to-net paycheque trail.
- If you are paid hourly or by shift, estimate CPP for hourly or shift income.