how does gni differ from gdp and gnp 
gross national income gni calculates the total income earned by a nation s people and businesses including investment income regardless of where it was earned it also covers money received from abroad such as foreign investment and economic development aid gdp is the total market value of all finished goods and services produced within a country in a set time period gnp includes the income of all of a country s residents and businesses whether it flows back to the country or is spent abroad it also adds subsidies and taxes from foreign sources 