Bank Net Profit (USD)

Based on a comparison of 101 countries in 2017, USA ranked the highest in bank net profit with USD 169,946 mil followed by Canada and United Kingdom. On the other end of the scale was Greece with USD -10,277 mil, Ukraine with USD -941 mil and Cyprus with USD -707 mil.

$9.99

Buy Bank Net Profit (USD) 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 USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -33.9 -13.0 25.9 38.0 8.28    
Albania USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           7.00 34.8 62.1 106 130    
Algeria USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     1,661 1,598 1,410 2,018 1,668   ...
Angola USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,454 1,077 952 415 1,132 ... ...
Argentina USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   3,564 4,267 5,316 ... ... ... ...
Armenia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           84.4 107 92.6 48.3 -42.5 ... ...
Australia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             29,083 25,369 29,539 29,072 28,120   ...
Austria USD mil ... ... ... ... ... ... ...                                                 1,661 4,130 -1,241 -8,626 4,264    
Azerbaijan USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 -201 166 341 ... ... ... ...
Bahamas USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 139 -114 185 ... ...
Bangladesh USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,198 553 921 770 1,012 ... ...
Belarus USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           593 645 915 879 500    
Belgium USD mil ...                                                             919 2,497 13,028 6,569 7,775    
Bolivia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   211 221 213 285 282    
Bosnia and Herzegovina USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ...       99.2 82.8 -26.2 94.6 18.5    
Botswana USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 230 210 159 107    
Brunei USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   134 71.4 178 219 207    
Bulgaria USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 337 345 342 468 527    
Burundi USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   24.5 17.0 11.3 7.57 13.3   ...
Cambodia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   137 184 231 378 492    
Cameroon USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   23.3 54.2 220 80.8 74.5   ...
Canada USD mil ... ... ... ... ... ... ... ...                                               29,962 31,231 32,441 32,103 29,231    
Central African Republic USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   13.8 15.8 -5.28 2.52 -4.50   ...
Chad USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   22.5 20.2 37.0 34.0 18.9   ...
Chile USD mil ... ... ... ... ... ... ... ... ... ...                                           3,553 3,390 3,864 4,385 3,328    
China USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         193,684 239,548 ... ... ... ... ...
Colombia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             4,002 4,335 4,175 4,272 3,771    
Comoros USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1.08 -2.83 1.71 2.57 2.78   ...
Congo USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   48.2 51.8 77.7 68.9 62.0   ...
Costa Rica USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       397 503 457 497 474    
Croatia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             708 466 83.1 232 -686    
Cyprus USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -6,614 -5,947 -5,472 -557 -693    
Czech Republic USD mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     3,016 3,288 3,120 2,950 2,779 ... ...
Denmark USD mil                                                               421 1,284 2,783 3,006 4,072    
Djibouti USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 19.6 15.3 10.0 12.9    
Dominican Republic USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   178 206 254 295 281   ...
Ecuador USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   530 489 358 487 443   ...
El Salvador USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             23.6 25.3 27.4 23.1 20.2   ...
Estonia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   920 450 587 427 ... ... ...
Fiji USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   51.8 62.3 67.5 71.5 80.4    
Finland USD mil                                                               2,480 2,458 2,326 2,541 2,523    
France USD mil ... ... ... ... ... ... ... ...                                               24,388 37,490 32,488 ... ... ... ...
Gabon USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   64.7 71.9 58.6 76.2 22.4   ...
Gambia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   2.41 5.46 9.11 15.6 14.3 ... ...
Georgia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           192 81.4 234 262 251    
Germany USD mil                                                               32,901 27,719 19,024 21,779 20,771   ...
Ghana USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       358 487 699 700 517    
Greece USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     -49,820 -7,503 6,729 -4,452 -10,277 ... ...
Guatemala USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   333 321 361 421 445    
Guinea USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33.0 32.4 51.0    
Honduras USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   155 198 197 212 223 ... ...
Hungary USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -1,436 -771 139 -2,269 -106    
Iceland USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 854    
India USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 10,400 11,083 9,202 8,739 6,360 ... ...
Indonesia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             8,479 10,556 10,715 9,309 7,587    
Ireland USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -12,706 -11,816 -9,188 6,480 4,387    
Israel USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1,655 1,582 1,988 1,715 2,179    
Italy USD mil ... ... ... ...                                                       -33,879 -2,342 -26,873 -6,613 7,966    
Japan USD mil ... ... ... ... ... ... ... ... ...                                         ... ... ... ... ... ... ... ... ...
Kazakhstan USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   767 1,329 1,539 2,378 852   ...
Kenya USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,009 1,276 1,444 1,591 1,501    
Kosovo USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   46.5 24.3 35.0 77.3 109    
Kyrgyzstan USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 42.9 51.4 49.9 59.2 35.1    
Latvia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   -500 358 401 502 629    
Lebanon USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,050 1,044 1,104 1,133 1,248   ...
Lesotho USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   32.4 32.5 37.8 36.4 31.7    
Lithuania USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...                             447 213 261 247 248    
Luxembourg USD mil                                                               3,463 4,623 4,733 ... ... ... ...
Macao USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   554 684 938 1,190 1,451    
Macedonia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             26.7 30.5 49.7 66.1 86.7    
Madagascar USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   38.7 44.8 57.6 79.8 86.9    
Malawi USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30.5    
Malaysia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             6,812 7,542 7,206 7,305 5,765    
Maldives USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 46.5 96.7 103 91.4    
Malta USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   187 195 217 173 160    
Mauritius USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   439 556 535 542 421    
Mexico USD mil ... ...                                                           5,778 6,590 8,396 ... ... ... ...
Moldova USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           75.0 35.9 81.1 49.8 56.7    
Morocco USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1,620 1,339 1,485 ... ... ... ...
Namibia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   162 162 163 173 176    
Netherlands USD mil ... ... ... ... ... ... ...                                                 10,016 6,094 7,814 ... ... ... ...
New Zealand USD mil ... ... ... ... ... ... ... ... ... ...                                           2,959 2,728 3,526 ... ... ... ...
Nicaragua USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   59.3 101 115 119 141    
Nigeria USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -31.3 2,347 2,508 2,932 3,342   ...
Norway USD mil                                                               3,972 4,796 5,325 5,761 4,508 ... ...
Pakistan USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           1,287 1,302 1,093 1,587 1,938    
Palestine USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       164 169 201 197 175   ...
Panama USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,037 1,188 1,087 1,267 1,339    
Papua New Guinea USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   387 479 556 362 310    
Peru USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1,765 1,975 2,019 2,016 2,396    
Philippines USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1,855 2,402 2,824 2,617 2,500    
Poland USD mil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     5,242 4,753 4,802 4,845 3,007    
Portugal USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           -2,160 -1,843 -4,513 -6,946 331    
Romania USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               -258 ... ... ... ... ... ...
Russia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               23,047 25,421 22,794 10,397 1,273    
Rwanda USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   38.1 44.2 34.5 49.4 59.9   ...
Serbia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       17.0 132 -24.9 24.9 70.5    
Seychelles USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... 27.7 ... ... ...
Slovakia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 938 617 729 722 695    
Slovenia USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   -615 -969 -4,760 -146 132    
South Africa USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       5,187 5,142 4,295 3,632 3,770    
South Korea USD mil ... ... ... ... ... ... ... ... ... ...                                           13,332 8,700 4,448 7,818 7,816   ...
Spain USD mil                                                               -13,101 -67,041 18,312 18,881 20,138    
Sri Lanka USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 587 692 ... ... ... ... ...
Sweden USD mil                                                               6,640 8,746 10,975 12,362 9,482 ... ...
Switzerland USD mil                                                               14,656 199 11,347 7,830 15,899   ...
Tajikistan USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -6.69 2.78 31.5 -97.9 ... ... ...
Tanzania USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   138 176 201 213 232   ...
Thailand USD mil ... ... ... ... ... ... ... ... ... ... ...                                         4,282 5,031 6,363 6,282 5,207    
Trinidad and Tobago USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   321 393 341 308 437    
Turkey USD mil                                                               11,332 12,558 12,383 10,906 9,775   ...
Uganda USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   204 215 131 183 176   ...
Ukraine USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             -965 606 176 -4,403 -3,644    
United Kingdom USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           28,082 13,117 16,272 30,760 25,832 ... ...
USA USD mil                                                               126,830 144,013 160,619 154,574 166,847    
Uruguay USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       183 233 ... ... ... ... ...
Venezuela USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6,942 8,455 ... ... ... ...
Vietnam USD mil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       2,279 1,220 1,429 806 1,441   ...