Current Account Balance (USD)

Source: World Bank, National Statistical Office, IMF estimates (Oct 2018)
Last Updated: June 1, 2024

Based on a comparison of 171 countries in 2020, Germany ranked the highest in current account balance with USD 334 bil followed by Japan and China. On the other end of the scale was USA with USD -709 bil, United Kingdom with USD -88.6 bil and India with USD -79.2 bil.

Average current account balance reached USD 182 bil in 2020 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                     ... ... ... ... ... ... ... ... ... ... ... ...                         1.19 0.576 1.41 1.01 1.05          
Albania USD bil                                                                     -1.43 -0.978 -0.899 -0.908 -1.07          
Algeria USD bil                                                                     -9.44 -27.3 -26.5 -22.1 -16.9          
Angola USD bil                                                                     -3.75 -10.3 -4.83 -1.25 -2.46          
Argentina USD bil                                                                     -9.18 -17.6 -14.7 -31.3 -17.5          
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -0.883 -0.272 -0.238 -0.328 -0.476          
Australia USD bil                                                                     -44.7 -57.3 -41.4 -36.0 -39.5          
Austria USD bil                                                                     11.0 7.35 8.31 7.86 10.2          
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             10.4 -0.222 -1.36 1.69 3.02          
Bahamas USD bil                                                                     -2.19 -1.61 -0.868 -1.91 -1.64          
Bahrain USD bil                                                                     1.52 -0.752 -1.49 -1.60 -0.965          
Bangladesh USD bil                                                                     2.45 3.88 1.39 -5.32 -9.05          
Belarus USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -5.23 -1.83 -1.67 -0.931 -1.42          
Belgium USD bil                                                                     -4.63 -0.650 0.451 -0.807 0.297          
Belize USD bil                                                                     -0.133 -0.174 -0.163 -0.143 -0.114          
Benin USD bil                                                                     -0.835 -0.746 -0.808 -1.02 -1.12          
Bhutan USD bil                                                                     -0.483 -0.574 -0.621 -0.547 -0.597          
Bolivia USD bil                                                                     0.571 -1.94 -1.93 -2.38 -2.20          
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -1.37 -0.883 -0.821 -0.873 -1.19          
Botswana USD bil                                                                     2.50 1.12 2.15 2.15 1.66          
Brazil USD bil                                                                     -104 -59.4 -23.5 -9.76 -24.8          
Brunei USD bil ... ... ... ... ...                                                           5.46 2.16 1.47 2.02 1.15          
Bulgaria USD bil                                                                     0.047 -0.019 1.21 2.56 1.55          
Burkina Faso USD bil                                                                     -0.999 -0.889 -0.820 -1.02 -1.23          
Burundi USD bil                                                                     -0.544 -0.531 -0.411 -0.418 -0.459          
Cambodia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -1.69 -1.63 -1.73 -1.87 -2.60          
Cameroon USD bil                                                                     -1.40 -1.17 -1.03 -0.932 -1.23          
Canada USD bil                                                                     -43.2 -55.9 -49.3 -48.8 -52.2          
Central African Republic USD bil                                                                     -0.253 -0.154 -0.097 -0.163 -0.206          
Chad USD bil                                                                     -1.25 -1.49 -0.926 -0.558 -0.461          
Chile USD bil                                                                     -4.36 -5.58 -3.48 -4.10 -7.42          
China USD bil ... ...                                                                 236 304 202 165 97.5          
Colombia USD bil                                                                     -19.8 -18.6 -12.1 -10.4 -8.19          
Comoros USD bil                                         ...                           -0.043 -0.002 -0.045 -0.027 -0.068          
Congo USD bil                                                                     0.192 -4.63 -5.74 -1.13 1.05          
Costa Rica USD bil                                                                     -2.45 -1.92 -1.33 -1.69 -2.02          
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             1.14 2.24 1.34 2.15 1.62          
Cyprus USD bil                                                                     -1.01 -0.288 -0.984 -1.46 -0.742          
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                           0.380 0.459 3.04 2.32 -0.876          
Dem. Republic of the Congo USD bil                                                                     -1.66 -1.43 -1.22 -0.200 -0.006          
Denmark USD bil                                                                     31.5 26.4 22.5 24.8 27.3          
Djibouti USD bil ... ... ... ... ... ... ... ... ... ... ...                                               -0.399 -0.549 -0.178 -0.280 -0.312          
Dominican Republic USD bil                                                                     -2.17 -1.28 -0.815 -0.165 -1.33          
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1.09 0.204 -0.544 -0.284 -0.039          
Ecuador USD bil                                                                     -0.522 -2.11 1.44 -0.349 -0.536          
Egypt USD bil                                                                     -2.75 -12.1 -19.8 -14.9 -6.37          
El Salvador USD bil                                                                     -1.21 -0.748 -0.500 -0.501 -1.02          
Equatorial Guinea USD bil ... ... ... ... ... ... ...                                                       -0.924 -2.14 -1.46 -0.738 -0.415          
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ...                     ...                       0.160 -0.061 -0.105 -0.137 -0.108          
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             0.068 0.441 0.443 0.809 0.639          
Ethiopia USD bil                                                                     -3.58 -6.58 -6.57 -6.55 -5.23          
European Union USD bil                                                                     304 311 325 433 429          
Fiji USD bil                                                                     -0.279 -0.096 -0.131 -0.277 -0.243          
Finland USD bil                                                                     -4.22 -2.00 -0.819 1.81 2.50          
France USD bil                                                                     -27.3 -8.98 -18.5 -14.8 -25.6          
Gabon USD bil                                                                     1.38 -0.801 -1.39 -0.725 -0.281          
Gambia USD bil                                                                     -0.090 -0.134 -0.085 -0.194 -0.201          
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       -1.77 -1.68 -1.84 -1.35 -1.75          
Germany USD bil                                                                     291 301 297 291 327          
Ghana USD bil                                                                     -3.70 -2.84 -2.86 -2.13 -2.10          
Greece USD bil                                                                     -3.87 -0.449 -2.07 -1.60 -1.67          
Guatemala USD bil                                                                     -1.23 -0.096 1.02 1.13 0.753          
Guinea USD bil                                             ...                       -1.17 -1.10 -2.71 -0.705 -2.43          
Guinea Bissau USD bil                                                                     0.006 0.019 0.016 -0.027 -0.053          
Guyana USD bil                                                                     -0.291 -0.163 0.013 -0.237 -0.220          
Haiti USD bil                                                                     -0.746 -0.265 -0.083 -0.348 -0.388          
Honduras USD bil                                                                     -1.37 -0.978 -0.587 -0.380 -0.766          
Hong Kong USD bil                                                                     4.06 10.3 12.7 14.7 12.1          
Hungary USD bil                                                                     2.11 4.31 7.60 4.39 3.63          
Iceland USD bil                                                                     0.697 0.898 1.56 0.857 0.649          
India USD bil                                                                     -26.8 -22.1 -14.4 -48.7 -80.4          
Indonesia USD bil                                                                     -27.5 -17.5 -17.0 -17.3 -23.9          
Iraq USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           6.11 -11.6 -13.4 4.34 15.8          
Iran USD bil                                                                     13.6 1.24 16.3 9.49 5.79          
Ireland USD bil                                                                     2.78 12.8 -12.6 28.1 27.0          
Israel USD bil                                                                     13.5 15.7 11.9 10.1 8.32          
Italy USD bil                                                                     41.3 27.8 47.6 53.4 41.3          
Ivory Coast USD bil                                                                     0.510 -0.201 -0.414 -1.86 -2.10          
Jamaica USD bil                                                                     -1.03 -0.454 -0.381 -0.679 -0.756          
Japan USD bil                                                                     36.8 136 195 196 184          
Jordan USD bil                                                                     -2.61 -3.41 -3.69 -4.26 -4.03          
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             6.14 -5.14 -8.87 -5.35 -0.281          
Kenya USD bil                                                                     -6.38 -4.30 -3.70 -5.02 -5.05          
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             -0.511 -0.552 -0.533 -0.467 -0.562          
Kuwait USD bil                                                                     54.4 4.02 -5.06 7.13 16.4          
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -1.20 -1.07 -0.792 -0.306 -0.983          
Laos USD bil                                                                     -2.66 -2.58 -2.07 -2.06 -2.53          
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -0.546 -0.129 0.378 -0.231 -0.676          
Lebanon USD bil                                                                     -12.6 -9.14 -11.2 -12.4 -14.5          
Lesotho USD bil                                                                     -0.128 -0.093 -0.201 -0.102 -0.179          
Liberia USD bil                 ... ... ... ... ... ... ... ... ... ... ... ...                             -0.608 -0.657 -0.464 -0.627 -0.590          
Libya USD bil                                                                     -19.0 -9.35 -4.58 2.57 0.669          
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                           1.54 -1.17 -0.479 0.364 0.163          
Luxembourg USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       3.44 2.93 2.99 3.11 3.40          
Macao USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         18.9 11.5 12.2 16.8 19.4          
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -0.057 -0.197 -0.293 -0.151 -0.130          
Madagascar USD bil                                                                     -0.034 -0.184 0.057 -0.035 -0.269          
Malawi USD bil                                                                     -0.504 -0.601 -0.744 -0.591 -0.643          
Malaysia USD bil                                                                     14.9 9.16 7.24 9.30 10.1          
Maldives USD bil                                                                     -0.118 -0.295 -1.03 -0.876 -0.876          
Mali USD bil                                                                     -0.676 -0.698 -1.02 -0.886 -1.26          
Malta USD bil                                                                     0.989 0.471 0.788 1.71 1.66          
Mauritania USD bil                                                                     -1.47 -0.956 -0.707 -0.711 -0.830          
Mauritius USD bil                                                                     -0.713 -0.562 -0.531 -0.875 -1.16          
Mexico USD bil                                                                     -24.0 -29.8 -23.3 -19.4 -15.3          
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -0.422 -0.372 -0.268 -0.602 -0.851          
Mongolia USD bil ...                                                                   -1.38 -0.469 -0.700 -1.16 -1.05          
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           -0.570 -0.445 -0.710 -0.780 -0.904          
Morocco USD bil                                                                     -6.52 -2.17 -4.36 -3.92 -5.05          
Mozambique USD bil                                                                     -6.44 -5.97 -4.28 -2.82 -2.66          
Myanmar USD bil                                                                     -1.42 -3.01 -2.48 -2.90 -3.79          
Namibia USD bil ... ... ... ... ... ... ... ... ... ...                                                 -1.38 -1.46 -1.56 -0.438 -0.851          
Nepal USD bil                                                                     0.908 1.07 1.34 -0.093 -2.35          
Netherlands USD bil                                                                     75.9 48.5 62.9 87.5 89.9          
New Zealand USD bil                                                                     -6.43 -5.53 -4.17 -5.47 -7.35          
Nicaragua USD bil                                                                     -0.844 -1.15 -0.989 -0.694 -0.835          
Niger USD bil                                                                     -1.27 -1.48 -1.18 -1.16 -1.53          
Nigeria USD bil                                                                     0.899 -15.8 2.71 10.4 8.12          
Norway USD bil                                                                     52.5 30.6 14.1 22.0 34.4          
Oman USD bil                                                                     4.21 -11.0 -12.3 -10.8 -2.71          
Pakistan USD bil                                                                     -3.13 -2.71 -4.87 -12.4 -18.2 ... ... ... ... ...
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       -1,387 ... ... ... ... ... ... ... ... ...
Panama USD bil                                                                     -6.73 -4.27 -3.16 -3.04 -4.62          
Papua New Guinea USD bil                                                                     0.303 2.48 4.57 4.86 4.86          
Paraguay USD bil                                                                     -0.051 -0.301 0.416 -0.298 -0.562          
Peru USD bil                                                                     -8.92 -9.17 -5.24 -2.41 -4.02          
Philippines USD bil                                                                     10.8 7.27 -1.20 -2.52 -5.01          
Poland USD bil                                                                     -11.4 -2.66 -1.37 1.58 -4.37          
Portugal USD bil                                                                     0.187 0.232 1.22 0.993 0.041          
Qatar USD bil                                                                     49.4 13.8 -8.27 6.43 9.10          
Romania USD bil                                                                     -1.34 -2.19 -3.93 -7.11 -8.37          
Russia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             57.5 67.7 24.4 35.4 97.1          
Rwanda USD bil                                                                     -0.825 -1.20 -1.34 -0.622 -0.866          
Saudi Arabia USD bil                                                                     73.8 -56.7 -23.9 15.2 64.7          
Senegal USD bil                                                                     -1.38 -0.962 -0.769 -1.55 -1.86          
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 -2.63 -1.75 -1.19 -2.35 -2.71          
Seychelles USD bil                                                                     -0.310 -0.256 -0.286 -0.307 -0.287          
Sierra Leone USD bil                                                                     -0.911 -0.742 -0.088 -0.407 -0.504          
Singapore USD bil                                                                     58.2 56.5 58.8 61.0 64.1          
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                           1.16 -1.52 -1.31 -2.01 -1.91          
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             2.90 1.95 2.46 3.48 3.47          
Somalia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   -0.343 -0.314 -0.427 -0.464 -0.468          
South Africa USD bil                                                                     -17.8 -14.6 -8.24 -8.58 -12.1          
South Korea USD bil                                                                     84.4 106 99.2 78.5 82.3          
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       -0.232 -0.892 0.039 -0.154 -0.349          
Spain USD bil                                                                     14.9 13.5 23.8 24.7 16.6          
Sri Lanka USD bil                                                                     -1.99 -1.88 -1.74 -2.31 -2.67          
Sudan USD bil                                                                     -3.55 -5.46 -4.21 -4.81 -4.73          
Suriname USD bil                                                                     -0.416 -0.787 -0.169 -0.002 -0.128          
Swaziland USD bil                                                                     0.930 1.05 0.642 0.604 0.488          
Sweden USD bil                                                                     26.1 22.6 21.8 17.8 14.3          
Switzerland USD bil                                                                     60.4 73.7 63.2 66.6 72.3          
Syria USD bil                                                               ... ... ... ... ... ... ... ... ... ... ... ... ...
Taiwan USD bil ... ... ... ...                                                             61.0 74.9 72.8 82.9 83.0          
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -0.261 -0.472 -0.362 -0.035 -0.345          
Tanzania USD bil                                                                     -4.87 -3.85 -2.14 -1.46 -2.39          
Thailand USD bil                                                                     15.2 32.1 48.2 51.1 44.8          
Togo USD bil                                                                     -0.459 -0.461 -0.416 -0.383 -0.494          
Trinidad and Tobago USD bil                                                                     4.00 1.85 -0.653 2.33 2.48          
Tunisia USD bil                                                                     -4.34 -3.85 -3.69 -4.19 -4.01          
Turkey USD bil                                                                     -43.6 -32.1 -33.1 -47.4 -40.7          
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     -2.64 -5.58 -7.21 -4.36 -3.50          
Uganda USD bil                                                                     -2.17 -1.68 -0.707 -1.21 -1.92          
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             -5.11 1.57 -1.39 -2.09 -3.92          
United Arab Emirates USD bil                                                                     54.5 17.6 13.2 26.5 31.2          
United Kingdom USD bil                                                                     -150 -142 -139 -99.2 -99.2          
USA USD bil                                                                     -365 -408 -433 -449 -516          
Uruguay USD bil                                                                     -1.81 -0.512 0.410 0.879 0.549          
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                             1.07 0.470 0.384 1.71 -0.217          
Venezuela USD bil                                                                     4.92 -16.1 -3.87 4.28 5.90          
Vietnam USD bil                                                                     9.07 -0.119 5.92 5.40 5.23          
Yemen USD bil ... ... ... ... ... ... ... ... ... ...                                                 -0.715 -2.82 -1.87 -1.24 -2.66          
Zambia USD bil                                                                     0.571 -0.831 -0.934 -1.01 -1.02          
Zimbabwe USD bil                                                                     -2.25 -1.52 -0.553 -0.716 -1.12          
World USD bil                                                                     419 241 261 426 373