Bank Net Profit (Local Currency)

Based on a comparison of 104 countries in 2017, Indonesia ranked the highest in bank net profit with USD 128,633,089 mil followed by Vietnam and Belarus. On the other end of the scale was Ukraine with USD -25,972 mil, Armenia with USD -20,357 mil and Cyprus with USD -630 mil.

$9.99

Buy Bank Net Profit (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries 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 mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -1,587 -664 1,437 2,178 522    
Albania ALL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           706 3,769 6,564 11,192 15,728    
Algeria DZD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     121,079 124,399 112,146 162,604 162,890   ...
Angola AOA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   136,151 102,580 92,112 41,588 134,777 ... ...
Argentina ARS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   14,720 19,415 29,143 ... ... ... ...
Armenia AMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           31,424 42,821 37,929 21,195 -20,357 ... ...
Australia AUD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             28,174 24,504 30,665 34,078 36,456   ...
Austria EUR mil ... ... ... ... ... ... ...                                                 1,195 3,214 -935 -6,692 3,720    
Azerbaijan AZN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 -159 130 268 ... ... ... ...
Bahamas BSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 139 -114 185 ... ...
Bangladesh BDT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 91,200 44,660 72,540 59,921 79,181 ... ...
Belarus BYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           3,087,100 5,394,100 8,150,353 9,026,841 7,393,564    
Belgium EUR mil ...                                                             661 1,943 9,814 5,096 6,783    
Bhutan BTN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     1,444 ... ... ... ... ... ...
Bolivia BOB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,471 1,535 1,474 1,966 1,947    
Bosnia and Herzegovina BAM mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ...       140 126 -38.6 144 31.6    
Botswana BWP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,756 1,740 1,448 1,108    
Brunei BND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   173 89.9 221 284 284    
Bulgaria BGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 474 525 504 711 898    
Burundi BIF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   31,778 24,655 17,487 11,898 21,352    
Cambodia KHR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   553,570 739,986 922,765 1,524,684 2,000,150    
Cameroon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   11,603 27,258 107,101 41,268 42,736    
Canada CAD mil ... ... ... ... ... ... ... ...                                               29,640 31,218 33,442 35,703 37,204    
Central African Republic XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   6,883 7,934 -2,573 1,287 -2,580    
Chad XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   11,217 10,131 18,046 17,387 10,814    
Chile CLP mil ... ... ... ... ... ... ... ... ... ...                                           1,717,342 1,648,436 1,914,387 2,481,525 2,185,995    
China CNY mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         1,251,870 1,511,550 ... ... ... ... ...
Colombia COP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             7,395,416 7,791,212 7,805,828 9,198,109 10,420,060    
Comoros KMF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   402 -1,065 623 983 1,192   ...
Congo XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   24,018 26,049 37,887 35,179 35,539    
Costa Rica CRC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       203,422 256,763 230,661 258,788 255,429    
Croatia HRK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             3,785 2,724 474 1,379 -4,568    
Cyprus EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -5,043 -4,547 -4,058 -432 -605    
Czech Republic CZK mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     53,337 64,307 61,048 63,055 66,332    
Denmark DKK mil                                                               2,257 7,436 15,637 17,382 26,431    
Djibouti DJF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3,475 2,726 1,775 2,293    
Dominican Republic DOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       6,755 8,096 10,506 12,856 12,664   ...
El Salvador SVC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   207 221 239 202 177   ...
Equatorial Guinea XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   24,715 25,790 20,314 27,788 25,338    
Estonia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   661 350 442 331 ... ... ...
Fiji FJD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       97.0 113 124 138 166    
Finland EUR mil                                                               1,783 1,913 1,752 1,971 2,201    
France EUR mil ... ... ... ... ... ... ... ...                                               17,536 29,172 24,473 ... ... ... ...
Gabon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   32,275 36,144 28,563 38,934 12,869    
Gambia GMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             69.4 170 318 624 604 ... ...
Georgia GEL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           323 134 389 475 537    
Germany EUR mil                                                               23,657 21,569 14,331 16,896 18,120   ...
Ghana GHS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       554 902 1,446 1,957 1,814    
Greece EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     -35,822 -5,839 5,069 -3,454 -8,965    
Guatemala GTQ mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     2,637 2,523 2,843 3,248 3,394    
Guinea GNF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 234,847 227,585 385,472    
Honduras HNL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           2,933 3,857 3,947 4,367 4,844 ... ...
Hungary HUF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -288,741 -173,517 31,197 -541,067 -29,140    
Iceland ISK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 106,718    
India INR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ...   ... ... 485,153 591,896 539,164 545,476 411,423    
Indonesia IDR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             74,407,477 99,014,009 111,651,536 114,305,560 99,326,483    
Ireland EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -9,136 -9,194 -6,921 5,027 3,827    
Israel ILS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       5,921 6,099 7,188 6,322 8,498    
Italy EUR mil ... ... ... ...                                                       -24,360 -1,823 -20,243 -5,130 6,949    
Japan JPY mil ... ... ... ... ... ... ... ... ...                                         ... ... ... ... ... ... ... ... ...
Kazakhstan KZT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   112,515 198,174 234,230 400,179 222,568   ...
Kenya KES mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           89,574 107,680 124,337 140,713 144,814    
Kosovo EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   35.4 18.6 25.9 60.0 94.7    
Kyrgyzstan KGS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 1,980 2,416 2,419 3,200 2,366    
Latvia LVL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   -254 194 212 273 385    
Lebanon LMB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,580,103 1,571,668 1,662,447 1,709,589 1,883,036 ... ...
Lesotho LSL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     239 269 359 402 430    
Lithuania LTL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...                             1,110 572 678 660 743    
Luxembourg EUR mil                                                               2,490 3,597 3,565 ... ... ... ...
Macao MOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   4,430 5,464 7,490 9,508 11,586    
Macedonia MKD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,183 1,461 2,311 3,149 4,639    
Madagascar MGA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             84,834 101,255 129,935 192,615 251,373    
Malawi MWK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17,234    
Malaysia MYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             20,834 23,290 22,709 24,738 22,454    
Maldives MVR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 715 1,488 1,574 1,400    
Malta EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   135 152 164 134 139    
Mauritius MUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   13,232 16,658 16,209 16,759 14,250    
Mexico MXN mil ... ...                                                           71,855 86,689 107,073 ... ... ... ...
Moldova MDL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           880 435 1,019 713 1,000    
Morocco MAD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       13,118 11,570 12,483 ... ... ... ...
Namibia NAD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,195 1,343 1,548 1,910 2,382    
Netherlands EUR mil ... ... ... ... ... ... ...                                                 7,202 4,742 5,886 ... ... ... ...
New Zealand NZD mil ... ... ... ... ... ... ... ... ... ...                                           3,742 3,369 4,307 ... ... ... ...
Nicaragua NIO mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       1,331 2,385 2,841 3,089 3,837    
Nigeria NGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -4,880 372,688 399,686 504,168 635,720   ...
Norway NOK mil                                                               22,268 27,908 31,355 39,029 36,738 ... ...
Pakistan PKR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             111,178 121,617 110,975 163,368 199,006    
Panama PAB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             1,037 1,188 1,087 1,267 1,339    
Papua New Guinea PGK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       923 1,008 1,264 915 863    
Peru PEN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   4,859 5,209 5,460 5,824 7,656    
Philippines PHP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         80,288 101,366 119,896 116,599 114,873    
Poland PLN mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     15,539 15,467 15,175 15,877 11,189    
Portugal EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           -1,553 -1,434 -3,400 -5,389 289    
Romania RON mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               -786 ... ... ... ... ... ...
Russia RUB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               677,513 789,569 726,181 486,603 85,021    
Rwanda RWF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       22,819 27,318 15,510 33,756 43,067    
Serbia RSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1,250 11,650 -2,120 2,276 7,450    
Seychelles SCR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             24.6 21.8 -28.8 40.9 34.7   ...
Singapore SGD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ...   ... ... ... ... ... ... ... ... ...
Slovakia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 674 480 549 560 606    
Slovenia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   -442 -754 -3,586 -113 115    
South Africa ZAR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       37,645 42,223 41,457 40,091 51,080    
South Korea KRW mil ... ... ... ... ... ... ... ... ... ...                                           14,766,000 9,800,000 4,872,177 8,368,000 8,846,000   ...
Spain EUR mil                                                               -9,420 -52,166 13,794 14,648 17,567    
Sri Lanka SKR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 65,644 82,306 74,585 87,970 97,033    
Swaziland SZL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     258 267 259 359 486    
Sweden SEK mil                                                               43,110 59,235 71,584 87,938 77,002 ... ...
Switzerland CHF mil                                                               12,996 186 10,517 7,370 15,788   ...
Tajikistan TJS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -30.8 13.2 150 -493 ... ... ...
Tanzania TNS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   10,632 70,835 75,115 54,801 98,790    
Thailand THB mil ... ... ... ... ... ... ... ... ... ... ...                                         130,557 156,300 195,563 206,096 179,627    
Trinidad and Tobago TTD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       559 643 359 574 596    
Turkey TRY mil                                                               19,042 22,607 23,613 24,466 25,644   ...
Uganda UGX mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             488,906 554,815 339,796 485,243 541,210   ...
Ukraine UAH mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             -7,708 4,899 1,436 -52,967 -72,548    
United Arab Emirates AED mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     25,158 25,426 31,649 39,397 36,982    
United Kingdom GBP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           17,513 8,277 10,410 19,153 17,004 ... ...
USA USD mil                                                               126,830 144,013 160,619 154,574 166,847    
Uruguay UYU mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       3,650 4,551 ... ... ... ... ...
Venezuela VEF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 29,813 51,251 ... ... ... ...
Vietnam VND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       47,072,871 25,459,912 30,025,390 17,118,113 31,173,237   ...
Zambia ZMW mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         204,427 118,099 59,666 ... ... ... ...