Inflation and today's dollars

From the All the Numbers wiki · The plan itself

Prices rise, so a dollar in thirty years buys less than a dollar now. A projection that shows $2,000,000 in 2056 does not say what that sum is worth in purchasing power. The plan can therefore show every figure in two ways: nominal, the amount of money at that date, and in today's dollars, the same amount restated at the prices of the year the plan starts.

The rules

  • Default inflation: 2.5% a year. It is half of Canada's historical inflation from 1900 to 2025 (3.0%) and half of the Bank of Canada's 2% target, from PWL Capital's 2026 planning assumptions.[1]
  • It is paired with the default investment return from the same source, so the return after inflation is the one the source intends: 6.35% less 2.5%, about 3.8%.[2] See expected returns.

The formula

amount in today's dollars = future amount ÷ (1 + inflation) ^ years

Today's dollars are the prices at the start of the plan. For a balance, such as net worth, an account or a loan, the years are whole years from the start of the plan to the year end shown, so the end of the first year is divided once. For a year's flows, such as pay, tax and spending, the years are those before that year, so an amount you entered in today's dollars reads back as you entered it.[3] The restated figure is the one the net worth chart shows when the switch is on. At 2.5%, a year-end amount 30 years out is divided by 1.025^30, about 2.09.

What the engine does

  • Uses one inflation rate for the plan. By default it raises living costs, pay, rent and carrying costs each year, and moves every tax threshold with it, so brackets do not shrink in real terms, including Ontario's $150,000 and $220,000 edges, which the statute does not index;[4] see bracket indexation.
  • Leaves investment returns and home price growth at their own nominal rates.
  • Divides by the same factor everywhere, so a figure in today's dollars matches across pages. The dashboard, Scenarios and Simulation each have a switch that shows either version; see scenarios and life events.

What it deliberately does not

  • It does not vary inflation by year. In Monte Carlo inflation stays fixed while returns and home prices vary.
  • It does not use different rates for different costs, such as housing, food or tuition; the sensitivity chart moves inflation as a whole. One rate applies to everything that grows.
  • It does not forecast inflation. The rate is an assumption, and projected CPP, OAS and GIS are indexed once a year at the same rate rather than by their own published schedules.

See also

  • Events outside the plan's horizon · An event, purchase or sale dated before the plan starts or after it ends is ignored rather than clamped into range, and the plan says which one it dropped.
  • Expected returns and fees · The default return is 6.35% a year, nominal and net of fees, for an 80/20 stock and bond portfolio. It is an expected long-run average, not a forecast, and an account's own rate replaces it.
  • Home prices over time · A home's value is projected by growing it at one assumed rate, 3.5% a year by default, which is PWL Capital's 1% real return on a house plus 2.5% inflation. It is an editable assumption, not a forecast, and the Simulation view shows how widely a real home's value varies around it. A home added to a plan starts at $600,000 with 20% down until you enter its own figures.
  • Monte Carlo: many market histories · The Simulation page runs the plan 500 times with investment returns and home prices drawn at random each year, then shows the spread of net worth and how many runs finish, borrow or run out of money.
  • Net worth, as the plan counts it · Net worth is everything the plan holds (cash, investment and registered accounts, homes at market value) minus mortgages, credit lines, debts and tax owing. It is not reduced for selling costs or for tax on money still in an RRSP.
  • Old Age Security · A monthly pension paid to most Canadians from 65, based on years lived in Canada after 18. It can be deferred for a permanent increase, rises 10% at 75 and is partly repaid through a recovery tax at high incomes.
  • Scenarios and life events · The Scenarios page lets you drop dated events onto a copy of your plan, such as a job loss, a market drop or a rate jump, and see where net worth ends up. Each event is a change to the plan run through the ordinary projection, not a separate calculator.
  • Tax brackets after 2026 are projected, not published · Every year after 2026 is taxed with the 2026 brackets, personal amounts, credits and CPP/EI ceilings grown at the plan's inflation rate. That is how CRA indexes them, but the real figures are announced each fall and will differ.
  • The CPP retirement pension · A monthly pension from the Canada Pension Plan based on contributions, payable from 60 to 70. Starting earlier cuts it by 0.6% a month, starting later raises it by 0.7% a month. The plan estimates it from a Service Canada statement or from salary.
  • The Guaranteed Income Supplement · A tax-free top-up to Old Age Security for pensioners with little other income. It falls by 50 cents for every dollar of other income (75 cents through part of the range); RRSP and RRIF withdrawals count against it, TFSA withdrawals do not. The projection estimates it on the previous year's income.
  • What a house costs to hold · Property tax, maintenance, insurance and utilities are estimated as rates against the home's value, with sourced defaults. Property tax then grows with inflation, maintenance and insurance with the home's value, and utilities with inflation.
  • Which assumption matters most · The sensitivity chart moves one assumption at a time, down and up by a fixed step, and ranks them by how much the final net worth in today's dollars changes. Inflation is often the largest bar because it moves much more than one number.

References

  1. ↑PWL Capital — Financial Planning Assumptions (Market Capitalization Weighted Portfolio), mid-year 2026 data update, Table 1 (Expected Inflation Composition) · Assumed long-run CPI inflation: half Canadian historical inflation since 1900, half the Bank of Canada target (PWL Capital, Financial Planning Assumptions, Table 1) · 2.5% · effective 2026-08-17
  2. ↑PWL Capital — Financial Planning Assumptions (Market Capitalization Weighted Portfolio), mid-year 2026 data update, Table 8 (Portfolio Expected Returns) · Default expected return on an investment account a year, nominal and net of fees, for an 80/20 equity/bond market-cap portfolio (PWL Capital, Financial Planning Assumptions, Table 8) · 6.35% · effective 2026-08-17
  3. ↑Our convention: an amount restated by the inflation between two dates, as the Bank of Canada inflation calculator does; here the dates are the plan's start and the date of the figure · "today's dollars" are the prices at the start of the plan. A balance at the end of a year (net worth, an account, a loan) is divided by (1 + inflation) once for every year from the plan's start to that year end, so the first year end is divided once; a year's flows (pay, tax, spending, the Sankey) once for every year before it, so amounts entered in today's dollars read back as entered · effective 2026-10-16
  4. ↑FP Canada / IQPF Projection Assumption Guidelines 2026 (inflation 2.1%, no separate rule for unindexed thresholds); planning software indexes every bracket the same way, e.g. Snap Projections help, "Taxable Income and Taxes Payable" (help.snapprojections.com/article/32-taxable-income): "The Provincial and Federal Tax brackets and applicable tax credits and deductions are indexed to inflation" under the assumption "that the current Canadian tax system is not going to change drastically" (read 2026-09-19) · In projected years every tax threshold follows the plan's indexation rate — including Ontario's statutory bracket edges, which the Taxation Act 2007 does not index — because a projection under "law as written" becomes undefined once an indexed edge overtakes a fixed one (about 19 years at 2%). Set to hold them nominal instead · effective 2026-09-19