Canada · 2026 rates

Canada Pension Plan Calculator

Estimate your combined monthly CPP (Canada Pension Plan) and OAS (Old Age Security) retirement income, based on your earnings history, contribution years, and the age you plan to start each benefit.

About you
Please enter an age between 18 and 100.
Used for OAS — a full pension needs 40 years of Canadian residence after age 18. Enter a number of years between 0 and 60.
CPP contribution history
Your average earnings while contributing to CPP. If unsure, use your current annual salary. Enter an income of $0 or more.
The maximum CPP pension needs about 39 years of near-maximum contributions. Enter a number of years between 0 and 52.
When will you start each pension?
Please select a CPP start age.
Please select an OAS start age.
OAS cannot start before age 65. CPP can start anywhere from 60 to 70.
Optional: OAS clawback check
If this is above the 2026 threshold ($95,323), part of your OAS is recovered by the government (the "OAS clawback"). Enter $0 or more, or leave this blank.

This tool gives an estimate only. For your exact figures, check your My Service Canada Account.

Your estimated pension

Fill in the form and select "Calculate my pension" to see your estimated monthly and yearly CPP + OAS income.
How this is calculated: CPP is estimated from the 2026 maximum retirement pension at 65 ($1,507.65/month), scaled by how close your average income is to the Year's Maximum Pensionable Earnings ($74,600 in 2026) and how many years you contributed relative to the ~39 years needed for a maximum pension, then adjusted for your start age (−0.6%/month before 65, +0.7%/month after 65). OAS is estimated from the 2026 maximum ($751.97/month at 65–74), scaled by your years of Canadian residence out of 40, adjusted for deferral (+0.6%/month after 65), and reduced by the 15% recovery tax on net income above $95,323/year. These are simplified estimates for general planning only — they are not financial advice and do not replace your official Statement of Contributions from Service Canada.
CPP Calculator Preview

Canada Pension Plan Calculator

How much could you receive from the Canada Pension Plan (CPP) when you retire?

Use this free Canada Pension Plan Calculator to get a quick estimate of your potential monthly CPP retirement pension and estimated Old Age Security (OAS) income.

Enter your age, years of Canadian residence, average annual income, CPP contribution years, and the age you plan to start your pension. The calculator then gives you an estimate you can use to compare different retirement scenarios.

Try different ages and income assumptions to see how your estimated retirement income changes.

This calculator is designed for planning and comparison. Your official CPP amount is based on your actual CPP contribution and earnings record maintained by Service Canada, so your final benefit may differ from this estimate. Canada

How Much CPP Will I Get?

There is no single CPP payment that applies to everyone.

Your CPP retirement pension depends mainly on:

  • How much you contributed to CPP
  • How long you contributed
  • Your earnings during your contributory period
  • The age you start receiving CPP
  • Certain CPP provisions that can protect periods of low or no earnings

Service Canada says the actual CPP retirement pension depends on factors including your age when you start, your contributions, and your average earnings. Canada

For 2026, the maximum new CPP retirement pension at age 65 is $1,507.65 per month . The maximum is not what most people automatically receive; your actual amount depends on your individual contribution history. Canada

That's why a CPP calculator can be useful: instead of looking at the maximum payment, you can enter your own assumptions and see an estimate based on your situation.

What This CPP Calculator Estimates

This calculator is designed to give you a practical retirement-income estimate using information you already know.

Estimated CPP Retirement Pension

Enter your approximate income and CPP contribution history to estimate your monthly CPP retirement pension.

Estimated OAS Pension

Your OAS estimate considers your years of residence in Canada after age 18 and your selected OAS start age.

CPP Start Age

Compare your estimated CPP income if you start at different ages between 60 and 70.

OAS Start Age

Compare OAS beginning at 65 or later, up to age 70.

Estimated Retirement Income

See how your estimated CPP and OAS amounts can fit together as part of your retirement income.

Optional OAS Recovery Tax Estimate

