Skip to content
OverCalculator
  1. Home
  2. Financial
  3. GDP Deflator Calculator
Financial

GDP Deflator Calculator

Calculate the GDP deflator from nominal GDP and real GDP, then compare it with a previous deflator to estimate economy-wide price inflation.

Published

GDP deflator
GDP deflator index
120
Nominal GDP
24,000 billion USD
Real GDP
20,000 billion USD
Change vs previous deflator
5.26%

A deflator above 100 means current prices are higher than base-period prices for the same real output.

GDP measured at current prices, in billions.
$B
GDP measured with base-period prices, in billions.
$B
Optional comparison value for an inflation-rate estimate.

Results update as you type.

GDP Deflator Calculator

The GDP deflator calculator turns nominal GDP and real GDP into a broad price index for domestic production. It answers a narrow but important macro question: if current-dollar output and inflation-adjusted output describe the same economy and period, how much of the nominal total reflects the price level rather than the physical amount of goods and services produced? The calculator also accepts a previous GDP deflator, so it can report the percent change in the index from one period to another.

This page is written for the exact calculation in the form above. The tool takes nominal GDP, divides it by real GDP, multiplies by 100, and labels the answer as a GDP deflator index. If the previous deflator is greater than zero, it also calculates the change versus that earlier index. If you leave the previous value at zero, the calculator still returns the current deflator but shows no inflation comparison.

What the GDP deflator means

Nominal GDP is measured at current prices. Real GDP is measured using prices from a base period, so it is designed to show changes in output quantities more clearly. The GDP deflator is the bridge between those two figures. A deflator of 100 means nominal GDP and real GDP are equal. A deflator of 120 means nominal GDP is 20 percent higher than real GDP because the current price level is higher than the base-period price level. A deflator of 95 means current prices are lower than the base-period prices used in the real GDP series.

Unlike a household inflation calculator, the GDP deflator is tied to production inside the economy. It includes investment goods, government services, exports, and consumer goods that are part of GDP, but it excludes imports because imports are not domestic output. That makes it useful next to the real GDP calculator, which uses the deflator to convert a nominal amount into inflation-adjusted output, and the GDP gap calculator, which compares actual output with potential output. If you need the broad output identity before adjusting prices, start with the GDP calculator.

Formula

The calculator uses the standard GDP price deflator ratio:

GDP deflator=nominal GDPreal GDP×100\text{GDP deflator} = \frac{\text{nominal GDP}}{\text{real GDP}} \times 100

When a previous deflator is entered, the tool calculates the percentage change in the index:

change versus previous deflator=current deflatorprevious deflatorprevious deflator×100%\text{change versus previous deflator} = \frac{\text{current deflator} - \text{previous deflator}}{\text{previous deflator}} \times 100\%

Both GDP inputs must refer to the same period and currency scale. If nominal GDP is stated in billions of dollars, real GDP should also be stated in billions of dollars. The ratio is scale-neutral, so billions, millions, or trillions all work as long as both numbers use the same scale.

Worked example

Use the default example in the form: nominal GDP is $24,000 billion, real GDP is $20,000 billion, and the previous GDP deflator is 114.

First, divide nominal GDP by real GDP:

24,00020,000=1.2\frac{24{,}000}{20{,}000} = 1.2

Then multiply by 100:

1.2×100=1201.2 \times 100 = 120

The result is GDP deflator index: 120. It then compares 120 with the previous deflator of 114:

120114114×100%=5.263157...%\frac{120 - 114}{114} \times 100\% = 5.263157...\%

After rounding, the change versus previous deflator is 5.26%. The result list also repeats the nominal GDP as 24,000 billion USD and real GDP as 20,000 billion USD. The note says that a deflator above 100 means current prices are higher than base-period prices for the same real output. That is exactly what happens here: the nominal value is 1.2 times the real value.

How economists use the GDP deflator

Economists use the GDP deflator to separate price changes from real production changes. If nominal GDP rises quickly but the deflator rises just as quickly, real GDP may be flat. If nominal GDP rises while the deflator is stable, the increase is more likely to represent additional real output. This distinction is central to national accounts, productivity analysis, fiscal ratios, and business cycle discussions.

The deflator is also useful because it changes with the composition of GDP. If an economy produces more software and fewer physical goods, the deflator’s weights move with that production mix. That is different from a fixed consumer basket. The flexibility is helpful for measuring output prices, but it also means the GDP deflator is not a direct measure of household living costs. For consumer purchasing-power questions, CPI or a personal inflation measure may be more appropriate.

Policy analysts compare GDP-deflator inflation with other indicators. A rising deflator during a positive output gap may suggest overheating. A falling deflator during a negative gap may point to weak demand. The number is rarely used alone; it is read with employment, wages, productivity, monetary conditions, and expectations.

Tips for accurate inputs

  • Use nominal and real GDP from the same release whenever possible, because national accounts are revised.
  • Do not mix annual and quarterly values. If one input is annualized, the other should be annualized in the same way.
  • Check the base year for the real GDP series. Rebased series can change the historical index level without changing the underlying economic story.
  • Keep the previous deflator in index form, such as 114, not decimal form such as 1.14.
  • Treat the comparison result as an inflation rate for domestic output prices, not as a consumer price forecast.

Use this calculator when the price index is the unknown. Use the real GDP calculator when nominal GDP and the deflator are known and you need inflation-adjusted output. Use the GDP gap calculator when you want to compare real activity with potential GDP. Use the velocity of money calculator to connect nominal spending with money supply, and the money supply calculator when you are building monetary aggregates rather than price indexes.

Sources

Frequently asked questions

What does the GDP deflator measure?
The GDP deflator measures the price level of domestically produced final goods and services relative to a base period. It compares nominal GDP, which uses current prices, with real GDP, which uses base-period prices, so economists can separate price changes from changes in actual production.
How is the GDP deflator different from CPI?
The GDP deflator covers the prices of goods and services produced inside the economy, while CPI tracks a basket bought by consumers. Imports affect CPI directly but not the GDP deflator, and the deflator's weights shift with production patterns rather than a fixed consumer basket.
What does a GDP deflator above 100 mean?
A deflator above 100 means the current-period price level for domestic output is higher than in the base period used for real GDP. For example, a value of 120 means nominal GDP is 20 percent higher than real GDP because of price-level differences.
Can the GDP deflator be below 100?
Yes. A deflator below 100 means current prices for the measured output are lower than the prices in the real GDP base period. That can happen for historical periods before the base year, during deflationary episodes, or in datasets rebased to a later price year.

Related calculators

GDP Deflator Calculator updated at