L LoanLens Canada

CPP & OAS Calculator

Estimate your monthly CPP and OAS retirement income by earnings history, years in Canada, and the age you start — plus the 4%-rule nest egg to cover the gap.

Max requires earning at or above the YMPE ($74,600 in 2026) for ~39 years.

Full OAS needs 40 years; partial from 10.

$

Used to show the gap your savings must cover.

Estimated combined monthly benefit

$0

CPP

$0

OAS

$0

Per year

$0

Monthly gap your savings must cover

$0

Rough nest egg to cover it (4% rule)

$0

Timing insight

—

Quick Answer

An average earner starting CPP at 65 and OAS at 65 with full Canadian residency receives roughly $1,630/month combined (~$19,550/year) in 2026 — a floor, not a retirement. Delaying both to 70 raises that to about $2,270/month. Against $4,000/month of target spending, the remaining ~$2,370/month gap needs roughly $710,000 of personal savings at a 4% withdrawal rate.

How this estimate works

CPP scales with your lifetime earnings relative to the yearly maximum (YMPE, $74,600 in 2026) across your contributing years. We scale the 2026 maximum ($1,507.65/month at 65) by your career-earnings level, then apply the timing adjustment: −0.6%/month before 65 (down to −36% at 60) or +0.7%/month after (up to +42% at 70). OAS is simpler: residency-based, $751.97/month at 65 (July to September 2026) with 40 years in Canada, +0.6%/month if delayed to 70 (+36%).

The gap is the point

CPP + OAS were designed as a floor — roughly 25–33% replacement of working income plus a residency pension. The gap between that floor and your target spending is what RRSPs, TFSAs, FHSAs, and pensions exist to fill. The 4%-rule nest egg shown above is the classic estimate: 25× your annual gap. Close it with the compound interest calculator and the RRSP vs TFSA calculator.

The clawback wrinkle

OAS is clawed back at 15¢ per dollar of net income above $95,323 (2026) — and RRSP/RRIF withdrawals count, while TFSA withdrawals don't. For higher-income retirees this alone can justify TFSA-first withdrawal strategies. Details and 2026 numbers: our CPP and OAS guide.

Get your exact CPP number

This is a planning estimate. Your Statement of Contributions in My Service Canada Account shows your precise entitlement from actual contribution records — check it once, then use this page to model the timing decision.

Frequently Asked Questions

How much CPP will I get if I retire at 65?

It scales with how much of the maximum you contributed, for how long. The 2026 maximum is $1,507.65/month; the average new retiree gets roughly $900. This estimator scales from your earnings history — for the exact figure, check your Statement of Contributions in My Service Canada Account.

How much do I gain by delaying CPP to 70?

CPP rises 0.7% for every month you delay past 65 — 42% more at 70. OAS rises 0.6%/month — 36% more at 70. On a $1,100 combined benefit at 65, delaying both to 70 means roughly $1,560/month, inflation-indexed, for life. Breakeven versus taking at 65 lands around age 81–82.

Can I get OAS if I haven't lived in Canada for 40 years?

Yes — partial OAS requires just 10 years of Canadian residency after age 18 (20 if applying from abroad). You receive 1/40th of the full pension per year of residency: 25 years in Canada = 62.5% of the full amount.

Are CPP and OAS taxable?

Both are fully taxable as regular income. OAS is also clawed back at 15 cents per dollar of net income above $95,323 (2026, indexed) — and unlike a clawback, TFSA withdrawals never trigger it. Factor after-tax values into your retirement plan.

Guides that use this calculator

Official sources

Rules and dollar limits change. Confirm current amounts with the official pages below before you act.

Add this calculator to your website

Free for realtors, mortgage brokers, bloggers and community sites. Paste this code into any page; it stays up to date automatically and shows no ads. All embeddable calculators

Related calculators

Free calculator by LoanLens.ca