portfolios.tools

Inflation Purchasing Power Calculator

Estimate how a constant annual inflation assumption changes the purchasing power of a fixed amount over time.

Inflation Purchasing Power Calculator

Enter an amount in USD. The model keeps this nominal amount fixed and adds no interest or contributions.

Zero and fractional years are valid. The summary uses the full horizon. The table lists whole years only.

Use a nonnegative annual rate as a scenario assumption. This tool does not retrieve CPI data or forecast inflation.

Amounts use USD, with no currency conversion. The starting amount is held constant in nominal terms.

If browser storage is available, valid scenario inputs may be saved on this device. Results are recalculated from the inputs.

Scenario results

Enter a valid amount, horizon and annual inflation assumption.

How the estimate works

Enter a starting amount, a horizon in years, and a constant annual inflation rate. The model discounts the fixed nominal amount by the cumulative inflation factor.

The summary uses the complete entered horizon, including a fractional final year. The table includes only whole years, up to the first 1,000 rows. A fractional horizon does not add a partial row.

Review the remaining purchasing power and its normalized percentage reduction. The percentage is calculated from the inflation factor, so it remains defined when the starting amount is zero.

The model assumes no interest, contributions, or changes to the nominal amount. It is a scenario calculation rather than a historical CPI series or an inflation forecast.

Step by step

  1. Enter the amount, horizon, and annual inflation assumption.
  2. Review the full horizon summary and whole year rows.
  3. Change an assumption to compare another scenario.

Worked example

Enter USD 10,000, a horizon of 10 years, and constant annual inflation of 3%. These are example assumptions, not a historical average or a forecast.

Purchasing power after 10 years is about USD 7,440.94 in starting currency units. The modeled reduction is 25.59%. After the first whole year, purchasing power is about USD 9,708.74, a reduction of USD 291.26.

When to use this calculator

Use this calculator to explore the effect of a constant inflation assumption on the purchasing power of a fixed nominal amount.

Change the rate or horizon to compare scenarios. For historical changes, use an official consumer price index series for the relevant location and period.

Common interpretation errors

Do not treat the entered rate as a historical average or an official forecast. It is an assumption selected for this scenario.

Do not interpret the reduction as an investment loss or a forecast of what a household will pay. The model holds the nominal amount fixed and adds no earnings or cash flows.

Formula and assumptions

Annual inflation fraction = inflation rate percentage ÷ 100

Purchasing power after t years = starting amount ÷ (1 + annual inflation fraction)^t

Normalized purchasing power reduction = [1 − 1 ÷ (1 + annual inflation fraction)^t] × 100%

Whole year value reduction = starting amount − purchasing power at that whole year

Inflation is constant and nonnegative in this model. The percentage reduction uses the cumulative inflation factor rather than dividing lost value by the starting amount, so it is defined for a zero starting amount. The summary allows fractional years; table rows cover whole years only.

Scope and limitations

This is a fixed amount scenario with a constant annual inflation rate. It does not include interest, investment returns, contributions, withdrawals, taxes, or changing inflation. It does not use historical CPI observations or predict future inflation. Personal spending patterns may differ from a consumer price index. The summary uses the full finite horizon, while the detail table is capped at the first 1,000 whole years. Unrepresentable results are unavailable.

Key terms

Nominal amount
The fixed currency amount entered into the scenario, without an inflation adjustment.
Purchasing power
The amount expressed in the starting currency units after applying the cumulative inflation factor.
Normalized reduction
The percentage change implied by the inflation factor. It is not calculated by dividing the lost amount by the starting balance.

Compare calculations

Compare this result with a real return calculator if you want to model investment growth and inflation together. That calculation uses a different set of assumptions.

A historical CPI calculator uses recorded index data. This tool instead applies the single annual rate you enter to a fixed amount.

FAQ

Does this tool use current or historical inflation data?

No. It applies the one annual percentage you enter for the entire horizon. The example rate is an assumption. Historical CPI comparisons require recorded index values for the relevant place and period.

Why is the reduction percentage available for a zero amount?

The percentage is the reduction in one unit of purchasing power implied by the inflation factor. It does not divide a loss by your entered balance. With a zero starting amount, the monetary result and yearly monetary reductions are zero.

Can I enter a fractional year or a long horizon?

Yes. The summary uses the full horizon, while the table lists whole years only. To keep the table manageable, it shows the first 1,000 whole years. The final summary can therefore extend beyond the last table row.

What happens when inflation or the horizon is zero?

Purchasing power equals the starting amount and the normalized reduction is zero. A zero horizon has no whole year rows. Zero inflation leaves every annual row unchanged.

Can I include investment growth or falling prices?

This model holds the nominal amount fixed and accepts only nonnegative inflation. It does not add investment earnings, deposits or withdrawals. A real return tool can combine an investment return assumption with inflation.

Related tools

Use a real return calculator to combine an investment return assumption with inflation. Use a historical CPI calculator when you need recorded index values rather than a constant scenario rate.