If your retirement income is high enough, the calculator can also use your expected annual income to help illustrate the potential effect of the OAS recovery tax.

How to Use the Canada Pension Plan Calculator

You can get an estimate in a few simple steps.

1. Enter Your Current Age

Enter your current age so the calculator can understand where you are in your retirement timeline.

2. Enter Your Years in Canada

Enter the number of years you have lived in Canada since age 18.

This information is particularly important for estimating OAS because OAS is based partly on Canadian residence rather than CPP contributions. A full OAS pension generally requires 40 years of residence in Canada after age 18, while a partial pension may be available with fewer years if you meet the applicable residence requirements. Canada

3. Enter Your Average Annual Income

Enter an approximate average annual income from your working years.

For planning purposes, this gives the calculator an estimate of the earnings level used in the calculation.

Keep in mind that Service Canada's official CPP calculation uses your actual contribution and earnings record rather than simply using one average-income number. Canada

4. Enter Your CPP Contribution Years

Enter the approximate number of years you have contributed to CPP.

Generally, longer contribution periods and higher pensionable earnings can result in a larger CPP retirement pension, although the actual calculation includes several provisions and adjustments. Canada

5. Choose Your CPP Start Age

You can start CPP as early as age 60 or delay it until age 70.

The calculator lets you compare the estimated difference.

6. Choose Your OAS Start Age

OAS normally starts at age 65, but you can delay it until age 70 for a higher monthly payment. Canada

7. Add Your Expected Retirement Income

This optional field can help estimate whether the OAS recovery tax may become relevant.

8. Calculate Your Pension

Select Calculate My Pension to see your estimated monthly and annual retirement income.

Why Your CPP Start Age Matters

One of the biggest decisions when planning CPP is when to start receiving it.

You can start your CPP retirement pension as early as age 60 or as late as age 70.

Starting before 65 permanently reduces the monthly pension. Starting after 65 permanently increases it. Canada

CPP Start Age Adjustment Compared With 65
60 Up to 36% lower
61 Lower than age 65
62 Lower than age 65
63 Lower than age 65
64 Lower than age 65
65 Standard amount
66 Higher than age 65
67 Higher than age 65
68 Higher than age 65
69 Higher than age 65
70 Up to 42% higher

CPP is reduced by 0.6% for each month before age 65, up to a maximum reduction of 36% at age 60. If you delay CPP after 65, the pension increases by 0.7% per month, up to 42% at age 70. Canada

Simple Example

Suppose a hypothetical CPP pension at age 65 were $1,000 per month.

Using only the official age adjustments:

  • Starting at 60 could mean approximately $640/month.
  • Starting at 65 would mean $1,000/month.
  • Starting at 70 could mean approximately $1,420/month.

This is only an illustration. Your actual CPP amount is determined from your contribution and earnings history.

What Is the Best Age to Start CPP?

There is no single CPP start age that is right for everyone .

Starting earlier provides income sooner but results in a permanently smaller monthly payment.

Waiting longer means you receive no CPP payments during the waiting period, but your eventual monthly CPP pension is higher.

Your decision can depend on factors such as:

  • Your health
  • Other retirement income
  • Employment plans
  • Savings and investments
  • Household expenses
  • Life expectancy
  • Tax situation
  • Whether you need income immediately

The Government of Canada also recommends considering your health, financial situation, and retirement plans when deciding when to start CPP. Canada

Use the calculator to compare the numbers rather than assuming one age works for everyone.

How Is CPP Calculated?

Your actual CPP retirement pension is more complicated than simply multiplying your salary by your contribution years.

Service Canada considers factors including:

  • Your earnings
  • Your CPP contributions
  • The length of your contributory period
  • Your age when you start CPP
  • CPP enhancement contributions
  • Periods of low or no earnings
  • Child-rearing provisions
  • Disability provisions
  • Other applicable CPP rules Canada

