GDP Deflator Calculator
Enter any two of the three values (nominal GDP, real GDP, or the GDP deflator) and this calculator solves for the third. Switch to the inflation rate mode to measure price-level change between two periods. Results update instantly with a full step-by-step breakdown.
Formula
Worked example
In Q2 2022, U.S. nominal GDP was $25,248 billion and real GDP was $19,895 billion. Deflator = (25,248 / 19,895) x 100 = 126.9. A year earlier (Q2 2021), the deflator was 116.8. Inflation rate = (126.9 - 116.8) / 116.8 x 100 = 8.6%.
What is the GDP Deflator?
The GDP deflator is a price index that measures the price level of all domestically produced final goods and services relative to a chosen base year. When the base year value is set to 100, a deflator of 125 means that prices have risen 25% since that reference period. Unlike the Consumer Price Index (CPI), the GDP deflator covers the entire economy - not just a fixed basket of household goods - and its composition shifts each year as production patterns change. That makes it the standard tool used by economists and national statistics offices to strip inflation out of nominal GDP and reveal the "real" growth of an economy.
How to use this calculator
Select what you want to solve for using the "Solve for" dropdown. To calculate the GDP deflator itself, enter nominal GDP and real GDP. To find real GDP from a known deflator and nominal GDP, switch to "Real GDP." To recover nominal GDP from real GDP and a deflator, switch to "Nominal GDP." To measure year-over-year inflation from two deflator readings, switch to "Inflation Rate (two periods)" and enter the earlier and later index values. All four modes show a step-by-step breakdown of the calculation. The chart illustrates how nominal GDP diverges from real GDP as the deflator rises above 100.
GDP Deflator formula and derivation
The core formula is: GDP Deflator = (Nominal GDP / Real GDP) x 100. Rearranging gives two reverse formulas: Real GDP = (Nominal GDP / GDP Deflator) x 100, and Nominal GDP = Real GDP x (GDP Deflator / 100). The inflation rate between two periods uses: Inflation Rate = ((Deflator2 - Deflator1) / Deflator1) x 100. For example, if the deflator rises from 116 to 127 over one year, the implied inflation rate is ((127 - 116) / 116) x 100 = 9.48%. These formulas are used in national accounts worldwide by bodies such as the Bureau of Economic Analysis (BEA) in the United States and Eurostat in Europe.
GDP Deflator vs. CPI: when to use each
Both the GDP deflator and the Consumer Price Index (CPI) measure inflation, but they capture different things. The CPI tracks a fixed market basket of consumer goods and services, making it the preferred measure for cost-of-living adjustments and wage indexing. The GDP deflator covers all domestically produced goods and services - including investment goods, government purchases, and exports - and its basket adjusts each year. As a result, the deflator tends to be a broader indicator of economy-wide price pressures, while the CPI is more directly felt by households. Neither is strictly "better": use the deflator when working with GDP data, and CPI when comparing consumer purchasing power.
Limitations and real-world considerations
The GDP deflator has several limitations worth knowing. It excludes imports, so a surge in the price of imported energy, for example, will show up in CPI but not in the deflator. There is also a publication lag: GDP data is revised several times before it is finalised, which means early deflator estimates can change materially. The deflator can also be affected by changes in the composition of GDP - if high-inflation sectors shrink in relative size, the overall deflator can fall even if prices in most sectors are rising. For policy decisions such as interest rate targeting, central banks typically rely on CPI or a core inflation measure rather than the GDP deflator alone.
GDP Deflator vs. CPI - Key Differences
| Feature | GDP Deflator | Consumer Price Index (CPI) |
|---|---|---|
| Scope | All domestically produced goods and services | Fixed basket of consumer goods |
| Basket | Changes every year (chain-weighted) | Fixed (updated periodically) |
| Imports | Excludes imported goods | Includes imported goods consumers buy |
| Base year | Price index relative to base year = 100 | Same structure |
| Breadth | Entire economy | Household consumption only |
| Best used for | GDP deflation, national accounts | Cost-of-living, wage adjustments |
Understanding when to use the GDP deflator versus the Consumer Price Index (CPI).
Frequently asked questions
What does a GDP deflator of 125 mean?
A GDP deflator of 125 means that the overall price level is 25% higher than in the base year. If the base year is 2015 and the deflator in 2024 is 125, then a bundle of goods that cost $100 in 2015 now costs $125 on average across the whole economy.
How is the GDP deflator different from the CPI?
The CPI measures price changes for a fixed basket of consumer goods and includes imports. The GDP deflator covers all domestically produced goods and services - including business investment and government spending - and its composition changes each year as the economy evolves. They often give similar readings but can diverge when import prices or investment goods prices move differently from consumer prices.
Can the GDP deflator be below 100?
Yes. A deflator below 100 means that prices are lower now than in the base year - that is, the economy is experiencing deflation relative to that reference period. This can happen during periods of falling commodity prices or after significant productivity gains.
How do I calculate the inflation rate from the GDP deflator?
Subtract the earlier deflator from the later one, divide by the earlier deflator, and multiply by 100. If the deflator was 116 in year one and 127 in year two, the inflation rate is ((127 - 116) / 116) x 100 = 9.48%. This calculator performs that computation in the "Inflation Rate (two periods)" mode.
Why might the GDP deflator and CPI inflation rates differ significantly?
Import prices affect CPI but not the GDP deflator, since imports are not part of domestic production. If oil import prices rise sharply, CPI rises faster than the deflator. Conversely, if domestic investment goods become more expensive while consumer goods stay stable, the deflator rises faster than CPI. Comparing the two can reveal whether inflationary pressure is coming from domestic production or imported goods.
What units does the GDP deflator use?
The GDP deflator is a dimensionless index number, typically expressed with the base year set to exactly 100. It has no currency or physical unit; it is simply a ratio of nominal to real GDP scaled by 100. The inputs (nominal and real GDP) can be in any currency or scale as long as both are in the same units.