Current Account Balance (USD)

Based on a comparison of 171 countries in 2019, Germany ranked the highest in current account balance with USD 324 bil followed by Japan and China. On the other end of the scale was USA with USD -652 bil, United Kingdom with USD -90.3 bil and India with USD -74.0 bil.

Average current account balance reached USD 256 bil in 2019 in the World according to the National Statistical Office. This is 53.0% less than in the previous year and 427% less than 10 years ago.

Historically, average current account balance reached an all time high of USD 426 bil in 2017 and an all time low of USD -157 bil in 2001. The average annual growth amounted to 1.77% since 1960.

$9.99

Buy Current Account Balance (USD) 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 2019 2020 2021 2022 2023
Afghanistan USD bil                     ... ... ... ... ... ... ... ... ... ... ... ...                       0.056 1.19 0.576 1.41 1.01            
Albania USD bil                                                                   -1.18 -1.43 -0.978 -0.899 -0.908            
Algeria USD bil                                                                   0.835 -9.44 -27.3 -26.5 -22.1            
Angola USD bil                                                                   8.35 -3.75 -10.3 -4.83 -1.25            
Argentina USD bil                                                                   -13.1 -9.18 -17.6 -14.7 -31.3            
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.813 -0.883 -0.272 -0.238 -0.328            
Australia USD bil                                                                   -51.4 -44.7 -57.3 -41.4 -36.0            
Austria USD bil                                                                   8.36 11.0 7.35 8.31 7.86            
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           12.3 10.4 -0.222 -1.36 1.69            
Bahamas USD bil                                                                   -1.52 -2.19 -1.61 -0.868 -1.91            
Bahrain USD bil                                                                   2.41 1.52 -0.752 -1.49 -1.60            
Bangladesh USD bil                                                                   1.90 2.45 3.88 1.39 -5.32            
Belarus USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -7.57 -5.23 -1.83 -1.67 -0.931            
Belgium USD bil                                                                   -1.66 -4.63 -0.650 0.451 -0.807            
Belize USD bil                                                                   -0.072 -0.133 -0.174 -0.163 -0.143            
Benin USD bil                                                                   -0.679 -0.835 -0.746 -0.808 -1.02            
Bhutan USD bil                                                                   -0.470 -0.483 -0.574 -0.621 -0.547            
Bolivia USD bil                                                                   1.05 0.571 -1.94 -1.93 -2.38            
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               -0.967 -1.37 -0.883 -0.821 -0.873            
Botswana USD bil                                                                   1.32 2.50 1.12 2.15 2.15            
Brazil USD bil                                                                   -74.8 -104 -59.4 -23.5 -9.76            
Brunei USD bil ... ... ... ... ...                                                         3.78 5.46 2.16 1.47 2.02            
Bulgaria USD bil                                                                   0.711 0.047 -0.019 1.21 2.56            
Burkina Faso USD bil                                                                   -1.35 -0.999 -0.889 -0.820 -1.02            
Burundi USD bil                                                                   -0.497 -0.544 -0.531 -0.411 -0.418            
Cambodia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -2.04 -1.69 -1.63 -1.73 -1.87            
Cameroon USD bil                                                                   -1.15 -1.40 -1.17 -1.03 -0.932            
Canada USD bil                                                                   -59.4 -43.2 -55.9 -49.3 -48.8            
Central African Republic USD bil                                                                   -0.050 -0.253 -0.154 -0.097 -0.163            
Chad USD bil                                                                   -1.19 -1.25 -1.49 -0.926 -0.558            
Chile USD bil                                                                   -11.3 -4.36 -5.58 -3.48 -4.10            
China USD bil ... ...                                                               148 236 304 202 165            
Colombia USD bil                                                                   -12.5 -19.8 -18.6 -12.1 -10.4            
Comoros USD bil                                         ...                         -0.046 -0.043 -0.002 -0.045 -0.027            
Congo USD bil                                                                   1.94 0.192 -4.63 -5.74 -1.13            
Costa Rica USD bil                                                                   -2.43 -2.45 -1.92 -1.33 -1.69            
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           0.529 1.14 2.24 1.34 2.15            
Cyprus USD bil                                                                   -1.19 -1.01 -0.288 -0.984 -1.46            
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         -1.11 0.380 0.459 3.04 2.32            
Dem. Republic of the Congo USD bil                                                                   -1.63 -1.66 -1.43 -1.22 -0.200            
Denmark USD bil                                                                   26.7 31.5 26.4 22.5 24.8            
Djibouti USD bil ... ... ... ... ... ... ... ... ... ... ...                                             -0.339 -0.399 -0.549 -0.178 -0.280            
Dominican Republic USD bil                                                                   -2.57 -2.17 -1.28 -0.815 -0.165            
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           2.39 1.09 0.204 -0.544 -0.284            
Ecuador USD bil                                                                   -0.921 -0.522 -2.11 1.44 -0.349            
Egypt USD bil                                                                   -6.39 -2.75 -12.1 -19.8 -14.9            
El Salvador USD bil                                                                   -1.52 -1.21 -0.748 -0.500 -0.501            
Equatorial Guinea USD bil ... ... ... ... ... ... ...                                                     -0.526 -0.924 -2.14 -1.46 -0.738            
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ...                     ...                     0.126 0.160 -0.061 -0.105 -0.137            
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           0.130 0.068 0.441 0.443 0.809            
Ethiopia USD bil                                                                   -2.82 -3.58 -6.58 -6.57 -6.55            
European Union USD bil                                                                   287 304 311 325 433            
Fiji USD bil                                                                   -0.405 -0.279 -0.096 -0.131 -0.277            
Finland USD bil                                                                   -5.26 -4.22 -2.00 -0.819 1.81            
France USD bil                                                                   -14.3 -27.3 -8.98 -18.5 -14.8            
Gabon USD bil                                                                   1.28 1.38 -0.801 -1.39 -0.725            
Gambia USD bil                                                                   -0.093 -0.090 -0.134 -0.085 -0.194            
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     -0.938 -1.77 -1.68 -1.84 -1.35            
Germany USD bil                                                                   252 291 301 297 291            
Ghana USD bil                                                                   -5.70 -3.70 -2.84 -2.86 -2.13            
Greece USD bil                                                                   -4.90 -3.87 -0.449 -2.07 -1.60            
Guatemala USD bil                                                                   -1.35 -1.23 -0.096 1.02 1.13            
Guinea USD bil                                             ...                     -1.05 -1.17 -1.10 -2.71 -0.705            
Guinea Bissau USD bil                                                                   -0.048 0.006 0.019 0.016 -0.027            
Guyana USD bil                                                                   -0.397 -0.291 -0.163 0.013 -0.237            
Haiti USD bil                                                                   -0.561 -0.746 -0.265 -0.083 -0.348            
Honduras USD bil                                                                   -1.76 -1.37 -0.978 -0.587 -0.380            
Hong Kong USD bil                                                                   4.19 4.06 10.3 12.7 14.7            
Hungary USD bil                                                                   5.17 2.11 4.31 7.60 4.39            
Iceland USD bil                                                                   0.925 0.697 0.898 1.56 0.857            
India USD bil                                                                   -32.3 -26.8 -22.1 -14.4 -48.7            
Indonesia USD bil                                                                   -29.1 -27.5 -17.5 -17.0 -17.3            
Iraq USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         2.68 6.11 -11.6 -13.4 4.34            
Iran USD bil                                                                   26.5 13.6 1.24 16.3 9.49            
Ireland USD bil                                                                   3.61 2.78 12.8 -12.6 28.1            
Israel USD bil                                                                   8.66 13.5 15.7 11.9 10.1            
Italy USD bil                                                                   21.3 41.3 27.8 47.6 53.4            
Ivory Coast USD bil                                                                   -0.423 0.510 -0.201 -0.414 -1.86            
Jamaica USD bil                                                                   -1.30 -1.03 -0.454 -0.381 -0.679            
Japan USD bil                                                                   45.9 36.8 136 195 196            
Jordan USD bil                                                                   -3.51 -2.61 -3.41 -3.69 -4.26            
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           1.27 6.14 -5.14 -8.87 -5.35            
Kenya USD bil                                                                   -4.84 -6.38 -4.30 -3.70 -5.02            
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           -0.238 -0.511 -0.552 -0.533 -0.467            
Kuwait USD bil                                                                   70.2 54.4 4.02 -5.06 7.13            
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.972 -1.20 -1.07 -0.792 -0.306            
Laos USD bil                                                                   -3.40 -2.66 -2.58 -2.07 -2.06            
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.826 -0.546 -0.129 0.378 -0.231            
Lebanon USD bil                                                                   -12.1 -12.6 -9.14 -11.2 -12.4            
Lesotho USD bil                                                                   -0.128 -0.128 -0.093 -0.201 -0.102            
Liberia USD bil                 ... ... ... ... ... ... ... ... ... ... ... ...                           -0.522 -0.608 -0.657 -0.464 -0.627            
Libya USD bil                                                                   0.010 -19.0 -9.35 -4.58 2.57            
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.388 1.54 -1.17 -0.479 0.364            
Luxembourg USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     3.38 3.44 2.93 2.99 3.11            
Macao USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       20.7 18.9 11.5 12.2 16.8            
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.178 -0.057 -0.197 -0.293 -0.151            
Madagascar USD bil                                                                   -0.622 -0.034 -0.184 0.057 -0.035            
Malawi USD bil                                                                   -0.454 -0.504 -0.601 -0.744 -0.591            
Malaysia USD bil                                                                   11.3 14.9 9.16 7.24 9.30            
Maldives USD bil                                                                   -0.141 -0.118 -0.295 -1.03 -0.876            
Mali USD bil                                                                   -0.382 -0.676 -0.698 -1.02 -0.886            
Malta USD bil                                                                   0.270 0.989 0.471 0.788 1.71            
Mauritania USD bil                                                                   -1.26 -1.47 -0.956 -0.707 -0.711            
Mauritius USD bil                                                                   -0.753 -0.713 -0.562 -0.531 -0.875            
Mexico USD bil                                                                   -31.0 -24.0 -29.8 -23.3 -19.4            
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.389 -0.422 -0.372 -0.268 -0.602            
Mongolia USD bil ...                                                                 -3.19 -1.38 -0.469 -0.700 -1.16            
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         -0.509 -0.570 -0.445 -0.710 -0.780            
Morocco USD bil                                                                   -8.13 -6.52 -2.17 -4.36 -3.92            
Mozambique USD bil                                                                   -6.88 -6.44 -5.97 -4.28 -2.82            
Myanmar USD bil                                                                   -2.94 -1.42 -3.01 -2.48 -2.90            
Namibia USD bil ... ... ... ... ... ... ... ... ... ...                                               -0.511 -1.38 -1.46 -1.56 -0.438            
Nepal USD bil                                                                   0.635 0.908 1.07 1.34 -0.093            
Netherlands USD bil                                                                   85.5 75.9 48.5 62.9 87.5            
New Zealand USD bil                                                                   -5.95 -6.43 -5.53 -4.17 -5.47            
Nicaragua USD bil                                                                   -1.20 -0.844 -1.15 -0.989 -0.694            
Niger USD bil                                                                   -1.29 -1.27 -1.48 -1.18 -1.16            
Nigeria USD bil                                                                   19.0 0.899 -15.8 2.71 10.4            
Norway USD bil                                                                   53.7 52.5 30.6 14.1 22.0            
Oman USD bil                                                                   5.20 4.21 -11.0 -12.3 -10.8            
Pakistan USD bil                                                                   -2.50 -3.13 -2.71 -4.87 -12.4   ... ... ... ... ...
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     -2,384 -1,387 ... ... ... ... ... ... ... ... ...
Panama USD bil                                                                   -4.40 -6.73 -4.27 -3.16 -3.04            
Papua New Guinea USD bil                                                                   -6.54 0.303 2.48 4.57 4.86            
Paraguay USD bil                                                                   0.621 -0.051 -0.301 0.416 -0.298            
Peru USD bil                                                                   -9.39 -8.92 -9.17 -5.24 -2.41            
Philippines USD bil                                                                   11.4 10.8 7.27 -1.20 -2.52            
Poland USD bil                                                                   -6.74 -11.4 -2.66 -1.37 1.58            
Portugal USD bil                                                                   3.57 0.187 0.232 1.22 0.993            
Qatar USD bil                                                                   60.5 49.4 13.8 -8.27 6.43            
Romania USD bil                                                                   -2.04 -1.34 -2.19 -3.93 -7.11            
Russia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           33.4 57.5 67.7 24.4 35.4            
Rwanda USD bil                                                                   -0.662 -0.825 -1.20 -1.34 -0.622            
Saudi Arabia USD bil                                                                   135 73.8 -56.7 -23.9 15.2            
Senegal USD bil                                                                   -1.56 -1.38 -0.962 -0.769 -1.55            
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               -2.78 -2.63 -1.75 -1.19 -2.35            
Seychelles USD bil                                                                   -0.159 -0.310 -0.256 -0.286 -0.307            
Sierra Leone USD bil                                                                   -0.859 -0.911 -0.742 -0.088 -0.407            
Singapore USD bil                                                                   50.3 58.2 56.5 58.8 61.0            
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         1.83 1.16 -1.52 -1.31 -2.01            
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           2.12 2.90 1.95 2.46 3.48            
Somalia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... -0.223 -0.343 -0.314 -0.427 -0.464            
South Africa USD bil                                                                   -21.2 -17.8 -14.6 -8.24 -8.58            
South Korea USD bil                                                                   81.1 84.4 106 99.2 78.5            
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     -0.581 -0.232 -0.892 0.039 -0.154            
Spain USD bil                                                                   20.7 14.9 13.5 23.8 24.7            
Sri Lanka USD bil                                                                   -2.54 -1.99 -1.88 -1.74 -2.31            
Sudan USD bil                                                                   -5.82 -3.55 -5.46 -4.21 -4.81            
Suriname USD bil                                                                   -0.196 -0.416 -0.787 -0.169 -0.002            
Swaziland USD bil                                                                   0.855 0.930 1.05 0.642 0.604            
Sweden USD bil                                                                   30.3 26.1 22.6 21.8 17.8            
Switzerland USD bil                                                                   78.0 60.4 73.7 63.2 66.6            
Syria USD bil                                                               ... ... ... ... ... ... ... ... ... ... ... ... ...
Taiwan USD bil ... ... ... ...                                                           51.3 61.0 74.9 72.8 82.9            
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -0.659 -0.261 -0.472 -0.362 -0.035            
Tanzania USD bil                                                                   -4.69 -4.87 -3.85 -2.14 -1.46            
Thailand USD bil                                                                   -4.86 15.2 32.1 48.2 51.1            
Togo USD bil                                                                   -0.568 -0.459 -0.461 -0.416 -0.383            
Trinidad and Tobago USD bil                                                                   5.41 4.00 1.85 -0.653 2.33            
Tunisia USD bil                                                                   -3.88 -4.34 -3.85 -3.69 -4.19            
Turkey USD bil                                                                   -63.6 -43.6 -32.1 -33.1 -47.4            
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   -2.87 -2.64 -5.58 -7.21 -4.36            
Uganda USD bil                                                                   -1.84 -2.17 -1.68 -0.707 -1.21            
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -16.5 -5.11 1.57 -1.39 -2.09            
United Arab Emirates USD bil                                                                   74.1 54.5 17.6 13.2 26.5            
United Kingdom USD bil                                                                   -142 -150 -142 -139 -99.2            
USA USD bil                                                                   -349 -365 -408 -433 -449            
Uruguay USD bil                                                                   -2.08 -1.81 -0.512 0.410 0.879            
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           1.63 1.07 0.470 0.384 1.71            
Venezuela USD bil                                                                   4.60 4.92 -16.1 -3.87 4.28            
Vietnam USD bil                                                                   7.74 9.07 -0.119 5.92 5.40            
Yemen USD bil ... ... ... ... ... ... ... ... ... ...                                               -1.24 -0.715 -2.82 -1.87 -1.24            
Zambia USD bil                                                                   -0.165 0.571 -0.831 -0.934 -1.01            
Zimbabwe USD bil                                                                   -2.53 -2.25 -1.52 -0.553 -0.716            
World USD bil                                                                   398 419 241 261 426