For 2026, the Year's Maximum Pensionable Earnings (YMPE) is $74,600. The CPP enhancement also includes a higher earnings range up to $85,000 through the Year's Additional Maximum Pensionable Earnings (YAMPE). Canada

This is why an online CPP estimate should be treated as a planning estimate, not as a replacement for your official Service Canada calculation.

Why Your Years of Contributions Matter

CPP is based on your contribution history, not simply your age.

If you contributed to CPP for many years and had relatively high pensionable earnings, your estimated CPP may be higher than someone with fewer contribution years or lower earnings.

However, CPP also contains provisions that can reduce the impact of some low- or zero-income periods.

General Drop-Out Provision

For the base CPP, up to 17% of the contributory period with the lowest earnings, up to a maximum of eight years, can be excluded under the general drop-out provision. Canada

Child-Rearing Periods

Certain periods when you had low or no earnings because you were caring for young children may receive special treatment under CPP child-rearing provisions. Canada

Disability Periods

CPP also has provisions that can protect certain periods when someone received a CPP disability pension. Canada

Because these rules are difficult to reproduce with a simple calculator, your estimate may differ from your official CPP benefit estimate.

CPP and OAS Are Not the Same

CPP and OAS are two different Canadian government retirement benefits.

Feature CPP OAS
Based mainly on Contributions and earnings Age, residence and income
Earliest start 60 65
Latest standard start 70 70
Contributions required Yes No
Canadian residence important No for basic CPP eligibility Yes
Can be affected by income Indirectly Yes, through recovery tax
Payment increases when delayed Yes Yes

CPP eligibility generally requires that you are at least 60 and have made at least one valid CPP contribution. Canada

OAS eligibility is different. If you live in Canada when your application is approved, you generally need to be at least 65 and have lived in Canada for at least 10 years after age 18. If you live outside Canada when applying, the usual residence requirement is at least 20 years after age 18. Canada

How OAS Is Calculated

Unlike CPP, you do not need to have worked or contributed to CPP to qualify for OAS.

Your OAS amount depends mainly on:

  • Your age
  • How long you have lived in Canada after age 18
  • Your income

A full OAS pension generally requires 40 years of Canadian residence after age 18. If you have fewer than 40 years, you may receive a partial pension based on your years of residence, subject to the applicable eligibility rules. Canada

Example of Partial OAS

If someone has 30 years of qualifying Canadian residence after age 18, the basic residence-based calculation is:

30 ÷ 40 = 75%

So the person could receive approximately 75% of the full OAS amount, before considering other applicable rules.

This is an illustration, not an official benefit calculation.

When Can You Start OAS?

OAS can start at age 65.

You can delay it until age 70. Delaying OAS increases the payment by 0.6% for every month of delay, up to a maximum increase of 36% at age 70. Canada

This gives you another useful comparison to make in the calculator:

CPP start age + OAS start age = different retirement-income scenarios.

2026 CPP and OAS Reference Amounts

Government benefit amounts can change over time, so always check the latest official figures when making a retirement decision.

For 2026, the maximum new CPP retirement pension at age 65 is $1,507.65 per month. Canada

For October–December 2026, the maximum OAS payment is:

  • Age 65–74: up to $762.50/month
  • Age 75+: up to $838.75/month

These are maximum amounts, not guaranteed payments. Your personal CPP and OAS amounts can be lower depending on your contribution history, income, age, and Canadian residence.

Does OAS Have an Income Clawback?

Yes.

The OAS recovery tax can reduce or eliminate part of your OAS when your income exceeds the applicable threshold.

The threshold depends on the tax year and recovery period. For the 2025 income year, the minimum recovery threshold is $93,454 for the July 2026–June 2027 recovery period. For 2026 income, the published threshold is $95,323 for the July 2027–June 2028 period. Canada

This is why your expected retirement income can be useful when estimating your potential OAS income.

The recovery tax is not simply a flat reduction in OAS for everyone. The repayment is calculated based on the amount of income above the applicable threshold and other rules. Canada

