Pension Gap Calculator Canada
See how much of your desired retirement income may be covered by CPP or QPP, OAS, a workplace pension and other predictable income—then measure how much personal savings must bridge the remaining gap.
The result separates your pension gap before personal savings from the final income and capital position after projected savings are included. It also identifies the most practical contribution, retirement-age or lifestyle adjustment to test next.
Enter gross monthly amounts in today’s dollars
Use retirement-income and pension estimates before tax. Taxes, account-specific withdrawal treatment and detailed RRSP, RRIF or TFSA withdrawal ordering are not included in the core estimate.
Some values are missing or internally inconsistent.
Build your retirement plan
Start with the retirement timeline, income target, verified pension estimates and personal savings already available.
PensionBridge™ Retirement Coverage Map
See how predictable pensions and personal savings combine to support the retirement-income target—and where the bridge remains incomplete.
The final bridge interpretation will appear here.
What this pension bridge is telling you
The map will explain which income sources form the strongest part of the plan, how much personal savings must contribute and whether an uncovered monthly or capital gap remains.
Six ways this retirement plan can change
Compare the current plan with the strongest practical repair, two realistic alternatives and the two assumptions most likely to weaken the result.
Your entered retirement plan
Uses the current pension, savings, contribution and retirement-age assumptions.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
The current-plan verdict and decision meaning will appear here.
Recommended retirement adjustment
The strongest realistic controllable adjustment will appear here.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
Why this scenario is recommended will appear here.
Alternative retirement adjustment
A second realistic contribution, timing, fee or target adjustment will appear here.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
Why this alternative matters will appear here.
Alternative retirement adjustment
A distinct practical adjustment will appear here.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
Why this alternative matters will appear here.
Lower-return stress
Tests whether weaker investment performance materially breaks the plan.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
What this stress reveals about the plan will appear here.
Longer-retirement stress
Tests the most relevant pension, indexing or longevity risk.
- Predictable income
- $0/month
- Projected real savings
- $0
- Savings-supported income
- $0/month
- Capital position
- $0
- Income coverage
- 0%
What this stress reveals about the plan will appear here.
Pension and retirement-capital breakdown
Trace where retirement income comes from, how projected savings are built, where purchasing power is lost and which number drives the final decision.
| Component | Amount | Note |
|---|---|---|
| Retirement timeline and target | ||
| Current age | — | Age when the projection begins. |
| Planned retirement age | — | Age when the retirement phase begins. |
| Plan through age | — | Planning horizon, not a predicted lifespan. |
| Target gross monthly income | $0 | Before-tax retirement-income target in today’s dollars. |
| Predictable pension income | ||
| CPP / QPP | $0/month | User-supplied official estimate. |
| OAS | $0/month | User-supplied estimate based on expected eligibility. |
| Workplace pension | $0/month | Based on the entered pension statement and indexing assumption. |
| Other predictable income | $0/month | Verified recurring retirement income. |
| Total predictable income | $0/month | CPP/QPP, OAS, workplace pension and other dependable income. |
| Pension gap before savings | $0/month | Retirement-income target minus predictable pension income. |
| Personal savings projection | ||
| Current retirement savings | $0 | Retirement assets available at the start of the projection. |
| Current monthly contribution | $0/month | Starting contribution before annual contribution growth. |
| Return before retirement | 0.0% | Gross annual accumulation return. |
| Return during retirement | 0.0% | Gross annual return used by the retirement drawdown model. |
| Annual investment fee | 0.0% | Applied once when calculating the net investment return. |
| Annual inflation | 0.0% | Used to convert future amounts into today’s purchasing power. |
| Projected nominal savings | $0 | Future-dollar balance at retirement. |
| Projected real savings | $0 | Retirement balance expressed in today’s dollars. |
| Total personal contributions | $0 | Contributions added during the accumulation phase. |
| Net investment growth | $0 | Growth after fees and inflation; it may be negative. |
| Estimated fee drag | $0 | Lost capital and compounding compared with the no-fee path. |
| Savings-supported retirement income | ||
| Capital required | $0 | Present value at retirement of the pension gap through the selected planning age. |
| Sustainable monthly income from savings | $0/month | Level real monthly withdrawal supported by projected savings. |
| Final retirement-income position | ||
| Total projected monthly retirement income | $0/month | Predictable pension income plus savings-supported income. |
| Final monthly gap or surplus | $0/month | The remaining income shortfall or surplus after all modelled sources are included. |
| Final annual gap or surplus | $0/year | Annualized version of the final monthly position. |
| Capital readiness | ||
| Capital shortfall or surplus | $0 | Projected real savings compared with required real capital. |
| Income coverage ratio | 0% | Total projected monthly income divided by target income. |
| Capital coverage ratio | 0% | Projected real savings divided by required capital. |
| Required monthly contribution | $0/month | Starting monthly contribution required to fund the projected capital need. |
| Additional contribution needed | $0/month | Required contribution minus the current monthly contribution. |
| PensionCoverage™ decision | ||
| Biggest Risk | Waiting for calculation | Highest-priority material risk from the entered assumptions. |
| Strongest positive driver | Waiting for calculation | The strongest factor currently supporting the retirement plan. |
| Best Fix | Waiting for calculation | Strongest realistic numerical adjustment identified by the engine. |
| Final decision | Waiting for calculation | Unified verdict used by Smart Results, scenarios, charts, sticky summary and export. |
Year-by-year retirement projection
Follow savings from the current age to retirement, then track pension income, planned withdrawals and remaining real capital through the selected planning age.
Savings accumulation until retirement
Balances and contributions are shown in today’s dollars.
| Year | Age | Opening real balance | Personal contributions | Investment growth | Fees | Closing real balance |
|---|
Retirement-income drawdown
See how pensions, savings withdrawals and investment growth affect the real retirement balance over time.
| Year | Age | Opening real balance | Pension income | Savings withdrawal | Investment growth | Closing real balance | Income gap / surplus |
|---|
Retirement decision charts
Each chart answers a different planning question: what covers the target, whether projected capital is sufficient, which realistic adjustment works best and which assumption creates the greatest risk.
Monthly Retirement Income Coverage
CPP/QPP, OAS, workplace pension, other predictable income and personal savings compared with the monthly target.
The income-source interpretation will appear after calculation.
Required Capital vs Projected Savings
Compare the real capital required at retirement with projected retirement savings and the resulting shortfall or surplus.
The retirement-capital interpretation will appear after calculation.
Fix Scenario Comparison
Compare the Current Plan, Recommended adjustment and two realistic alternatives using the same final-gap or coverage metric.
The strongest controllable adjustment will appear after calculation.
Retirement Stress Map
Compare the base plan with lower returns, a longer retirement, lower pension income and indexing pressure where relevant.
The dominant stress dependency will appear after calculation.
The calculator results, PensionBridge™, forensic breakdown, scenarios and projection remain available.
Save the complete pension-gap decision
Download a styled seven-sheet workbook that reconciles with the current Smart Results, PensionBridge™, scenarios, charts and annual projection.
Calculate a valid result to enable the report.
Workbook sheets
-
01Summary Verdict, killer number, KPI, Biggest Risk and Best Fix.
-
02Pension Income Sources Target, pension sources, pre-savings gap and final income position.
-
03Savings Projection Contributions, investment growth, fees and real balances.
-
04Retirement Drawdown Pension income, withdrawals, growth, balance and depletion status.
-
05Scenario Comparison Exactly six current, recommended, alternative and stress scenarios.
-
06Chart Data Exact source data used by all four decision charts.
-
07Assumptions & Methodology Inputs, formulas, limitations, exclusions and official-source notes.
How to use the pension-gap result
Start with documented pension estimates, keep every main amount on the same gross and today-dollar basis, then use the result to test a real retirement decision rather than searching for the most optimistic output.
Set a realistic income target
Enter the gross monthly retirement income needed to support the lifestyle you are actually planning. Do not mix an after-tax spending target with before-tax CPP, OAS or workplace-pension amounts.
Use personal pension estimates
Enter CPP or QPP, OAS and workplace-pension amounts from recent statements. Generic maximum benefits can materially overstate the dependable income available to your plan.
Separate pensions from personal savings
First review the pension gap before savings. Then examine how much monthly income projected savings can support and whether any final shortfall remains.
Test the recommendation under stress
Compare the Best Fix with a lower-return case, a longer retirement horizon and a pension-income reduction before treating the base result as dependable.
What your pension-gap result actually means
A retirement-income result is useful only when the monthly income story and the capital story agree.
The verdict is about the complete bridge
CPP or QPP, OAS and a workplace pension may cover a meaningful share of the target without fully funding retirement. Personal savings must then support the remaining income over the selected retirement horizon.
A strong result means the plan reaches the income target, projected real savings are sufficient for the required drawdown and reasonable stress tests do not immediately create a major shortfall.
Monthly shortfall
Shows the retirement income still missing after predictable pensions and sustainable savings withdrawals are included.
Capital shortfall
Shows how far projected real savings are below the capital required to fund the pension gap through the selected planning age.
Coverage margin
Shows whether the target is merely reached under the base assumptions or supported with enough room for weaker returns, higher inflation or a longer retirement.
Pension gap before savings versus final income gap
These values answer different questions and should never be presented as interchangeable.
Pension-income gap
This shows how much monthly lifestyle income CPP or QPP, OAS, workplace pension and other dependable sources do not cover on their own.
Final retirement-income gap
This is the amount still missing after projected retirement capital is converted into a sustainable real monthly withdrawal.
The pension gap may be fully bridged by personal savings. Conversely, a modest monthly pension gap may still require substantial capital when the retirement horizon is long.
How CPP or QPP, OAS and workplace pensions fit together
Predictable income forms the stable foundation of the retirement bridge, but each source follows different eligibility, timing and indexing rules.
CPP or QPP
Use a personal estimate based on your contribution history and intended start age. The calculation does not assume the maximum public-pension amount.
Old Age Security
OAS should be entered conservatively because expected residence history, start age and income circumstances may affect the amount received.
Workplace pension
Use the latest employer or plan statement. Confirm whether the pension is fully indexed, partially indexed or fixed because that distinction can materially change future purchasing power.
Other predictable income
Include recurring income only when its amount, start date and duration are reasonably dependable. Temporary work income or uncertain benefits should not be used to repair a long-term retirement gap.
A more focused CPP Retirement Pension Estimator Canada can be used before entering the public-pension amount in this plan.
How personal savings bridge the pension gap
Retirement savings do not simply replace the entire account balance with income. The portfolio must support withdrawals across the selected retirement horizon while investment returns, inflation and fees continue to affect the balance.
Assets already assigned to retirement provide the starting foundation.
Monthly contributions, contribution increases, returns and fees determine the projected balance at retirement.
Projected real savings are converted into a level monthly withdrawal over the selected retirement period.
Savings needed for emergencies, debt repayment, a home purchase or another major goal should not be counted as retirement capital merely to improve the result.
Capital required and retirement drawdown
Capital required is the value at retirement of the future monthly income that personal savings must provide.
Present value of retirement withdrawals
When the real monthly return is zero, the model uses the monthly gap multiplied by the number of retirement months, plus any desired ending balance.
Month-by-month discounted cash flow
When pensions begin at different ages or lose purchasing power because they are not fully indexed, the engine recalculates the gap for each retirement month.
After identifying the required capital, use the Retirement Withdrawal Planner Canada to examine a dedicated withdrawal path and balance sustainability over time.
Inflation, pension indexing, fees and return assumptions
A retirement plan can show a large future balance while still losing purchasing power. The decision therefore uses real values after fees and inflation.
Inflation
Inflation increases the future-dollar cost of maintaining the same lifestyle. Main comparisons are converted back into today’s dollars.
Investment return
Separate assumptions are used before and during retirement. A higher return can improve the projection, but it cannot become the recommended repair.
Investment fees
Fee drag includes both fees removed from the portfolio and the future growth those amounts no longer earn.
Pension indexing
A non-indexed workplace pension may remain unchanged in nominal dollars while covering progressively less of the target in real terms.
The Investment Return vs Inflation Calculator Canada provides a separate view of nominal growth, fees and real purchasing-power growth.
How to make a retirement decision
Use the smallest realistic change that materially improves both the base result and its resilience under stress.
Verify the foundation
Confirm public and workplace-pension estimates before changing savings behaviour around an uncertain number.
Repair the main shortfall
Test the calculated contribution increase, retirement delay or target reduction rather than making several unmeasured changes.
Protect against the dominant risk
If a lower-return or longer-retirement case breaks the plan, create a margin instead of accepting a result that works only under one forecast.
Choose the account separately
Decide how much needs to be saved before deciding whether the next contribution belongs in an RRSP, TFSA or another account.
When the Best Fix requires additional savings, compare the account-level tradeoffs with the TFSA vs RRSP Comparison Calculator Canada .
Real Canadian pension-gap scenarios
Similar account balances can produce very different decisions depending on pension coverage, years to retirement, indexing and the lifestyle target.
Workplace pension covers most of the target
- Target
- $4,800/month
- Predictable pensions
- $4,050/month
- Personal savings
- $95,000
The pre-savings pension gap is only $750 per month. Even a modest savings portfolio may bridge it, but the workplace pension’s indexing rules remain the Biggest Risk.
Decision takeawayVerify indexing before increasing contributions beyond what the capital gap actually requires.
Good savings with no employer pension
- Target
- $5,200/month
- CPP/QPP and OAS
- $1,850/month
- Projected real savings
- $910,000
The pension gap before savings is large, but the projected portfolio supports most or all of the remaining income.
Biggest RiskThe result depends more heavily on market returns and withdrawal sustainability than a pension-led plan.
A manageable contribution gap
- Current age
- 44
- Current contribution
- $650/month
- Additional amount needed
- $240/month
With more than 20 years before retirement, a moderate contribution increase may close the capital shortfall without changing the retirement age or income target.
Decision takeawayAn early measured adjustment is usually less disruptive than waiting until the final years before retirement.
Limited accumulation time
- Current age
- 59
- Retirement age
- 65
- Capital shortfall
- $210,000
A large contribution increase may be mathematically possible but practically unrealistic because only six years remain for contributions and compounding.
Decision takeawayA combined repair—smaller contribution increase plus a retirement delay—may be more realistic than relying on one extreme change.
The target works only at an aggressive return
- Return assumption
- 8.0%
- Lower-return stress
- 6.5%
- Stress gap
- $620/month
The base case appears funded, but a reasonable reduction in investment performance creates a material shortfall.
Biggest RiskThe retirement decision depends on the forecast rather than on sufficient savings or dependable pension income.
A fixed workplace pension loses purchasing power
- Workplace pension
- $2,200/month
- Indexing
- 0%
- Planning age
- 94
The pension provides strong income at retirement, but its real value declines while the lifestyle target remains expressed in today’s dollars.
Decision takeawayPersonal savings may be needed later in retirement even when the starting pension appears sufficient.
The plan works to age 90 but not age 95
- Base planning age
- 90
- Stress planning age
- 95
- Coverage decline
- 13 percentage points
Five additional retirement years increase the required drawdown period and leave less monthly income available from the same capital.
Decision takeawayTreat planning age as a risk horizon rather than shortening it merely to obtain a positive result.
Predictable income already reaches the goal
- Target
- $4,300/month
- Predictable income
- $4,550/month
- Future contribution required
- $0/month
CPP/QPP, OAS and workplace pension cover the target without relying on portfolio withdrawals under the entered assumptions.
Decision takeawayMaintain the current plan, verify the pension statements and use personal savings as margin rather than inventing a new contribution target.
Common pension-gap planning mistakes
Most misleading retirement results come from inconsistent inputs or optimistic assumptions rather than from the final formula itself.
Using after-tax spending against gross pension income.
Comparing a future nominal balance with a target in today’s dollars.
Treating the pension gap before savings as the final shortfall.
Assuming maximum CPP or QPP without checking personal contributions.
Assuming full OAS without considering residence or income circumstances.
Including GIS without verified eligibility and amount.
Ignoring whether a workplace pension is indexed.
Using a higher investment return as the main repair strategy.
Multiplying the monthly gap by retirement years without a drawdown model.
Ignoring investment fees and the growth lost to those fees.
Counting savings that are needed for emergencies or another major goal.
Shortening the planning horizon only to make the result look funded.
Forgetting that taxes and withdrawal sequencing can change spendable income.
Treating a planning estimate as actuarial certainty or regulated advice.
How the pension-gap calculation works
The calculation has four connected stages: predictable pension income, savings accumulation, retirement drawdown and decision testing.
Calculate predictable income
CPP or QPP, OAS, workplace pension, other predictable income and any verified benefit are combined according to their selected start ages.
Project personal savings
Current savings, a one-time contribution and monthly contributions grow until retirement using the after-fee investment return. A parallel no-fee path measures fee drag.
Model retirement drawdown
The engine calculates the real monthly withdrawal projected savings can support and the capital required to fund the pension gap through the selected planning age.
Test the decision
The result is compared with contribution, retirement-age, target, fee, longevity, return and pension-income scenarios using the same calculation engine.
What is included and excluded
The model is intentionally deep enough to support a retirement-capital decision without pretending to replace tax, actuarial or personalized financial planning.
Included
- CPP or QPP estimate
- OAS estimate
- Workplace-pension income
- Other predictable retirement income
- Current retirement savings
- Monthly and one-time contributions
- Contribution growth
- Separate accumulation and retirement returns
- Investment fees and inflation
- Pension indexing
- Real capital required
- Desired ending balance
- Contribution, timing and lifestyle scenarios
Excluded
- Official CPP, QPP or OAS entitlement calculation
- Automatic GIS eligibility
- Detailed personal income tax
- OAS recovery-tax calculation
- RRSP, RRIF and TFSA withdrawal ordering
- Spousal tax and pension optimization
- Account-specific withholding tax
- Market sequence simulation
- Actuarial mortality probabilities
- Guaranteed investment performance
- Regulated investment or financial advice
Verify pension estimates with official sources
The quality of the result depends on the quality of the pension inputs. Use recent personal statements rather than generic benefit examples.
CPP estimates in My Service Canada Account
Review personal CPP benefit estimates and the official Statement of Contributions.
Visit official source Government of CanadaOld Age Security eligibility
Review age, residence and income considerations before entering an OAS estimate.
Visit official source Retraite QuébecQuébec Pension Plan
Confirm QPP rules and use personal Québec pension information where applicable.
Visit official source Government of CanadaCanadian Retirement Income Calculator
Compare the NumeraHub planning result with the federal retirement-income planning resource.
Visit official sourceMethodology and assumptions
The methodology is designed to keep retirement-income and retirement-capital conclusions internally consistent.
Income basis
Core income values are gross before-tax monthly amounts expressed in today’s dollars.
Accumulation timing
Contributions are added monthly until retirement and may increase once per year using the selected contribution-growth assumption.
Return after fees
Investment fees are incorporated into the net return before inflation is removed to calculate real growth.
Retirement drawdown
Capital required is based on discounted monthly retirement-income gaps, not an arbitrary multiple of annual spending.
Pension indexing
CPP and QPP annual indexing and OAS quarterly CPI adjustments are approximated as constant real purchasing power. The model also applies the permanent 10% OAS increase after age 75. Workplace-pension and other income follow the indexing assumptions entered.
Planning age
The selected final age defines the modelled retirement duration. It is not a prediction of lifespan.
Scenario testing
All six scenarios call the same PensionCoverage™ engine and are deduplicated by changed-input signature.
Planning limitations
Taxes, withdrawal sequencing, detailed benefit eligibility and full sequence-of-returns simulation are outside the core model.
Results depend on the values entered and cannot predict investment returns, inflation, pension-plan changes, tax outcomes or lifespan. Revisit the plan when income, savings, pension estimates or retirement timing changes.
Pension Gap Calculator Canada FAQ
Practical answers about pension income, personal savings, inflation, retirement capital and the limits of the calculation.
A pension gap is the difference between your desired gross monthly retirement income and the predictable income expected from CPP or QPP, OAS, a workplace pension and other dependable sources. Personal savings may bridge part or all of that gap.
CPP or QPP and OAS may cover part of a retirement-income target, but whether they are enough depends on your personal benefit estimates, other pension income, housing costs, lifestyle target and retirement duration.
Use gross before-tax monthly income in this calculator because CPP, QPP, OAS and most workplace-pension estimates are normally entered as gross amounts. Detailed taxes and account-specific withdrawal treatment are not included.
Projected retirement savings are converted into a sustainable real monthly withdrawal over the selected retirement horizon. That income is added to predictable pensions before the final retirement-income gap or surplus is calculated.
Required capital depends on the monthly gap, retirement duration, real return during retirement, pension start dates, pension indexing and any desired ending balance. The model discounts each future monthly gap rather than using a fixed multiplier.
Yes. Québec residents can enter a personally verified QPP estimate in the CPP or QPP field. The calculator does not determine QPP entitlement or calculate the benefit from contribution history.
No. Enter a conservative personal OAS estimate. Residence history, income circumstances, start age and recovery tax are not calculated by the core pension-gap model.
GIS is not estimated automatically. A verified benefit can be entered manually in Advanced assumptions, but eligibility and future amounts should be confirmed through official sources.
Future savings and income are converted into today’s purchasing power using the inflation assumption. Main pension-gap, capital and coverage decisions are therefore compared on a consistent real-dollar basis.
Enter 0% workplace-pension indexing. The engine will model the pension’s declining real purchasing power and may show a larger gap later in retirement even when the starting income appears sufficient.
Retiring later creates more contribution and investment-growth time while shortening the modelled retirement drawdown period. The calculator does not automatically increase CPP, QPP or OAS estimates when retirement is delayed.
No. The core calculation uses gross before-tax income. RRSP, RRIF, pension, CPP, QPP, OAS and TFSA cash flows may receive different tax treatment, which requires a separate withdrawal and tax plan.
No. It is an educational planning estimate. Confirm CPP, QPP, OAS and workplace-pension amounts through official statements and obtain professional advice when the decision requires personalized tax, investment or actuarial analysis.
Choose an age that provides a prudent retirement horizon for your planning situation, then compare it with the five-year longevity stress case. The selected age is a modelling assumption, not a prediction of lifespan.