Bank Pre-Tax Profit (Local Currency)

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