Bank Operating Profit (Local Currency)

Based on a comparison of 104 countries in 2017, Indonesia ranked the highest in bank operating profit with USD 259,914,496 mil followed by Vietnam and Colombia. On the other end of the scale was Kosovo with USD 120 mil, Malta with USD 221 mil and Bahamas with USD 222 mil.

$9.99

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

from $199/month

Buy annual subscriptions for all our products.

Yearly Quarterly
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 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   531 2,053 3,218 3,739 3,713    
Albania ALL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           14,956 13,194 18,543 16,477 21,242    
Algeria DZD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     171,591 194,309 220,878 286,655 355,609   ...
Angola AOA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   213,529 211,524 184,944 161,696 264,623 ... ...
Argentina ARS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   31,659 44,996 66,865 99,733 129,936    
Armenia AMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           60,590 73,562 78,945 96,267 91,044    
Australia AUD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             43,991 43,832 49,586 52,490 54,412   ...
Austria EUR mil ... ... ... ... ... ... ...                                                 7,524 6,922 6,132 6,037 7,043    
Azerbaijan AZN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           296 328 512 ... ... ... ...
Bahamas BSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 207 63.3 222 ... ...
Bangladesh BDT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 197,370 197,280 186,100 212,652 216,833 ... ...
Belarus BYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     ... ... ... ... ... ... ... ... ... ...
Belgium EUR mil ...                                                             5,120 3,827 13,747 8,190 9,181    
Bhutan BTN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     2,456 1,272 2,588 2,701 3,219    
Bolivia BOB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2,332 2,668 2,867 3,899 3,384    
Bosnia and Herzegovina BAM mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       393 388 342 394 380    
Botswana BWP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2,685 2,764 2,422 2,113    
Brazil BRL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             137,099 150,240 140,202 162,878 185,093    
Brunei BND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     286 242 296 360 354    
Bulgaria BGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           1,947 1,828 1,706 1,955 2,106    
Burundi BIF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   51,964 49,699 48,321 46,973 58,247   ...
Cambodia KHR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   794,456 1,051,971 1,323,879 2,068,544 2,737,884    
Cameroon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   55,451 83,515 100,981 115,696 117,903   ...
Canada CAD mil ... ... ... ... ... ... ... ...                                               35,470 38,627 41,448 44,724 45,938    
Central African Republic XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   8,687 8,453 3,326 4,559 5,180   ...
Chad XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   18,890 21,808 25,853 33,145 37,453   ...
Chile CLP mil ... ... ... ... ... ... ... ... ... ...                                           3,241,515 3,409,149 4,052,165 4,746,000 4,750,481    
China CNY mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,775,529 2,115,594 2,401,339 2,872,956 3,227,427    
Colombia COP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             12,973,503 15,938,097 17,243,589 19,861,964 21,987,210    
Comoros KMF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2,055 2,233 2,654 2,530 2,505   ...
Congo XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   35,831 49,404 58,722 55,417 80,170   ...
Costa Rica CRC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       416,170 486,098 452,634 576,124 640,002    
Croatia HRK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           8,378 7,397 6,902 7,044 7,000    
Cyprus EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       861 234 1,105 1,603 1,159    
Czech Republic CZK mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     89,214 93,759 95,850 91,244 96,866    
Denmark DKK mil                                                               35,021 46,514 43,753 40,495 42,746    
Djibouti DJF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7,348 5,354 4,789 4,560    
Dominican Republic DOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   22,477 25,516 30,843 31,116 32,999   ...
Ecuador ECS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   2,120 2,384 2,113 2,398 2,472    
El Salvador SVC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             369 453 457 410 385    
Estonia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   642 306 410 336 ... ... ...
Fiji FJD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   147 157 174 211 224    
Finland EUR mil                                                               2,571 2,865 2,305 2,835 3,038    
France EUR mil ... ... ... ... ... ... ... ...                                               52,635 60,493 56,873 ... ... ... ...
Gabon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   56,739 64,979 63,166 67,863 47,518   ...
Gambia GMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   350 477 558 918 992 ... ...
Georgia GEL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           439 505 655 810 1,027    
Germany EUR mil                                                               45,231 46,186 37,093 37,549 37,853   ...
Ghana GHS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       1,070 1,644 2,530 3,368 3,970    
Greece EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     4,914 3,327 9,977 4,128 3,325    
Guatemala GTQ mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     4,658 5,045 5,598 6,155 6,587    
Guinea GNF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 361,055 356,230 553,170    
Honduras HNL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           16,015 16,480 21,864 20,652 21,369    
Hungary HUF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           625,939 192,904 309,632 369,571 144,516    
Iceland ISK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 125,543    
India INR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,067,604 1,241,246 1,356,622 1,508,420 1,643,629    
Indonesia IDR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             152,614,491 163,709,372 179,383,498 197,612,273 219,045,168    
Ireland EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 8,879 610 3,245 3,783 3,498    
Israel ILS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               12,277 12,963 13,314 12,074 15,094    
Italy EUR mil ... ... ... ...                                                       28,082 30,175 32,285 27,974 29,035    
Japan JPY mil ... ... ... ... ... ... ... ... ...                                         ... ... ... ... ... ... ... ... ...
Kazakhstan KZT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   291,023 414,675 672,193 805,778 646,121   ...
Kenya KES mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           95,777 116,529 134,205 153,451 166,016    
Kosovo EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   82.9 80.6 84.7 98.4 108    
Kyrgyzstan KGS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 2,293 2,928 3,176 4,396 4,308    
Latvia LVL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   312 441 450 433 502    
Lebanon LMB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4,226,966 4,664,710 4,857,363 5,364,828 5,967,162 ... ...
Lesotho LSL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     347 418 560 625 681    
Lithuania LTL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...                             772 707 817 923 1,038    
Luxembourg EUR mil                                                               4,052 4,816 ... ... ... ... ...
Macao MOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   6,140 7,145 9,886 12,728 14,312    
Macedonia MKD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         5,139 6,030 6,290 7,853 9,280    
Madagascar MGA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           161,234 154,354 186,485 273,071 323,422    
Malawi MWK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 57,799    
Malaysia MYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             35,633 37,635 38,607 40,012 37,385    
Maldives MVR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,612 1,928 2,200 2,169    
Malta EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   239 323 288 259 260    
Mauritius MUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   16,317 21,406 19,324 25,103 24,401    
Mexico MXN mil ... ...                                                           162,658 192,607 236,705 230,359 245,078    
Moldova MDL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           1,841 1,354 1,469 1,782 4,654    
Namibia NAD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,787 2,047 2,393 3,035 3,790    
Netherlands EUR mil                                                               19,474 14,720 15,450 ... ... ... ...
New Zealand NZD mil ... ... ... ... ... ... ... ... ... ...                                           6,239 5,497 6,317 ... ... ... ...
Nicaragua NIO mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   3,003 3,904 4,594 5,562 6,790    
Nigeria NGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   476,422 536,408 636,598 830,708 882,415   ...
Norway NOK mil                                                               36,153 44,497 47,222 55,185 53,415 ... ...
Pakistan PKR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   221,442 220,200 201,404 271,866 367,690    
Panama PAB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,334 1,506 1,432 1,617 1,699    
Papua New Guinea PGK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,406 1,522 1,952 1,495 1,483    
Peru PEN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   9,907 11,391 11,972 13,488 16,113    
Philippines PHP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         114,822 141,467 173,793 169,886 164,170    
Poland PLN mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     28,045 28,398 25,227 27,763 22,439    
Portugal EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           4,577 5,602 3,125 3,532 4,685    
Romania RON mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     7,404 ... ... ... ... ... ...
Russia RUB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               941,635 1,200,729 1,528,355 2,064,895 1,875,502    
Rwanda RWF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   53,895 59,056 64,652 77,253 100,311   ...
Serbia RSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       62,940 57,300 55,820 62,000 69,330    
Seychelles SCR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... 494 ... ... ...
Slovakia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 1,161 749 950 1,040 865    
Slovenia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   669 822 370 545 472    
South Africa ZAR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       74,022 87,611 93,510 98,666 102,889    
South Korea KRW mil ... ... ... ... ... ... ... ... ... ...                                           28,153,000 22,223,000 16,572,541 18,928,000 23,218,000   ...
Spain EUR mil                                                               17,681 51,403 49,433 50,915 52,587    
Sweden SEK mil                                                               63,548 91,741 87,082 111,954 99,167 ... ...
Switzerland CHF mil                                                               18,732 17,435 19,500 21,001 18,909   ...
Tajikistan TJS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   65.5 185 455 616 ... ... ...
Tanzania TNS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   438,359 535,015 650,526 745,476 836,071   ...
Thailand THB mil ... ... ... ... ... ... ... ... ... ... ...                                         231,688 260,575 325,387 331,558 355,675    
Trinidad and Tobago TTD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2,999 3,361 2,596 2,584 3,530    
Turkey TRY mil                                                               31,714 41,418 43,936 47,186 50,347   ...
Uganda UGX mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   719,475 959,716 827,671 876,896 983,090   ...
Ukraine UAH mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             24,765 33,594 29,412 43,654 46,936    
United Kingdom GBP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           68,292 45,248 46,437 48,542 53,028 ... ...
USA USD mil                                                               257,096 257,623 260,487 249,278 273,014    
Uruguay UYU mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       9,100 8,520 ... ... ... ... ...
Venezuela VEF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 38,417 64,424 ... ... ... ...
Vietnam VND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       93,994,374 79,929,748 79,305,384 79,992,028 92,016,341   ...