GDP Calculator
Calculate Gross Domestic Product using the Expenditure Approach.
Enter consumer spending, investment, government spending, exports, and imports to calculate GDP instantly.
Enter your GDP components
How your GDP was calculated
Component contribution
GDP Per Capita
Divide total GDP by population to see average output per person.
GDP Growth Rate
Compare two GDP figures to find the percentage change between periods.
Real GDP vs. nominal GDP
Two ways of expressing the same total output — the difference is whether price changes are removed.
Nominal GDP
GDP measured using current prices at the time the output was produced. It reflects both real production and any change in prices between periods.
Real GDP
GDP adjusted to remove the effect of price changes, or inflation, so that comparisons across time reflect actual output rather than price movement.
The GDP formula, explained
The expenditure approach adds up everything spent on final goods and services in an economy.
Understanding GDP
What is GDP?
Gross Domestic Product, or GDP, is the total monetary value of all final goods and services produced within a country over a given period. It is the most widely used measure of the size and health of an economy.
How is GDP calculated?
The most common method is the expenditure approach, which adds up all spending on final goods and services: household consumption, business investment, government spending, and net exports (exports minus imports).
What is the GDP formula?
GDP = C + I + G + (X − M), where C is consumer spending, I is business investment, G is government spending, X is exports, and M is imports.
What is GDP per capita?
GDP per capita divides total GDP by a country's population, giving an average measure of economic output per person: GDP Per Capita = GDP ÷ Population.
What is the GDP growth rate?
The GDP growth rate measures how much GDP has changed between two periods, expressed as a percentage: Growth Rate = ((Current GDP − Previous GDP) ÷ Previous GDP) × 100.
Nominal GDP vs. real GDP
Nominal GDP uses current prices, while real GDP removes the effect of inflation so that changes over time reflect actual output rather than price changes.
Frequently asked questions
What is GDP?
GDP, or Gross Domestic Product, is the total value of all final goods and services produced within a country over a specific period, commonly used to measure the size of an economy.
How is GDP calculated?
This tool uses the expenditure approach, which sums consumer spending, business investment, government spending, and net exports.
What does C mean in the GDP formula?
C stands for consumer spending — the money households spend on goods and services such as food, housing, and entertainment.
What does I mean in GDP?
I stands for investment — spending by businesses on capital goods like equipment, buildings, and inventories.
What are government expenditures in GDP?
G represents government spending on goods and services, such as infrastructure, defense, and public services, excluding transfer payments.
What are net exports?
Net exports equal exports minus imports (X − M). A positive value means a country exports more than it imports; a negative value means the opposite.
How do I calculate GDP per capita?
Divide total GDP by the population of the country or region: GDP Per Capita = GDP ÷ Population.
How do I calculate GDP growth?
Subtract the previous period's GDP from the current GDP, divide by the previous GDP, and multiply by 100 to get a percentage.
What is the difference between nominal and real GDP?
Nominal GDP is measured at current prices, while real GDP is adjusted for inflation so it reflects true changes in output over time.
Is this GDP calculator accurate?
It accurately applies the expenditure-approach formula to the numbers you provide, but it is an estimation tool, not a source of official national statistics.
Can I calculate GDP in different currencies?
Yes. You can choose a currency label for your figures, but the tool does not convert between currencies — enter your values in the currency you select.