Bank Pre-Tax Profit (Local Currency)

Based on a comparison of 101 countries in 2017, Indonesia ranked the highest in bank pre-tax profit with USD 166,341,234 mil followed by Vietnam and Colombia. On the other end of the scale was Ukraine with USD -22,679 mil, Bhutan with USD -2,117 mil and Greece with USD -1,553 mil.

$9.99

Buy Bank Pre-Tax 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 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -1,364 -234 2,046 2,615 762    
Albania ALL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           2,148 4,371 8,678 12,274 16,405    
Algeria DZD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     157,696 164,121 149,354 200,995 214,123   ...
Angola AOA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   149,031 121,496 118,145 59,815 156,966 ... ...
Argentina ARS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   21,251 29,276 43,094 ... ... ... ...
Armenia AMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ...
Australia AUD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             37,924 36,181 44,350 48,929 50,181   ...
Austria EUR mil ... ... ... ... ... ... ...                                                 2,159 4,269 159 -5,630 4,888    
Azerbaijan AZN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 -152 170 341 ... ... ... ...
Bahamas BSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 139 -114 185 ... ...
Bangladesh BDT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 163,820 110,840 139,980 128,402 139,899 ... ...
Belarus BYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     ... ... ... ... ... ... ... ... ... ...
Belgium EUR mil ...                                                             708 2,681 11,435 6,890 8,009    
Bhutan BTN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3,208    
Bolivia BOB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,700 2,039 2,064 2,945 2,641    
Bosnia and Herzegovina BAM mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       163 151 -14.8 173 68.7    
Botswana BWP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2,227 2,256 1,828 1,454    
Brazil BRL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             60,642 56,518 62,205 67,101 83,142    
Brunei BND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     237 139 276 339 332    
Bulgaria BGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             664 590 653 838 1,013    
Burundi BIF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   44,610 34,555 24,374 15,104 24,666   ...
Cambodia KHR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   666,488 879,892 1,103,913 1,842,941 2,403,740    
Cameroon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   39,281 54,574 136,256 76,432 76,479   ...
Canada CAD mil ... ... ... ... ... ... ... ...                                               35,470 38,627 41,448 44,724 45,938    
Central African Republic XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   9,102 8,797 -2,282 1,569 -1,720   ...
Chad XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   14,307 14,675 21,713 19,889 16,603   ...
Chile CLP mil ... ... ... ... ... ... ... ... ... ...                                           2,042,029 1,945,825 2,366,741 2,779,658 2,704,533    
China CNY mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,041,394 1,238,585 1,417,968 1,554,837 1,592,575    
Colombia COP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             10,980,882 12,015,615 12,522,299 14,685,477 15,182,126    
Comoros KMF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   859 -671 747 1,003 1,084   ...
Congo XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   34,363 38,311 49,067 47,326 51,915   ...
Costa Rica CRC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   271,316 338,260 288,662 354,914 343,653    
Croatia HRK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           4,660 3,391 695 2,068 -4,973    
Cyprus EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     -5,406 -4,619 -2,524 53.5 -520    
Czech Republic CZK mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     63,432 76,655 73,301 76,123 80,515    
Denmark DKK mil                                                               4,819 13,659 21,376 23,139 35,026    
Djibouti DJF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4,203 3,406 2,476 2,761    
Dominican Republic DOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   14,801 16,267 19,906 21,709 23,765   ...
Ecuador ECS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   530 489 358 487 443    
El Salvador SVC mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             196 221 239 202 176    
Estonia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   663 364 460 343 ... ... ...
Fiji FJD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   137 148 158 175 209    
Finland EUR mil                                                               2,321 2,532 2,153 2,528 2,796    
France EUR mil ... ... ... ... ... ... ... ...                                               26,436 41,635 35,983 ... ... ... ...
Gabon XAF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   52,889 55,212 51,823 56,356 35,978   ...
Gambia GMD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   210 331 474 859 891 ... ...
Georgia GEL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           361 179 437 561 620    
Germany EUR mil                                                               47,579 41,822 30,639 30,682 34,356   ...
Ghana GHS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   758 1,211 1,980 2,672 2,588    
Greece EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     -40,254 -7,300 1,831 -7,324 -11,177    
Guatemala GTQ mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     3,522 3,600 4,062 4,375 4,299    
Guinea GNF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 361,055 356,230 553,170    
Honduras HNL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           4,451 5,557 5,669 8,773 9,618    
Hungary HUF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             -242,812 -91,019 119,150 -485,958 34,267    
Iceland ISK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 130,939    
India INR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 646,870 789,195 718,885 727,301 548,564    
Indonesia IDR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             93,273,043 119,348,689 137,710,883 142,168,084 132,265,872    
Ireland EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -10,640 -9,341 -7,462 5,052 4,830    
Israel ILS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             9,109 9,529 11,138 10,629 14,081    
Italy EUR mil ... ... ... ...                                                     ... ... ... ... ... ... ... ...
Japan JPY mil ... ... ... ... ... ... ... ... ...                                         ... ... ... ... ... ... ... ... ...
Kazakhstan KZT mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   137,398 227,528 289,609 448,782 315,906   ...
Kenya KES mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           89,574 107,680 124,337 140,713 144,814    
Kosovo EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   39.6 21.9 29.2 66.8 104    
Kyrgyzstan KGS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 2,225 2,731 2,720 3,601 2,668    
Latvia LVL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   -204 238 262 322 440    
Lebanon LMB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,895,983 1,869,606 1,968,263 2,017,996 2,217,502 ... ...
Lesotho LSL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     323 367 495 547 594    
Lithuania LTL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...                             1,250 664 771 800 850    
Luxembourg EUR mil                                                               2,472 3,139 ... ... ... ... ...
Macao MOP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   5,053 6,288 8,468 11,004 12,807    
Macedonia MKD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1,255 1,491 2,462 3,653 5,360    
Madagascar MGA mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           114,540 133,083 168,451 245,845 306,783    
Malawi MWK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 49,752    
Malaysia MYR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             26,114 29,428 29,793 32,021 29,020    
Maldives MVR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,014 1,969 2,098 1,881    
Malta EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   205 231 251 202 215    
Mauritius MUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   14,743 18,275 17,446 18,543 16,524    
Mexico MXN mil ... ...                                                           89,054 108,750 130,891 114,880 122,289    
Moldova MDL mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           880 595 1,154 911 1,005    
Namibia NAD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,751 1,986 2,246 2,822 3,489    
Netherlands EUR mil                                                               9,584 6,335 7,027 ... ... ... ...
New Zealand NZD mil ... ... ... ... ... ... ... ... ... ...                                           5,300 4,607 5,954 ... ... ... ...
Nicaragua NIO mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2,128 3,373 4,036 4,433 5,478    
Nigeria NGN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   42,670 458,041 486,861 601,955 671,831   ...
Norway NOK mil                                                               30,835 38,934 41,772 49,088 48,837 ... ...
Pakistan PKR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   221,442 220,200 165,153 246,543 328,817    
Panama PAB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,138 1,295 1,206 1,364 1,447    
Papua New Guinea PGK mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,341 1,416 1,823 1,366 1,308    
Peru PEN mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   6,511 6,935 7,304 8,087 9,869    
Philippines PHP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         95,613 117,165 144,457 143,830 141,214    
Poland PLN mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     19,605 19,202 18,733 19,844 14,175    
Portugal EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           -2,320 -1,853 -3,803 -6,039 653    
Romania RON mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     -420 ... ... ... ... ... ...
Russia RUB mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               832,931 993,822 914,903 561,091 163,026    
Rwanda RWF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   30,540 38,224 34,586 46,922 57,246   ...
Serbia RSD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1,250 11,650 -2,120 3,516 9,720    
Seychelles SCR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... 479 ... ... ...
Slovakia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 825 580 731 747 822    
Slovenia EUR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   -537 -776 -3,439 -106 158    
South Africa ZAR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       49,794 53,839 54,664 58,162 68,211    
South Korea KRW mil ... ... ... ... ... ... ... ... ... ...                                           19,065,000 12,490,000 6,256,014 9,713,000 11,883,000   ...
Spain EUR mil                                                               -12,333 -60,929 6,079 14,903 20,727    
Sri Lanka SKR mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 109,135 134,027 ... ... ... ... ...
Sweden SEK mil                                                               54,041 70,198 86,563 103,124 92,217 ... ...
Switzerland CHF mil                                                               13,175 3,929 7,627 4,368 6,857   ...
Tajikistan TJS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   12.2 71.3 249 -361 ... ... ...
Tanzania TNS mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   326,160 424,873 490,681 558,691 693,050   ...
Thailand THB mil ... ... ... ... ... ... ... ... ... ... ...                                         171,744 193,430 240,230 249,186 215,200    
Trinidad and Tobago TTD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2,541 2,909 2,666 2,349 3,436    
Turkey TRY mil                                                               23,824 28,953 28,549 31,010 32,068   ...
Uganda UGX mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   642,297 753,823 505,866 664,732 765,349   ...
Ukraine UAH mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             -6,496 5,278 3,066 -55,350 -72,953    
United Kingdom GBP mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           26,547 15,405 19,067 28,310 24,922 ... ...
USA USD mil                                                               176,127 199,054 227,744 218,751 234,823    
Uruguay UYU mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       6,129 7,883 ... ... ... ... ...
Venezuela VEF mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31,431 52,625 ... ... ... ...
Vietnam VND mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       62,479,193 36,850,599 40,572,462 26,293,511 40,941,402   ...