Bank Net Profit (Local Currency)

Based on a comparison of 94 countries in 2018, USA ranked the highest in bank net profit with USD 150,745 mil followed by Canada and Germany. On the other end of the scale was Ukraine with USD -834 mil, Cyprus with USD -630 mil and Greece with USD -459 mil.

$9.99

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