Normal expansion
Inputs: nominal growth 6%; GDP-price growth 3%.
(1.06 ÷ 1.03 − 1) × 100 = 2.91%
After removing the 3% GDP-price increase, real output expanded by 2.91%.
Real GDP = nominal GDP ÷ (GDP deflator ÷ index base).
Use GDP-deflator growth for an official-style GDP calculation. CPI produces only a consumer-price-adjusted estimate.
Result
Inputs: nominal growth 6%; GDP-price growth 3%.
(1.06 ÷ 1.03 − 1) × 100 = 2.91%
After removing the 3% GDP-price increase, real output expanded by 2.91%.
Inputs: nominal growth 4%; GDP-price growth 6%.
(1.04 ÷ 1.06 − 1) × 100 = −1.89%
Spending rose in money terms, but real output contracted after the larger price increase.
Inputs: nominal growth −1%; GDP-price growth −3%.
(0.99 ÷ 0.97 − 1) × 100 = 2.06%
Nominal GDP fell, yet falling prices reveal a 2.06% increase in real output.
Choose the tab matching the data you have. For the shortest path, enter previous and current real GDP. Use nominal GDP and comparable deflators to calculate real levels, or use the growth-adjustment path when you have percentage rates. Keep country, period, seasonal-adjustment status, index type, and data vintage consistent.
Real GDP = nominal GDP ÷ (GDP deflator ÷ index base)
Total real growth = current real GDP ÷ previous real GDP − 1
Annualized growth = (current ÷ previous)1/years − 1
Exact nominal-to-real adjustment: 1 + greal = (1 + gnominal) ÷ (1 + gprice)
Here, g is a decimal growth rate. The calculator converts percentages for you. The familiar subtraction rule, nominal growth minus price growth, is only an approximation.
A positive rate means inflation-adjusted output expanded; a negative rate means it contracted. Zero means no change at the shown precision. Total GDP may grow while real GDP per person stagnates when population grows just as quickly.
The GDP deflator or GDP price index is the appropriate price measure for domestic output. CPI measures consumer purchases and has a different coverage. A CPI-adjusted calculation can be informative, but it is an approximation—not official real GDP growth.
Quarter-over-quarter growth describes one quarter. Its annualized rate is (1 + q)4 − 1. A same-quarter-year-earlier comparison already spans a year. In a quarterly chain, this calculator calls the geometric mean the average quarterly growth and reports its separately annualized equivalent; it does not mislabel the quarterly mean as CAGR.
Published real GDP is commonly chain weighted. Dividing aggregate nominal GDP by a deflator is a useful level calculation but may not reproduce a statistical agency’s chained-dollar series exactly. GDP releases are revised as fuller source data arrive. Do not mix countries, index bases, seasonal-adjustment states, frequencies, or release vintages.
Accuracy statement: Calculations use the displayed ratio formulas without intermediate rounding. Inputs are validated before calculation, and the selected decimal precision is applied consistently to displayed outputs. This editorial review is not presented as an external economist credential.
Primary guidance: BEA overview of real, nominal, quarterly, and revised GDP; BEA GDP release conventions and revisions; BEA definition of chain-type indexes.
Divide current real GDP by previous real GDP, subtract 1, and multiply by 100. Both values must use the same units, methodology, and data vintage.
Total real GDP growth is ((current real GDP / previous real GDP) − 1) × 100%. Over multiple years, annualized growth is ((current / previous)1 / years − 1) × 100%.
Nominal growth combines changes in output and prices. Real growth removes GDP-price change so it more closely reflects changes in the quantity of output.
Use the GDP deflator or GDP price index for GDP. CPI covers consumer purchases, so a CPI-adjusted result is only an approximation and is not equivalent to official real GDP growth.
It means inflation-adjusted economic output contracted over the measured period. It does not by itself establish whether an economy is in recession.
For a quarter-over-quarter decimal rate q, the annualized rate is (1 + q)4 − 1. A same-quarter-year-earlier rate is already a yearly comparison and should not be annualized again.
Changing the common base rescales real GDP levels but does not change growth when both periods use a consistent index series and base.
Statistical agencies commonly use chain-weighted quantity indexes. Simple aggregate deflation is useful but may not exactly reproduce an official chained series, especially after revisions.
Early releases use incomplete source data. Later releases incorporate more complete information and may update seasonal factors, methods, definitions, and the data vintage.