What Income Can Affect the OAS Recovery Tax?

The calculation can consider different types of income, including:

  • Employment income
  • Business income
  • Pension income
  • Investment income
  • Rental income
  • Interest
  • Dividends
  • Capital gains
  • RRSP withdrawals

Because tax rules can be complicated, use the calculator's OAS recovery-tax result as a planning estimate, not as a tax assessment.

Can I Receive CPP and OAS at the Same Time?

Yes.

CPP and OAS are separate government pensions with different eligibility rules. A person who qualifies for both can receive both.

The important difference is that CPP is primarily related to your contribution and earnings history, while OAS is primarily related to age, Canadian residence and income. Canada

That's why combining CPP and OAS in one retirement estimate can give you a more useful picture of your potential government retirement income.

What Does the Canada Pension Plan Calculator Tell You?

The biggest advantage of using a calculator is that you can compare scenarios before making a retirement decision.

For example, you can change:

Scenario A

  • CPP at 60
  • OAS at 65

Scenario B

  • CPP at 65
  • OAS at 65

Scenario C

  • CPP at 70
  • OAS at 70

Then compare the estimated monthly and annual income.

Instead of asking "What is the maximum CPP?" you can ask "What might my CPP and OAS look like under different retirement scenarios?"

Why Your CPP Calculator Estimate May Differ From Service Canada

An online calculator cannot always reproduce the exact calculation Service Canada performs from your official record.

Your actual CPP calculation can include details such as:

  • Individual annual earnings
  • Actual CPP contributions
  • General drop-out provisions
  • Child-rearing provisions
  • Disability provisions
  • CPP enhancement
  • Contribution periods
  • Start-age adjustment
  • Other applicable provisions

Therefore, think of this calculator as a retirement planning and comparison tool.

For your official personalized estimate, check your Statement of Contributions and your CPP benefit estimate through your My Service Canada Account. Canada

CPP Calculator for People Who Are Still Working

You do not necessarily have to stop working before receiving CPP.

You can continue working while receiving CPP. If you are under 70 and continue contributing, those contributions can create a Post-Retirement Benefit, which can increase your retirement income. Canada

This is useful for people who plan to:

  • Work part-time after 60
  • Continue working after 65
  • Delay full retirement
  • Start CPP while earning employment income

The calculator should therefore be viewed as part of a broader retirement plan rather than a calculation of your entire retirement income.

What About Quebec?

If you worked in Quebec, you may be covered by the Québec Pension Plan (QPP) instead of CPP.

The CPP operates throughout Canada except Quebec, where the QPP provides the comparable provincial pension program. CPP and QPP also coordinate in certain situations for people who have contributed to both plans. Canada

If you have worked in both Quebec and another province or territory, your situation may require additional consideration.

Who Should Use This Canada Pension Plan Calculator?

Canadians Planning Retirement

Get a quick estimate of potential CPP and OAS income before retirement.

People Approaching Age 60

Compare what starting CPP earlier could mean for monthly income.

People Approaching Age 65

Estimate CPP and OAS together around the traditional retirement age.

People Considering Delaying CPP

Compare a higher future CPP payment with the income you would give up while waiting.

People Considering Delaying OAS

See how changing your OAS start age can affect estimated monthly income.

New Canadians

Estimate how Canadian residence may affect your potential OAS entitlement.

People Still Working

Explore retirement-income scenarios while considering continued employment and CPP contributions.

What Information Do I Need for a CPP Estimate?

You don't need your entire financial history to get started.

For this calculator, you can begin with:

  • Current age
  • Years lived in Canada since age 18
  • Approximate average annual income
  • Years of CPP contributions
  • Planned CPP start age
  • Planned OAS start age
  • Optional expected retirement income

For a more precise official estimate, use your actual CPP contribution record from My Service Canada Account.

CPP Calculator vs. Official Service Canada Estimate

