Home//Resources/Difference Between

GDP vs GNP: National Income Accounting for CA Foundation

GDP and GNP are the two most important national income aggregates in macroeconomics. One focuses on territory; the other on nationality. A classic CA Foundation Economics concept.

head-to-Head Comparison

BasisGross Domestic Product (GDP)Gross National Product (GNP)
Focus / BasisBased on GEOGRAPHICAL TERRITORY — includes all production within the country's bordersBased on NATIONALITY — includes all production by a country's residents, wherever located
FormulaGDP = C + I + G + (X − M) [Expenditure method]GNP = GDP + Net Factor Income from Abroad (NFIA)
Treatment of Foreigners in IndiaIncluded in GDP (production within India's borders counts)Excluded from GNP (foreigners are not Indian residents/nationals)
Treatment of Indians AbroadExcluded from GDP (production outside India's borders not counted)Included in GNP (Indian residents' income abroad is counted)
Practical SignificanceBetter measure of economic activity within the country's bordersBetter measure of the income and welfare of a country's nationals

The 'NFIA Can Be Negative' Trap

GNP = GDP + NFIA. If more foreigners work in India than Indians work abroad, NFIA is negative, making GNP < GDP. For a country like India that sends many workers abroad (remittances), GNP > GDP. Don't assume GNP is always greater than GDP.

Common Ground (Similarities)

  • Both are measures of national output at market prices for a given period.
  • Both include final goods and services only (to avoid double counting).
  • Both can be measured using the same three methods: Product, Income, and Expenditure Method.

Test Your Understanding

Q1: An Indian IT professional working in the USA contributes to:

India's GDP only
USA's GNP only
India's GNP and USA's GDP
India's GDP and USA's GNP
Explanation: Production within USA borders → USA's GDP. The Indian professional is an Indian resident/national → India's GNP.

Q2: GNP = GDP + ______

Depreciation
Net Factor Income from Abroad
Net Indirect Taxes
Transfer Payments
Explanation: GNP = GDP + Net Factor Income from Abroad (NFIA). NFIA = Income earned by residents abroad − Income earned by foreigners in the country.

"GDP = Production within borders. GNP = Production by nationals. GNP = GDP + Net Factor Income from Abroad."