CANADA CPP CONTRIBUTION CALCULATOR 2025

Calculate Canada Pension Plan (CPP) contributions for 2025. CPP1: 5.95% employee/employer on earnings C$3,500–C$71,300 (max C$4,034.10). CPP2 enhancement: 4% on earnings C$71,300–C$81,900 (max C$424.00). Total max employee CPP: C$4,458.10. Self-employed: 11.90% CPP1 + 8% CPP2 (max C$8,916.20). EI: 1...

CPP CALCULATOR

YMPE: CA$71,300 · YAMPE: CA$81,900 · YBE: CA$3,500

CPP1 + CPP2 + EI — ANNUAL

CA$5,034.23

CPP1/YR

CA$3,956.75

CPP2/YR

N/A

EI/YR

CA$1,077.48

Gross IncomeCA$70,000.00
CPP1 (5.95% on CA$66,500)− CA$3,956.75
EI (1.64% on CA$65,700)− CA$1,077.48

CPP1/MO

CA$329.73

CPP2/MO

EI/MO

CA$89.79

LIVE DIAGRAM

TOTAL CPP + EI — ANNUAL

CA$5,034.23

CA$419.52/month · 5.65% effective CPP rate

DEDUCTION BREAKDOWN

CPP1CA$3,956.75 (6%)
EICA$1,077.48 (2%)

PENSIONABLE EARNINGS BANDS

CPP1 band (YBE–YMPE)CA$66,500
Max: CA$67,800 (CA$67,800.00)98% of max band

THRESHOLD STATUS

YBE: CA$3,500

CPP1 contributions begin

EI Max: CA$65,700

EI capped above this

YMPE: CA$71,300

CPP1 maxed, CPP2 begins

YAMPE: CA$81,900

CPP2 also maxed

2025 rates · CRA figures · Approximate

Created with❤️byeaglecalculator.com

CPP RATES & THRESHOLDS 2025

PlanThresholdEmployee RateEmployer RateSE RateMax (Employee)Notes
CPP1YBE $3,500 to YMPE $71,3005.95%5.95%11.90%$4,034.10Max pensionable: $67,800
CPP2YMPE $71,300 to YAMPE $81,9004.00%4.00%8.00%$424.00Max pensionable: $10,600
EIUp to $65,7001.64%2.296%N/A$1,077.48SE exempt (unless opted in)

2025 calendar year · CRA rates · CPP2 introduced 2024 · Total max employee CPP+EI: $5,535.58

HOW TO USE

  1. 1

    Select your worker type — Employed (you pay the employee share: CPP1 at 5.95%, CPP2 at 4%) or Self-Employed (you pay both employee and employer shares: CPP1 at 11.90%, CPP2 at 8%). Enter your annual employment income or net business income. Use the quick presets (C$40K–C$150K) or type any amount.

  2. 2

    Results show: CPP1 contribution, CPP2 contribution (if income exceeds YMPE C$71,300), total CPP, EI premium (employed only), federal income tax estimate, and monthly take-home. The threshold status panel shows whether you've reached the Basic Exemption (C$3,500), YMPE (C$71,300 — CPP1 max), and YAMPE (C$81,900 — CPP2 max).

  3. 3

    Switch to the Employer CPP tab to see the employer's matching contribution and total cost to the employer (salary + employer CPP + employer EI at 1.4× employee rate). A reference table shows employer costs for 11 income levels. Switch to the Self-Employed tab to see the full CPP both-sides cost and a side-by-side comparison of SE CPP vs employed CPP at each income level.

  4. 4

    The 2025 CPP Rates & Thresholds reference table at the bottom shows all key parameters for CPP1 and CPP2 side by side — including maximum contributions for employees, employers, and self-employed. The quick reference income table shows CPP1, CPP2, EI, federal tax estimate, and monthly take-home for 11 income levels from C$20K to C$150K.

FREQUENTLY ASKED QUESTIONS

Was this calculator helpful?

Canada CPP Calculator · 2025 rates · CPP1 5.95% · CPP2 4.00% · EI 1.64% · CRA figures · For guidance only — verify with CRA or a tax professional