GDP and GNI measure different sides of an economy. Gross domestic product measures production within an economy's territory, while gross national income measures the primary income earned by its residents. The difference is created by income flows between residents and the rest of the world.
The central relationship is:
GNI = GDP + primary income received from abroad − primary income paid abroad
This distinction matters in IB Economics because a country can produce a large amount domestically without all the resulting income belonging to its residents. Conversely, residents may earn substantial income from employment, investments, or businesses abroad. This article explains the GDP vs GNI distinction, works through calculations, and shows how to apply it accurately in exam answers.
GDP vs GNI at a glance
FeatureGDPGNIFull termGross domestic productGross national incomeWhat it measuresThe value of output produced within an economy's territoryThe primary income earned by residents of an economyMain focusLocation of productionResidence of income recipientsIncludes foreign-owned production inside the economy?YesOnly the income remaining with residents is included after the relevant primary-income adjustmentIncludes residents' primary income earned abroad?Not as domestic productionYesCore formulaGDP = C + I + G + (X − M) under the expenditure approachGNI = GDP + net primary income from abroadBest question to askWhere was the output produced?Who received the primary income generated by production or asset ownership?
The quickest memory rule is GDP is domestic; GNI is national. However, “national” does not mean that statisticians simply count income according to citizenship or passport. In national accounting, GNI is based on the income of resident institutional units, such as resident households, businesses, and government bodies.
What does GDP measure?
Gross domestic product is the market value of final goods and services produced within an economy's economic territory during a given period. It measures domestic production regardless of whether the productive resources are owned by residents or non-residents.
For example, output produced by a foreign-owned car factory operating in Mexico contributes to Mexico's GDP. The production takes place inside Mexico, so it is part of Mexican domestic output even if some of the profits ultimately accrue to owners living abroad.
GDP can be measured using three conceptually equivalent approaches:
-
Output approach: add the gross value added created by producers, plus relevant taxes less subsidies on products.
-
Income approach: add the incomes generated through domestic production, including employee compensation and operating surpluses.
-
Expenditure approach: add spending on domestically produced final output.
The expenditure formula commonly used in IB Economics is:
GDP = C + I + G + (X − M)
Here, C is consumption, I is investment, G is government spending on goods and services, X is exports, and M is imports. Imports are subtracted because they may appear in consumption, investment, or government expenditure but were not produced domestically.
The RevisionDojo IB Economics macroeconomics notes place GDP within the wider study of economic activity, growth, inflation, and unemployment. For deeper coverage of growth as a macroeconomic objective, see IB Economics Macroeconomic Objectives Explained, the topic-wide exam-focused guide that this single-concept explanation supports.
What does GNI measure?
Gross national income is the total gross primary income earned by an economy's residents. It begins with GDP and then adjusts for primary income flowing between residents and non-residents.
According to the OECD, GNI includes GDP plus net receipts from abroad involving employee compensation, property income, and relevant taxes less subsidies on production. The IMF similarly explains that the numerical difference between GDP and GNI is net primary income from abroad.
Primary income can include:
-
Compensation of employees earned across borders
-
Interest received from or paid to non-residents
-
Dividends from foreign investments
-
Reinvested earnings associated with direct investment
-
Rent from natural resources supplied across borders
-
Certain taxes and subsidies on production involving non-residents
GNI was formerly commonly called gross national product, or GNP. GNI is now the standard term because the measure concerns the income accruing to residents rather than a separate total of national production.
How net primary income from abroad creates the difference
The adjustment can be written as:
Net primary income from abroad = primary income received from abroad − primary income paid abroad
Therefore:
GNI = GDP + net primary income from abroad
The sign of net primary income determines the relationship between the two measures.
Net primary income positionResultInterpretationPositiveGNI > GDPResidents receive more primary income from abroad than non-residents receive from the domestic economyNegativeGNI < GDPMore primary income leaves the economy for non-residents than residents receive from abroadZeroGNI = GDPCross-border primary income received and paid are equal
A country with extensive resident ownership of foreign businesses and financial assets may have GNI above GDP. By contrast, an economy with considerable foreign ownership of domestic production may have GDP above GNI because profits, interest, or other primary income accrue to non-residents.
These are tendencies, not automatic rules. The final relationship depends on the combined balance of all relevant primary-income receipts and payments.
Worked GDP and GNI calculations
Example 1: GNI is lower than GDP
Suppose an economy has:
-
GDP: $500 billion
-
Primary income received from abroad: $30 billion
-
Primary income paid abroad: $55 billion
First calculate net primary income from abroad:
$30 billion − 25 billion
Then calculate GNI:
GNI = 25 billion) = $475 billion
GNI is below GDP because non-residents receive more primary income from the economy than residents receive from abroad. A strong IB explanation should interpret the negative balance rather than stopping after the arithmetic.
Example 2: GNI is higher than GDP
Suppose another economy has:
-
GDP: $240 billion
-
Primary income received from abroad: $28 billion
-
Primary income paid abroad: $18 billion
Net primary income from abroad is:
$28 billion − $18 billion = $10 billion
Therefore:
GNI = $240 billion + $10 billion = $250 billion
Residents receive a net inflow of primary income, so their total national income exceeds the value of production occurring within the domestic economy.
Example 3: Finding missing primary income
Assume GDP is 770 billion, and residents receive $40 billion in primary income from abroad. Let primary income paid abroad be P.
$770 billion = $800 billion + $40 billion − P
Rearranging gives:
P = $70 billion
The economy paid $70 billion of primary income to non-residents. The net primary-income balance was therefore negative $30 billion.
A practical ownership and location example
Imagine a German-owned company operates a factory in Hungary. The factory's value added contributes to Hungary's GDP because production occurs within Hungary's economic territory.
Wages paid to resident Hungarian employees generally form part of income earned by Hungarian residents. However, profits accruing to the German resident owner represent primary income payable to a non-resident from Hungary's perspective. That cross-border property income contributes to the adjustment from Hungarian GDP to Hungarian GNI and from German GDP to German GNI.
The same activity is therefore viewed differently:
-
Hungary's GDP records the production occurring in Hungary.
-
Hungary's GNI excludes the portion of primary income accruing to non-residents through the net adjustment.
-
Germany's GDP does not record the Hungarian factory's production.
-
Germany's GNI includes relevant primary income accruing to German residents from the investment abroad.
This does not mean the factory's entire output is transferred from one country's GDP to another country's GNI. GDP and GNI are different aggregates, and the adjustment concerns primary income, not the factory's total sales or output.
GDP and GNI are not the same as nominal, real, or per capita measures
The GDP vs GNI distinction concerns domestic production compared with residents' income. It is separate from other adjustments students encounter in IB economics macroeconomics.
AdjustmentQuestion answeredGDP to GNIHow does cross-border primary income change the income accruing to residents?Nominal to realHow much of the change reflects output rather than changing prices?Total to per capitaWhat is the average amount per person?Gross to netWhat remains after consumption of fixed capital, commonly called depreciation, is deducted?
Both GDP and GNI can be expressed in nominal or real terms. Both can also be divided by population to calculate a per capita figure.
For example, real GDP per capita is useful when examining changes in average domestic output per person. Real GNI per capita instead focuses on the inflation-adjusted income accruing to residents per person. Neither measure reveals how evenly income is distributed.
For connected revision, What Is Economic Growth? explains why IB analysis normally uses changes in real GDP rather than nominal GDP when measuring economic growth.
Why the difference matters economically
GDP is generally the more direct measure of domestic productive activity. It helps economists examine recessions, economic growth, employment-generating activity, and the domestic tax base.
GNI may provide a different perspective on the income accruing to residents. The World Bank, for example, uses GNI per capita in its income classifications because it focuses on national income rather than only the location of production.
A large gap between GDP and GNI can reveal important structural characteristics:
-
Substantial foreign ownership: profit and interest payments to non-residents may make GNI lower than GDP.
-
Large overseas investments: residents' investment income from abroad may make GNI higher than GDP.
-
Cross-border employment: employee compensation can flow into or out of the economy.
-
International financial integration: interest, dividends, and reinvested earnings may create sizeable primary-income flows.
Neither indicator is universally “better.” The correct measure depends on the question being investigated. GDP is preferable when the focus is production inside the economy, while GNI is more informative when the focus is primary income accruing to residents.
The remittances misconception
Students often assume that every payment entering from abroad raises GNI. This is incorrect because GNI includes primary income, not every international receipt.
A worker's compensation can be primary income when it is earned through participation in production across a border. A personal remittance sent by a person living abroad to a household is generally treated as a secondary-income transfer, not primary income. It is therefore not part of the GDP-to-GNI adjustment, although it can affect a broader measure of disposable national income.
In an exam, follow the terminology provided in the data. If the question states “net primary income from abroad,” use it directly in the GNI formula rather than assuming that it means remittances, aid, or all foreign-currency inflows.
How to answer GDP vs GNI questions in IB Economics
The official IB Economics subject brief places measuring economic activity in Unit 3, Macroeconomics. It also emphasizes knowledge, application, data interpretation, quantitative skills, analysis, and evaluation, so students should be able to do more than reproduce definitions.
For a short explanation, use this sequence:
-
Define GDP as the value of output produced within an economy's territory over a period.
-
Define GNI as the gross primary income earned by residents.
-
State GNI = GDP + primary income received from abroad − primary income paid abroad.
-
Explain that GDP focuses on the location of production, while GNI focuses on the residence of income recipients.
-
Apply the distinction to the data or example provided.
If given figures, show the sign of the net adjustment clearly. A negative net primary-income balance must be subtracted from GDP, while a positive balance is added.
For longer analysis, explain why foreign ownership, overseas assets, or cross-border employment could produce the gap. You can then evaluate whether GDP or GNI is more suitable for the question being asked, while acknowledging that neither directly measures income distribution, unpaid work, environmental damage, or overall well-being.
Use IB Economics macroeconomics flashcards to retrieve the definitions and formula, then apply them through the IB Economics Questionbank. Once the calculation is secure, past-paper revision guidance can help you practise interpretation under timed conditions.
Common mistakes to avoid
Confusing residents with citizens
GNI is not simply the income earned by everyone holding a country's citizenship. National accounts focus on economic residence, so avoid replacing “residents” with “citizens” in a precise definition.
Adding all money received from abroad
Only relevant primary income is used to move from GDP to GNI. Exports are already included in GDP, while remittances and aid are not automatically part of net primary income.
Treating foreign-owned output as excluded from GDP
Foreign ownership does not prevent production from entering the host economy's GDP. The output is domestic because it is produced there, although primary income accruing to foreign owners affects GNI.
Reversing the formula
Income received from abroad is added, and income paid abroad is subtracted. Write the full formula before inserting numbers to reduce sign errors.
Claiming that higher GNI proves higher living standards
Total GNI can rise because the population is larger, prices have increased, or high-income residents receive more overseas investment income. Meaningful living-standard comparisons usually require real per capita figures and additional indicators covering distribution, health, education, and sustainability.
Conclusion
GDP measures production inside an economy, whereas GNI measures the primary income earned by its residents. The bridge between them is net primary income from abroad: GNI = GDP + income received from abroad − income paid abroad.
For IB exams, define both terms precisely, use residents rather than citizens, calculate the foreign-income adjustment carefully, and interpret why the resulting gap exists. RevisionDojo's macroeconomics notes, Flashcards, Questionbank, and Jojo AI can then help you move from formula recall to accurate exam application.