Skip to content
K Knidox Search…
Economics · Macroeconomics

Real GDP Calculator

Strip inflation out of GDP: convert between nominal GDP, real GDP, and the GDP deflator from any two of them.

Solve for
$
Output valued at current-year prices.
Price index; base year = 100.
Try a scenario
Real GDP
$20,000.00

Dividing by the deflator ÷ 100 strips out price changes since the base year, where the deflator = 100.

Real GDP restates output in constant base-year prices with real GDP = nominal GDP ÷ (deflator ÷ 100). A nominal GDP of $21,000 with a deflator of 105 gives real GDP of $20,000 (21,000 ÷ 1.05). That $1,000 gap is pure price change — real GDP strips out inflation so only true output growth remains.

Real vs nominal GDP

Nominal GDP values a year’s output at that year’s prices, so it rises whenever prices rise, output rises, or both. Real GDP values the same output at the prices of a fixed base year, so it changes only when the quantity of goods and services changes. The bridge between them is the GDP deflator, a price index set to 100 in the base year. Dividing nominal GDP by the deflator ÷ 100 removes the price effect and leaves real, inflation-adjusted output.

real GDP = nominal GDP ÷ (deflator ÷ 100)

The deflator is a price index with the base year = 100; rearranged, deflator = (nominal ÷ real) × 100 and nominal = real × (deflator ÷ 100).

Worked example

Take a nominal GDP of $21,000 and a GDP deflator of 105.

  1. 1
    Start with nominal GDP. Nominal GDP = $21,000, measured in this year’s current prices.
  2. 2
    Turn the deflator into a factor. Deflator ÷ 100 = 105 ÷ 100 = 1.05 — prices are 5% above the base year.
  3. 3
    Divide to remove price changes. Real GDP = $21,000 ÷ 1.05 = $20,000, valued in base-year prices.
  4. 4
    Check by rearranging. Deflator = (nominal ÷ real) × 100 = (21,000 ÷ 20,000) × 100 = 105. ✓

The three rearrangements

Any two of the three quantities give the third. The deflator is a price index equal to 100 in the base year, so there nominal GDP = real GDP.

Solve forFormulaExample
Real GDPnominal ÷ (deflator ÷ 100)21,000 ÷ 1.05 = 20,000
Nominal GDPreal × (deflator ÷ 100)20,000 × 1.05 = 21,000
GDP deflator(nominal ÷ real) × 100(21,000 ÷ 20,000) × 100 = 105
Base yeardeflator = 100, so nominal = real20,000 → deflator 100 → 20,000

Reading the results

Real GDP measures output, not prices. Because it holds prices fixed at the base year, a rise in real GDP means the economy actually produced more goods and services — the measure economists use for growth and for comparing living standards across years.

The deflator vs the CPI. Both track prices, but they cover different baskets. The GDP deflator covers everything counted in GDP — consumption, investment, government, and net exports — and its basket updates each year with output. The Consumer Price Index tracks a fixed basket of goods a typical household buys, and it includes imported goods that GDP excludes. The two usually move together but can diverge in any given year.

What is the GDP deflator?
It’s a price index that measures the average price of everything included in GDP, set to 100 in the chosen base year. A deflator of 105 means prices are 5% higher than in the base year. It equals (nominal GDP ÷ real GDP) × 100.
What is the difference between real and nominal GDP?
Nominal GDP values output at current-year prices, so it climbs with both inflation and output. Real GDP values the same output at fixed base-year prices, so it moves only when the quantity produced changes. Real GDP is nominal GDP with the price effect removed.
How do I calculate real GDP from nominal GDP?
Divide nominal GDP by the deflator ÷ 100. With nominal GDP of $21,000 and a deflator of 105, real GDP = 21,000 ÷ 1.05 = $20,000. Dividing by the deflator strips out the price rise since the base year.
Why is the deflator 100 in the base year?
The base year is the reference point for prices, so its price index is defined as 100. In that year nothing has been inflated or deflated, which means nominal GDP and real GDP are identical.
How is the GDP deflator different from the CPI?
The deflator covers every good and service in GDP with a basket that updates yearly, while the CPI tracks a fixed basket of household purchases and includes imports. They usually track each other but can differ in any single year.
What does a deflator below 100 mean?
It means the overall price level is lower than in the base year — deflation relative to that year. In that case real GDP is larger than nominal GDP, since dividing by a factor under 1 scales the figure up.