Canada CPP & OAS Retirement Pension Calculator
CPP from 60 to 70, OAS from 65 to 70, the OAS clawback and a GIS check.
CPP by start age
In today’s dollars: CPP is indexed to inflation every January. Break-even is the age at which the payments added up equal those of a pension started at 65. On a narrow screen some columns are left out; the CSV has them all.
OAS by start age
OAS rises by 10% from the month after you turn 75.
OAS recovery tax (clawback)
Guaranteed Income Supplement
The GIS is for OAS pensioners living in Canada and uses last year’s income. For your own amount, use the Old Age Security Benefits Estimator.
How it is worked out
Rules used and official sources
- Service Canada: when to start your CPP retirement pension (0.6% a month earlier, 0.7% a month later)
- Service Canada: CPP pensions and benefits monthly amounts (maximum and average)
- Service Canada: how much CPP you could receive
- Service Canada: who can get the CPP retirement pension
- Canada Pension Plan, s. 45 (benefits indexed every year)
- Service Canada: OAS payment amounts (reviewed every January, April, July and October)
- Service Canada: how much OAS you could receive (years in Canada ÷ 40)
- Service Canada: delaying your OAS pension (0.6% a month, up to 36% at 70)
- Service Canada: OAS eligibility (10 years in Canada after 18, or 20 if you live abroad)
- Old Age Security Act, s. 3 (full and partial pension)
- Old Age Security Act, s. 7 and 7.1 (the 10% at 75 and the deferral increase)
- Service Canada: OAS pension recovery tax (15% above the threshold)
- Canada Revenue Agency: indexed personal income tax and benefit amounts (OAS repayment threshold)
- Service Canada: GIS payment amounts and income limits
- Service Canada: who can get the Guaranteed Income Supplement
Results are estimates for general information and planning, not financial advice. Banks and institutions may calculate differently (rounding, fees, rate changes). Confirm figures with your lender or a qualified adviser before deciding.
About the Canada CPP & OAS Retirement Pension Calculator
Canada’s two public pensions work differently. The Canada Pension Plan (CPP) retirement pension depends on what you paid in while you worked. You can start it at any age from 60 to 70: it is 0.6% lower for each month before 65 and 0.7% higher for each month after, so 36% less at 60 and 42% more at 70. Old Age Security (OAS) depends on how long you lived in Canada after 18: 40 years give the full pension and fewer give years ÷ 40 of it. Each month you wait after 65 adds 0.6%, up to 36% at 70, and from the month after you turn 75 the pension is 10% higher.
Enter your CPP estimate at 65, your years in Canada and the ages you plan to start. The calculator shows both pensions at every start age, the total paid by an age you choose, and the age at which waiting pays off. It also shows the OAS recovery tax (the “clawback”) on higher incomes, and whether your income may be low enough for the Guaranteed Income Supplement. Everything is in today’s dollars and stays in your browser.
How to use it
- Enter your CPP retirement pension at 65 from the Statement of Contributions in My Service Canada Account. No estimate yet? Use the buttons to start from the published average or maximum.
- Choose when you would start CPP (60 to 70) and OAS (65 to 70), in years and months.
- Enter how many years you will have lived in Canada after 18 by your 65th birthday, and tick the box if you will keep living in Canada after 65.
- Enter your other yearly income in retirement to see the OAS recovery tax. If your income is low, open the GIS check and choose your situation.
- Compare the tables: the monthly amount, the total paid by your chosen age and the break-even age. Copy the summary or download the tables as a CSV file.
Examples
$640 a month at 60 · $1,000 at 65 · $1,420 at 70. Starting at 70 catches up with starting at 65 at 81 years and 11 months.
60 months × 0.6% = 36% less; 60 months × 0.7% = 42% more.
$1,020 a month from 70 (+36%), and $1,122 from 75
A round $750 shows the arithmetic; the calculator starts from Service Canada’s current maximum, which changes every quarter.
25 ÷ 40 = 62.5% of the full OAS pension, plus 0.6% for each month you wait after 65
OAS recovery tax 15% × $4,677 = $701.55 for the year, taken from the monthly OAS payments
CPP: start any time from 60 to 70
You can take the CPP retirement pension from 60 if you have made at least one valid contribution, and you do not have to stop working (who can get it). Each month before 65 lowers the pension by 0.6%, and each month after 65 raises it by 0.7%, up to 70; there is no gain from waiting past 70 (when to start).
Your amount at 65 depends on your contributions: the base CPP leaves out up to 8 years of your lowest earnings, and the enhanced CPP uses your best 40 years (how much you could receive). Service Canada publishes the maximum and the average for new pensions at 65; the average is far below the maximum, so use your own estimate if you can. Once it starts, the pension is indexed to the cost of living every year (Canada Pension Plan, s. 45).
OAS: years in Canada and waiting
- Who qualifies: people 65 or older who lived in Canada for at least 10 years after 18, or 20 years if they live abroad when the pension starts (eligibility).
- Partial pension: complete years in Canada after 18 ÷ 40 of the full pension; part of a year does not count (Old Age Security Act, s. 3).
- Waiting: 0.6% more for each month after you first qualify, up to 36% at 70 (delaying your OAS). With fewer than 40 years, the years you keep living in Canada while you wait can count instead: the law pays the higher of the delayed pension and the pension worked out again with the extra years but without the increase (s. 7.1). The calculator pays you the higher one.
- At 75: the pension rises by 10% from the month after your 75th birthday.
- Inflation: Service Canada reviews OAS every January, April, July and October (payment amounts); type the current full pension if it has changed.
The OAS recovery tax (clawback)
When your net world income for a year is above the recovery threshold, you repay 15% of the amount above it, up to all of your OAS. The repayment is taken from your monthly OAS payments from the following July to June (recovery tax). The Canada Revenue Agency raises the threshold with inflation every year (indexed amounts); the calculator shows the threshold it uses. Net income counts the CPP and OAS themselves, so the calculator adds them to the other income you enter. Delaying OAS raises the pension, but if most of it would be clawed back, waiting gains you little.
Guaranteed Income Supplement (GIS)
OAS pensioners with a low income who live in Canada can also get the GIS (who can get it). It uses last year’s income without the OAS pension, and the first $5,000 of employment and self-employment income plus half of the next $10,000 do not count (Old Age Security Act, s. 2). The income limits depend on whether you have a spouse or partner and what they receive (payment amounts). If you qualify, there is no point delaying OAS: the GIS is not paid while OAS is deferred, and it does not grow when you wait.
Limitations
- Amounts are in today’s dollars before income tax. CPP and OAS are both taxable and indexed to inflation; the estimate adds no inflation and no tax.
- Your CPP at 65 is what you enter: the calculator does not rebuild it from your earnings history, and starting later only applies the 0.7% a month to that amount.
- If you worked only in Quebec, or you live in Quebec, your pension comes from the Québec Pension Plan, which has its own rules (Retraite Québec).
- OAS assumes you live in Canada. With the box ticked, the time you keep living in Canada after 65 is added to your years month by month, and only complete years count. People who live abroad need 20 years, and non-resident tax rules apply to them.
- The post-retirement benefit, survivor and disability pensions, pension sharing and the Allowance are not included. The GIS check tests the income limit only; Service Canada’s OAS Benefits Estimator gives the amount.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
How much less is CPP if I start at 60?
0.6% less for each month before 65, which is 36% less at 60. A pension of $1,000 a month at 65 becomes $640 a month at 60, for life.
How much more is CPP if I wait until 70?
0.7% more for each month after 65, which is 42% more at 70. A pension of $1,000 at 65 becomes $1,420. Waiting past 70 adds nothing.
When does waiting for CPP pay off?
In today’s dollars, before tax and without investment returns, a pension started at 70 has paid as much as one started at 65 by 81 years and 11 months. One started at 60 is caught up by the 65 start at 73 years and 11 months. The tables show the break-even age for every start age.
How much OAS do I get if I lived in Canada for less than 40 years?
Complete years in Canada after 18 ÷ 40 of the full pension, if you have at least 10 years (20 if you live abroad). With 25 years you get 62.5%, and waiting after 65 still adds 0.6% a month.
What is the OAS clawback?
The OAS recovery tax: 15% of your net world income above the yearly threshold, up to all of your OAS for the year. It is taken from your monthly payments from the following July to June.
Should I delay OAS if I get the Guaranteed Income Supplement?
Usually not. The GIS is not paid while you delay OAS, and it does not grow when you wait, so people who qualify for the GIS generally start OAS at 65.
Is my information sent anywhere?
No. The calculator runs in your browser, and nothing you enter leaves your device.