These two tools serve different purposes.

Online CPP Calculator

Useful for:

  • Quick estimates
  • Retirement planning
  • Comparing ages
  • Testing different income assumptions
  • Understanding how CPP and OAS work

Service Canada Estimate

Useful for:

  • Your actual contribution history
  • Official benefit information
  • Detailed personalized estimates
  • Reviewing your Statement of Contributions

The best approach is to use an online calculator for planning and scenario comparison, then use your official Service Canada information when making an important retirement decision. Canada

Plan Your Retirement Income With More Than One Number

CPP and OAS are important parts of retirement income, but they may not be your only sources of money.

Your retirement income may also include:

  • Employer pension
  • RRSP
  • RRIF
  • TFSA savings
  • Personal investments
  • Employment income
  • Rental income
  • Other savings

The Government of Canada notes that public pensions are intended to provide a basic retirement-income foundation and that many Canadians will also need workplace pensions, personal savings or investments. Canada

Use the calculator to estimate your CPP and OAS first, then consider how those amounts fit into your complete retirement plan.

Frequently Asked Questions

How much CPP will I get?

Your CPP payment depends on your earnings, contributions, contribution period and the age you start your pension. The 2026 maximum new CPP retirement pension at age 65 is $1,507.65 per month, but most people do not automatically receive the maximum. Canada

How much CPP will I get at age 60?

Starting CPP at 60 results in a permanent reduction of up to 36% compared with the age-65 amount because CPP is reduced by 0.6% for each month before age 65. Your actual dollar amount depends on your CPP contribution and earnings history. Canada

How much CPP will I get at age 65?

Age 65 is the standard CPP start age. Your actual payment depends on your contributions and earnings. The maximum new CPP retirement pension at age 65 is $1,507.65 per month in 2026. Canada

How much CPP will I get at age 70?

Waiting until 70 increases CPP by 0.7% for each month after age 65, up to a maximum 42% increase. Your final amount depends on your contribution history. Canada

What is the maximum CPP payment in 2026?

The maximum new CPP retirement pension at age 65 is $1,507.65 per month in 2026. This is a maximum, not a standard payment for every retiree. Canada

Can I receive CPP and OAS together?

Yes. CPP and OAS are separate programs, and someone who qualifies for both can receive both. Their eligibility and payment calculations are different. Canada

What age can I start CPP?

You can start CPP as early as age 60 or delay it until age 70. Starting before 65 reduces the pension, while delaying after 65 increases it. Canada

What age can I start OAS?

OAS can start at age 65. You can delay it until age 70 for a higher monthly payment. Canada

How many years do I need to live in Canada to receive OAS?

If you live in Canada when your OAS application is approved, you generally need at least 10 years of Canadian residence after age 18. A full OAS pension generally requires 40 years of residence after age 18. Canada

Does income affect OAS?

Yes. Higher income can result in an OAS recovery tax, sometimes called the OAS clawback. The applicable threshold depends on the tax year and recovery period. Canada

Is this CPP calculator accurate?

It is designed as a planning estimate. Your official CPP amount can differ because Service Canada uses your actual contribution and earnings record and applies provisions that a simplified calculator may not model completely. Canada

Where can I find my official CPP estimate?

You can view your CPP benefit estimates through your My Service Canada Account and review your Statement of Contributions. Canada

Estimate Your CPP and OAS Today

Your retirement income does not have to be a guessing game.

Enter your age, income, CPP contribution years, Canadian residence and planned pension start ages to see how different assumptions affect your estimated retirement income.

Try the Canada Pension Plan Calculator now and compare your CPP and OAS options.

Use the result as a starting point for retirement planning, then compare it with your official Service Canada information before making an important pension decision.

Official Information

For the most accurate personal CPP estimate, use your official information from Service Canada – CPP benefit information and your Statement of Contributions. Canada

For OAS eligibility and payment information, use Government of Canada – Old Age Security . Canada