GNI (Local Currency)

Based on a comparison of 173 countries in 2017, China ranked the highest in GNI in local currency terms with USD 10,895 bil followed by Japan and Germany. On the other end of the scale was Ecuador with USD 0.004 bil, Belarus with USD 0.005 bil and Turkmenistan with USD 0.007 bil.

$9.99

Buy GNI (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Afghanistan AFN bil     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     849 1,030 1,143 1,176 1,234    
Albania ALL bil ... ... ... ...                                                       1,301 1,323 1,373 1,408 1,451    
Algeria DZD bil                                                               14,434 15,908 16,291 16,854 16,264    
Angola AOA bil ... ... ... ... ...                                                     9,590 11,230 12,239 13,454 13,241    
Argentina ARS bil                                                               2,117 2,576 3,276 4,485 5,843    
Armenia AMD bil ... ... ... ... ... ... ... ... ... ...                                           3,912 4,436 4,835 5,054 5,255    
Australia AUD bil                                                               1,357 1,451 1,496 1,554 1,588    
Austria EUR bil                                                               311 319 325 334 341    
Azerbaijan AZN bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     48.5 51.6 55.3 57.3 52.3    
Bahamas BSD bil                                                               9.88 10.6 10.5 10.7 11.6    
Bahrain BHD bil                                                               9.55 10.1 10.8 10.4 11.1    
Bangladesh BDT bil                                                               9,883 11,445 12,954 14,332 16,142    
Belarus BYR bil ... ... ... ... ... ... ... ... ... ...                                           30.1 53.5 64.7 78.1 86.0    
Belgium EUR bil                                                               383 397 399 403 409    
Belize BZD bil                                                               2.78 2.89 2.98 3.11 3.33    
Benin XOF bil                                                               3,680 4,128 4,490 4,769 4,865    
Bhutan BTN bil                                                               79.6 89.9 98.1 111 123    
Bolivia BOB bil                                                               158 176 199 216 220    
Bosnia and Herzegovina BAM bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   26.4 26.4 27.1 27.6 28.8    
Botswana BWP bil                                                               106 112 122 143 144    
Brazil BRL bil                                                               4,262 4,713 5,267 5,665 5,866    
Brunei BND bil ... ... ... ... ... ... ... ... ...                                             22.7 23.2 22.4 21.6 18.7    
Bulgaria BGN bil                                                               78.2 80.9 80.1 83.0 86.8    
Burkina Faso XOF bil                                                               4,874 5,588 5,800 5,942 5,963    
Burundi BIF bil                                                               2,798 3,356 3,815 4,174 4,877    
Cambodia KHR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 49,633 53,739 58,699 63,896 68,927    
Cameroon XAF bil                                                               13,700 14,631 15,675 17,133 18,027    
Canada CAD bil                                                               1,736 1,790 1,869 1,958 1,955    
Cayman Islands KYD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1.62 1.54 1.45 1.79   ...
Central African Republic XAF bil                                                               1,041 1,113 753 845 941    
Chad XAF bil                                                               5,587 6,161 6,106 6,585 6,278    
Chile CLP bil                                                               114,626 123,817 131,901 143,459 154,931    
China CNY bil                                                               48,475 53,912 59,042 64,479 68,645    
Colombia COP bil                                                               589,490 638,916 687,048 737,838 788,990    
Comoros KMF bil                                                               361 388 414 426 440    
Congo XAF bil                                                               5,055 5,382 5,459 5,804 5,007    
Costa Rica CRC bil                                                               20,642 22,627 23,933 26,071 27,990    
Croatia HRK bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 324 321 325 325 337    
Cuba CUP bil                                                               67.9 72.1 76.2 79.6 86.0 ... ...
Cyprus EUR bil                                                               19.7 18.9 17.4 17.0 18.0    
Czech Republic CZK bil ... ... ... ... ... ... ... ... ... ... ... ...                                       3,728 3,808 3,854 4,023 4,286    
Dem. Republic of the Congo CDF bil                                                               22,567 25,486 27,466 30,411 32,527    
Denmark DKK bil                                                               1,886 1,938 1,991 2,053 2,090    
Djibouti DJF bil ... ... ... ... ... ... ... ... ... ... ...                               ... ... ... ... ... ... ... 240 262 296    
Dominican Republic DOP bil                                                               2,126 2,292 2,497 2,736 2,967    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       4.60 4.35 4.17 3.35 2.81    
Ecuador ECS bil                                                               78.0 86.6 93.8 100 97.6    
Egypt EGP bil                                                               1,336 1,636 1,813 2,079 2,402    
El Salvador SVC bil                                                               19.7 20.5 21.0 21.6 22.1    
Equatorial Guinea XAF bil                                                               6,512 7,579 7,410 7,306 5,880    
Eritrea ERN bil ... ... ... ... ... ... ... ... ... ... ... ...                                       39.7 47.1 52.5 ... ... ... ...
Estonia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       15.8 17.2 18.5 19.5 20.2    
Ethiopia ETB bil ...                                                             514 746 865 1,058 1,293    
Fiji FJD bil                                                               6.56 6.85 7.56 8.01 8.78    
Finland EUR bil                                                               198 201 204 207 211    
France EUR bil                                                               2,113 2,134 2,165 2,196 2,246    
Gabon XAF bil                                                               7,404 7,892 7,849 8,520 7,797    
Gambia GMD bil                                                               25.5 28.3 48.1 51.3 57.9    
Georgia GEL bil                                                               23.6 25.9 26.3 28.9 30.9    
Germany EUR bil                                                               2,771 2,823 2,890 2,996 3,115    
Ghana GHS bil                                                               58.0 71.5 121 150 176    
Greece EUR bil                                                               201 192 180 180 178    
Guatemala GTQ bil                                                               359 386 415 443 477    
Guinea GNF bil ... ... ... ... ... ...                                                   42,081 50,223 54,783 59,550 63,889    
Guinea Bissau GMT bil                                                               521 508 507 539 635    
Guyana GYD bil                                                               524 585 608 630 655    
Haiti HTG bil                                                               304 331 366 394 425    
Honduras HNL bil                                                               316 336 349 381 429    
Hong Kong HKD bil                                                               1,987 2,067 2,179 2,307 2,443    
Hungary HUF bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     26,995 27,636 29,458 31,225 32,863    
Iceland ISK bil                                                               1,490 1,612 1,868 1,973 2,182    
India INR bil                                                               86,595 98,273 110,936 123,205 136,043    
Indonesia IDR bil                                                               7,614,833 8,372,512 9,260,808 10,215,312 11,143,993    
Iraq IRR bil                                                               217,091 255,461 270,864 270,590 204,506    
Iran IQD bil                                                               6,396,821 7,393,544 10,001,801 11,551,853 11,443,030    
Ireland EUR bil                                                               139 141 152 165 202    
Israel ILS bil                                                               924 967 1,036 1,102 1,158    
Italy EUR bil                                                               1,633 1,611 1,602 1,622 1,643    
Ivory Coast XOF bil                                                               11,510 13,237 14,749 17,012 19,000    
Jamaica JMD bil                                                               1,196 1,294 1,395 1,501 1,599    
Japan JPY bil                                                               505,329 508,215 520,067 532,370 552,281    
Jordan JOD bil                                                               20.3 21.7 23.6 25.1 26.3    
Kazakhstan KZT bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     24,178 26,825 32,173 35,619 38,437    
Kenya KES bil                                                               3,727 4,242 4,693 5,326 6,217    
Kosovo EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           4.93 5.21 5.45 5.68 5.90    
Kuwait KWD bil                                                               45.0 52.3 53.2 50.7 38.3    
Kyrgyzstan KGS bil ... ... ... ... ... ... ...                                                 256 303 335 384 414    
Laos LAK bil ... ... ... ...                                                       65,497 76,738 88,817 102,086 112,037    
Latvia EUR bil                                                               20.3 21.7 22.7 23.5 24.2    
Lebanon LMB bil ... ... ... ... ... ... ... ... ...                                             60,053 66,094 69,726 72,281 74,473    
Lesotho LSL bil                                                               23.9 25.4 27.8 31.4 35.6    
Liberia LRD bil                     ... ... ... ... ... ... ...                             2.27 2.46 2.77 2.81 2.90    
Libya LYD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   42.5 101 82.8 53.1 40.1    
Liechtenstein CHF bil                                                               4.02 3.57 4.74 4.92 4.97   ...
Lithuania EUR bil ... ... ... ... ... ... ... ... ... ...                                           103 110 115 36.1 35.9    
Luxembourg EUR bil                                                               29.8 30.7 31.1 33.1 34.9    
Macao MOP bil ... ...                                                           255 293 347 379 333    
Macedonia MKD bil ... ... ... ... ... ... ... ... ... ...                                           456 457 490 518 541    
Madagascar MGA bil                                                               19,719 21,084 22,656 25,052 27,482    
Malawi MWK bil                                                               1,235 1,468 1,952 2,497 3,083    
Malaysia MYR bil                                                               890 935 985 1,070 1,126    
Maldives MVR bil ... ... ... ... ...                                                     36.2 40.2 45.0 51.4 58.0    
Mali XOF bil                                                               5,906 6,096 6,331 6,903 7,573    
Malta EUR bil                                                               6.62 6.87 7.31 8.06 9.14    
Mauritania MRO bil                                                               1,409 1,495 1,638 1,550 1,511    
Mauritius MUR bil                                                               332 352 373 382 407    
Mexico MXN bil                                                               14,433 15,512 15,804 17,069 18,093    
Moldova MDL bil ... ... ... ... ... ... ... ... ...                                             89.1 98.1 111 124 131    
Monaco EUR bil                                                           ... ... ... ... ... ... ... ... ...
Mongolia MNT bil ...                                                             12,088 15,400 18,091 20,420 21,251    
Montenegro EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       3.29 3.24 3.43 3.50 3.73    
Morocco MAD bil                                                               806 831 886 904 969    
Mozambique MZN bil                                                               376 431 480 525 580    
Myanmar MMK bil                                                               46,298 49,222 56,011 62,731 70,440    
Namibia NAD bil                                                               87.7 103 122 138 149    
Nepal NPR bil                                                               1,375 1,540 1,708 1,997 2,164    
Netherlands EUR bil                                                               659 664 669 670 691    
New Zealand NZD bil                                                               204 208 223 232 246    
Nicaragua NIO bil                                                               213 241 263 300 334    
Niger XOF bil                                                               3,000 3,475 3,697 3,994 4,178    
Nigeria NGN bil                                                               59,629 68,873 76,995 87,129 92,674    
Norway NOK bil                                                               2,822 2,993 3,108 3,246 3,247    
Oman OMR bil                                                               24.5 27.8 29.1 29.5 26.0    
Pakistan PKR bil                                                               19,097 21,082 23,547 26,597 29,118    
Palestine ILS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   11.2 12.1 13.6 14.2 14.4    
Panama PAB bil                                                               32.6 37.8 42.2 45.0 48.7    
Papua New Guinea PGK bil                                                               40.0 41.7 45.0 54.4 54.5    
Paraguay PYG bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 136,390 140,947 160,063 173,536 181,379    
Peru PEN bil                                                               438 476 516 545 584    
Philippines PHP bil                                                               11,629 12,727 14,019 15,311 16,114    
Poland PLN bil ... ... ... ... ... ... ... ... ... ... ...                                         1,516 1,579 1,607 1,662 1,737    
Portugal EUR bil                                                               173 164 168 170 175    
Puerto Rico USD bil                                                               65.7 68.1 68.9 68.8 69.6    
Qatar QAR bil                                                               562 636 686 717 576    
Romania RON bil ... ... ... ... ... ... ... ... ...                                             550 583 622 660 696    
Russia RUB bil ... ... ... ... ... ... ... ...                                               58,510 66,077 70,600 76,591 80,801    
Rwanda RWF bil                                                               3,906 4,447 4,841 5,344 5,824    
Saudi Arabia SAR bil                                                               2,553 2,796 2,841 2,887 2,525    
Senegal XOF bil                                                               8,304 8,947 9,208 9,589 10,277    
Serbia RSD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             3,330 3,461 3,716 3,750 3,844    
Seychelles SCR bil                                                               12.3 13.7 15.1 16.0 17.2    
Sierra Leone SLL bil                                                               12,619 17,046 21,201 22,151 21,127    
Singapore SGD bil                                                               339 348 366 385 402    
Slovakia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 68.1 71.3 73.5 75.1 77.2    
Slovenia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 36.4 35.5 35.8 37.3 37.6    
Somalia SOS bil                       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 124,361 132,135 147,540    
South Africa ZAR bil                                                               2,946 3,166 3,447 3,704 3,951    
South Korea KRW bil                                                               1,340,530 1,391,596 1,439,644 1,490,764 1,568,383    
South Sudan SSP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       32.6 31.9 41.1 40.2 40.9   ...
Spain EUR bil                                                               1,052 1,032 1,020 1,034 1,078    
Sri Lanka SKR bil                                                               7,147 8,578 9,366 10,125 10,676    
Sudan SDG bil                                                               172 223 214 426 530    
Suriname SRD bil                                                               13.6 15.8 16.5 17.1 16.3    
Swaziland SZL bil ... ... ... ... ... ... ... ... ... ...                                           34.8 39.4 44.5 47.6 51.8    
Sweden SEK bil                                                               3,737 3,774 3,860 4,025 4,256    
Switzerland CHF bil                                                               628 640 652 653 670    
Syria SYP bil                                                         ... ... ... ... ... ... ... ... ... ...
Tajikistan TJS bil ... ... ... ... ...                                                     38.3 46.2 53.5 56.4 57.8    
Tanzania TNS bil ... ... ... ... ... ... ... ...                                               52,970 61,416 71,850 81,240 92,557    
Thailand THB bil                                                               11,034 11,791 12,090 12,550 13,038    
Togo XOF bil                                                               1,935 1,981 2,147 2,282 2,555    
Trinidad and Tobago TTD bil                                                               143 150 161 163 154    
Tunisia THD bil                                                               61.5 67.4 71.8 78.0 82.0    
Turkey TRY bil                                                               1,382 1,558 1,793 2,026 2,312    
Turkmenistan TMT bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     75.3 90.7 102 113 118    
Uganda UGX bil                                                               46,154 57,977 62,399 67,736 75,134    
Ukraine UAH bil                                                               1,270 1,381 1,440 1,568 1,964    
United Arab Emirates AED bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1,288 1,377 1,438 1,483 1,322    
United Kingdom GBP bil                                                               1,651 1,677 1,725 1,806 1,853    
USA UYU bil                                                               15,832 16,671 17,176 18,062 18,700    
Uruguay USD bil                                                               895 1,010 1,140 1,286 1,415    
Uzbekistan UZS bil ... ... ... ... ... ... ...                                                 81,856 102,247 127,614 152,609 175,557    
Venezuela VEF bil                                                               1,323 1,592 2,175 2,997 ... ... ...
Vietnam VND bil ... ... ... ... ... ... ... ... ...                                             2,660,076 3,115,227 3,430,668 3,750,823 3,977,609    
Yemen YER bil ... ... ... ... ... ... ... ... ... ...                                           6,497 7,250 8,295 8,726 9,507    
Zambia ZMW bil                                                               108 130 145 164 180    
Zimbabwe ZWD bil                                                               12.1 14.9 17.2 17.6 18.0