Safe Withdrawal Rate (4% Rule) Calculator Canada

This safe withdrawal rate calculator for Canada finds the portfolio you need after CPP and OAS, what your savings can support and the gap between them.

Safe Withdrawal Rate (4% Rule) Calculator Canada
C$
%
C$
Advanced options
%
%
C$
%
Portfolio required at this withdrawal rate —
Gap to the required portfolio —
Sustainable withdrawal from your portfolio —
After-tax spending your plan supports —
Annual surplus or shortfall against your target —
Pre-tax income needed —
Amount the portfolio has to fund —
Pension income before the portfolio —
CPP (annual) —
OAS (annual) —
Gross retirement income supported —
Rate your portfolio is actually asked for —
After-tax spending supported (monthly) —
Years the portfolio alone covers the gap —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The Safe Withdrawal Rate Calculator takes the annual spending you want in retirement, subtracts the CPP and OAS you expect to receive, and divides what is left by the withdrawal rate you choose. That gives the portfolio you actually need, alongside the withdrawal your current portfolio can sustain at the same rate.

Data sources & parameters

The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.

ParameterValueSourceLast updated
Maximum monthly CPP retirement pension at age 651,507.65canada.caEffective 2026-01-012026 CPP maximum retirement pension at age 65; verified 2026-08 (was 2025 value 1433.00)
Maximum monthly OAS pension, ages 65 to 74762.5canada.caEffective 2026-10-01ESDC quarterly indexation, October-December 2026.

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

Required portfolio = (annual spending / (1 - average tax rate) - CPP - OAS - other pension) / withdrawal rate

How it works

Your after-tax spending target is grossed up by the average tax rate you expect to pay, giving the pre-tax income the plan must produce. CPP and OAS are entered as a share of the current maximum monthly amounts, so both figures move when the government schedules move. Anything the pensions do not cover has to come from the portfolio, and dividing that shortfall by the withdrawal rate gives the nest egg required.

Where it is used

  • Turning a spending number into the retirement portfolio it actually requires
  • Seeing how much of the target CPP and OAS already cover before the portfolio is touched
  • Testing what a 3%, 3.5% or 4% withdrawal rate does to the size of the nest egg needed

Worked example

A 65-year-old wants CA$60,000.00 a year to spend, expects 60% of the maximum CPP and full OAS, and holds CA$900,000.00. Grossed up for tax the plan has to produce … of income. CPP contributes … and OAS …, … between them, leaving … for the portfolio. At a 4% withdrawal rate that calls for a portfolio of …, so the gap is …. Run the arithmetic the other way and the CA$900,000.00 in hand supports a … withdrawal and … of after-tax spending, … a month. The portfolio is being asked for … rather than the 4% the plan assumes, and the annual gap against the target is ….

What the safe withdrawal rate calculator does

How big does the portfolio have to be? The calculator starts from the spending you want, subtracts the government pensions you will receive regardless of savings, and divides the remainder by the rate you are willing to draw. It returns the required portfolio, the gap against what you hold, and the reverse view of what your current portfolio can sustain.

The rate is an input because it is a research assumption. 4% is the familiar number; 3.5% is what many Canadian planners use once fees and a longer retirement are allowed for; 3% might suit someone retiring at 52.

A worked example

You want $60,000 a year after tax, with a 12% average tax rate, 60% of maximum CPP and full OAS, and a $900,000 portfolio drawn at 4%. You need about $68,182 of pre-tax income. CPP provides about $10,855 and OAS $9,150, so the portfolio must supply about $48,177, which at 4% needs about $1,204,418, a gap of about $304,418.

The other way round, 4% of $900,000 is $36,000; with the pensions and after tax, that supports about $49,284 a year, about $4,107 a month, roughly $10,716 short of the target. Meeting the full target from this portfolio would mean drawing about 5.35%.

Why government pensions come first

CPP and Old Age Security are paid for life, indexed to inflation and arrive before you sell any investments. Because the withdrawal rate is small, each dollar of pension income removes about $25 of required portfolio at 4% and about $29 at 3.5%. Full OAS alone does the work of over $225,000 of capital at 4%, and a near-maximum CPP more, which is why ignoring the pensions overstates what you need to save.

CPP is entered as a share of the current maximum at 65 because it depends on your contribution record; OAS likewise, since a partial pension applies with fewer than forty years of Canadian residence after 18.

Tax is not an afterthought

Your average rate in retirement depends more on where withdrawals come from than on the size of the portfolio. RRSP and RRIF money is fully taxable; TFSA money is not taxed or reported; non-registered capital gains are half included; and eligible Canadian dividends carry a gross-up and credit that can leave modest dividend income taxed at close to nothing in several provinces. Two retirees with identical spending and portfolios can face very different rates, so model a range and rerun when your withdrawal mix changes.

Reading the two directions

Forward: gross up spending for tax, subtract pensions, divide by the rate, and compare with what you have; the gap is the savings target. Backwards: apply the rate to your portfolio, add pensions, subtract tax, and you have the spending the plan supports now. A positive surplus means the plan works at that rate; a negative one means it asks the portfolio for more than the rate allows.

Watch the rate your target actually implies. If it needs 5.5% while your plan assumes 4%, the plan is being run at a rate with a very different historical failure record.

What the model leaves out

This is a static calculation. It ignores the order of returns, the largest single threat to an early retirement, so use a Monte Carlo tool for that and treat this page as the first check. It also leaves out RRIF minimum withdrawals from the year after you turn 71, the OAS recovery tax above its threshold, lumpy spending and long-term care. Fees are best handled by lowering the rate: a portfolio with a full point of fees drawn at 4% is really being drawn at 5%.

How to use the result

Treat the required portfolio as a target and the gap as the size of the problem, then change one input at a time. A lower rate raises the required portfolio, the price of caution. Adding part-time income or a workplace pension in the other pension field lowers it sharply. Raising the CPP share to a full contribution record shows how much capital the public system saves you.

Every figure is an estimate in today’s dollars from the parameters and inputs shown, and is not financial advice. Your account mix, health, family situation and comfort with drawing a portfolio down all matter, so use these numbers to frame a conversation with a licensed advisor.

About This Tool: Safe Withdrawal Rate

Safe withdrawal rate: use this tool to get an instant, accurate estimate. The figures follow official guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Tax year 2026

Frequently asked questions

Is the 4% rule reliable in Canada?
It was derived from US market history and a thirty-year retirement, so it is a rule of thumb. Canadian portfolios face different currency exposure, fees and taxes, and many Canadian analysts land between 3.0% and 4.0% for a plan that must last thirty years or more. Move the input and watch the required portfolio change.
Why does the calculator ask for CPP and OAS as a share of the maximum?
Because few people receive the maximum. CPP depends on how many years you contributed at the yearly maximum pensionable earnings, and the average new pension is well below the ceiling. A share of the current maximum keeps the figure tied to the published amount while reflecting your own record; your CPP statement of contributions gives a personal estimate.
Should I enter my spending before or after tax?
After tax. Enter what you want to spend each year and set the average tax rate separately; the calculator grosses the spending up so the plan produces enough pre-tax income to leave that amount.
What average tax rate should I use?
It depends on where the money comes from. RRSP and RRIF withdrawals are fully taxable, non-registered capital gains half taxable, eligible dividends carry a credit, and TFSA withdrawals are untaxed. A retiree drawing mostly registered money in a mid-rate province is often in the mid-teens once credits apply; a TFSA-heavy retiree can be in low single digits. Try both ends.
Does a safe withdrawal rate account for inflation?
The classic rule does: the withdrawal is set as a percentage of the starting portfolio and then raised each year with inflation, at a rate low enough to survive that. This calculator works in today's dollars for the same reason.
What does the required portfolio figure leave out?
Sequence-of-returns risk, fees, one-off spending such as a roof or a car, long-term care, RRIF minimum withdrawals after 71 and the OAS recovery tax at higher incomes. It is a planning target, so re-run it whenever your spending or portfolio changes materially.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

Your email address will not be published. Required fields are marked *