Net financial flows, IBRD (NFL, current US$) by country

Net financial flows received by the borrower during the year are disbursements of loans and credits less repayments of principal. IBRD is the International Bank for Reconstruction and Development, the founding and largest member of the World Bank Group. Data are in current U.S. dollars.

Countries reporting
113
Highest
4.24 billion NFL, current US$
Ukraine
Lowest
-596.31 million NFL, current US$
China
Median
0 NFL, current US$
Years covered
55
1970–2024
Data points
6,307

What the numbers show

Net financial flows, IBRD (NFL, current US$) is currently reported for 113 countries. The highest value is 4.24 billion NFL, current US$ in Ukraine; the lowest is -596.31 million NFL, current US$ in China.

The median across all reporting countries is 0 NFL, current US$, and the mean is 159.82 million NFL, current US$.

The gap between the highest and lowest reporting country is a factor of about 7.

Over the past decade 72 countries rose and 35 fell. The largest increase was in Bolivia (up 1,446,510.0%), and the largest decrease in Togo (down 5,069.1%).

Net financial flows, IBRD: full country ranking

#Country LatestYear 10-year changeTrend
1 Ukraine 4.24 billion NFL, current US$ 2024 up 205.5% volatile
2 Philippines 2.25 billion NFL, current US$ 2024 up 810.1% volatile
3 India 1.88 billion NFL, current US$ 2024 up 1,536.0% volatile
4 Morocco 1.29 billion NFL, current US$ 2024 up 362.7% volatile
5 Ecuador 1.05 billion NFL, current US$ 2024 up 2,116.2% volatile
6 Jordan 958.51 million NFL, current US$ 2024 up 278.1% volatile
7 Angola 949.32 million NFL, current US$ 2024 up 111.0% volatile
8 South Africa 910.75 million NFL, current US$ 2024 up 22.2% volatile
9 Kenya 869.28 million NFL, current US$ 2024 volatile
10 Argentina 859.15 million NFL, current US$ 2024 up 1,018.6% volatile
11 Nigeria 758.21 million NFL, current US$ 2024 up 21,150.4% volatile
12 Colombia 648.74 million NFL, current US$ 2024 up 19.7% volatile
13 Kazakhstan 469.99 million NFL, current US$ 2024 up 41.4% volatile
14 Peru 469.57 million NFL, current US$ 2024 up 2,638.0% volatile
15 Turkey 460.57 million NFL, current US$ 2024 up 1,408.5% volatile
16 Dominican Republic 401.61 million NFL, current US$ 2024 up 3,300.3% volatile
17 Uzbekistan 379.88 million NFL, current US$ 2024 up 1,467.8% volatile
18 Tunisia 248.94 million NFL, current US$ 2024 up 121.0% volatile
19 Lebanon 195.81 million NFL, current US$ 2024 up 697.7% volatile
20 Pakistan 172.53 million NFL, current US$ 2024 up 410.6% volatile
21 Georgia 153.07 million NFL, current US$ 2024 up 72.0% rising
22 Botswana 138.48 million NFL, current US$ 2024 up 494.4% volatile
23 Bolivia 115.71 million NFL, current US$ 2024 up 1,446,510.0% volatile
24 Cameroon 111.48 million NFL, current US$ 2024 up 2,189.7% volatile
25 Bosnia and Herzegovina 107.84 million NFL, current US$ 2024 up 211.1% volatile
26 Armenia 106.43 million NFL, current US$ 2024 up 6.4% volatile
27 Chile 85.33 million NFL, current US$ 2016 up 50.3% volatile
28 Montenegro 78.92 million NFL, current US$ 2024 up 1,210.2% volatile
29 Sri Lanka 64.29 million NFL, current US$ 2024 up 244.4% volatile
30 Congo 60.55 million NFL, current US$ 2024 up 53,960.7% volatile
31 Serbia 58.46 million NFL, current US$ 2024 down 49.9% volatile
32 Moldova 49.38 million NFL, current US$ 2024 up 1,133.4% volatile
33 El Salvador 43.98 million NFL, current US$ 2024 up 320.6% volatile
34 Eswatini 31.34 million NFL, current US$ 2024 up 387.2% volatile
35 Uruguay 29.61 million NFL, current US$ 2016 up 118.2% volatile
36 Egypt 20.68 million NFL, current US$ 2024 down 95.1% volatile
37 Paraguay 15.80 million NFL, current US$ 2024 down 59.5% volatile
38 Suriname 13.95 million NFL, current US$ 2023 volatile
39 Cote d'Ivoire 13.58 million NFL, current US$ 2024 up 192.5% volatile
40 Seychelles 10.00 million NFL, current US$ 2016 up 626.6% volatile
41 Mongolia 6.13 million NFL, current US$ 2024 up 12,162.0% volatile
42 Croatia 4.95 million NFL, current US$ 2016 down 97.1% volatile
43 Belize 4.13 million NFL, current US$ 2024 up 1,041.7% volatile
44 Albania 3.47 million NFL, current US$ 2024 down 98.5% volatile
45 Fiji 557,000 NFL, current US$ 2024 down 98.9% volatile
46 Papua New Guinea 154,000 NFL, current US$ 2024 up 101.0% volatile
47 Grenada 3,000 NFL, current US$ 2024 up 100.2% volatile
48 Belarus 0 NFL, current US$ 2024 down 100.0% volatile
48 Czechia 0 NFL, current US$ 2016 up 100.0% volatile
48 Estonia 0 NFL, current US$ 2016 up 100.0% volatile
48 Equatorial Guinea 0 NFL, current US$ 2009 flat
48 Greece 0 NFL, current US$ 2009 volatile
48 Hungary 0 NFL, current US$ 2016 up 100.0% volatile
48 South Korea 0 NFL, current US$ 2016 up 100.0% volatile
48 Lithuania 0 NFL, current US$ 2016 up 100.0% volatile
48 Madagascar 0 NFL, current US$ 2000 up 100.0% volatile
48 Malta 0 NFL, current US$ 2016 volatile
48 Malaysia 0 NFL, current US$ 2016 up 100.0% volatile
48 Oman 0 NFL, current US$ 2009 up 100.0% volatile
48 Turkmenistan 0 NFL, current US$ 2024 up 100.0% volatile
61 Malawi -30,000 NFL, current US$ 2006 up 99.7% volatile
62 Dominica -31,000 NFL, current US$ 2016 up 94.9% volatile
63 Saint Lucia -160,000 NFL, current US$ 2024 up 91.8% volatile
64 Saint Vincent and the Grenadines -248,000 NFL, current US$ 2021 down 115.7% volatile
65 Slovakia -279,000 NFL, current US$ 2016 up 99.2% volatile
66 Sierra Leone -284,000 NFL, current US$ 2000 down 44.9% volatile
67 Lesotho -363,000 NFL, current US$ 2013 up 98.0% volatile
68 Burundi -424,000 NFL, current US$ 1977 down 47.2% falling
69 Sudan -469,000 NFL, current US$ 2001 up 90.5% volatile
70 Algeria -725,000 NFL, current US$ 2017 up 87.7% volatile
71 Zimbabwe -750,000 NFL, current US$ 2024 up 65.0% volatile
72 East Timor -766,000 NFL, current US$ 2024 down 2,115.8% volatile
73 Guyana -913,000 NFL, current US$ 2004 up 83.0% volatile
74 Senegal -1.25 million NFL, current US$ 2001 up 90.2% volatile
75 Saint Kitts and Nevis -1.32 million NFL, current US$ 2016 down 963.4% volatile
76 Cape Verde -1.74 million NFL, current US$ 2024 down 107.4% volatile
77 Mauritania -1.85 million NFL, current US$ 2000 up 83.7% volatile
78 Myanmar -2.02 million NFL, current US$ 1976 up 16.6% rising
79 Trinidad and Tobago -2.13 million NFL, current US$ 2016 up 79.9% volatile
80 Ghana -2.25 million NFL, current US$ 2005 up 85.0% volatile
81 Barbados -2.52 million NFL, current US$ 2016 down 202.9% volatile
82 Tanzania -2.87 million NFL, current US$ 2004 up 91.2% volatile
83 Iran -3.08 million NFL, current US$ 2024 up 96.6% volatile
84 Zambia -3.28 million NFL, current US$ 2004 up 94.0% volatile
85 Gabon -3.40 million NFL, current US$ 2024 down 478.6% volatile
86 Ethiopia -4.01 million NFL, current US$ 1995 up 10.6% volatile
87 Syria -4.45 million NFL, current US$ 2004 up 90.9% volatile
88 Nicaragua -4.65 million NFL, current US$ 2001 up 95.8% volatile
89 Togo -5.69 million NFL, current US$ 1991 down 5,069.1% volatile
90 Slovenia -6.08 million NFL, current US$ 2009 up 66.9% volatile
91 Bangladesh -7.28 million NFL, current US$ 2004 down 84.5% volatile
92 Uganda -11.91 million NFL, current US$ 1995 down 891.8% volatile
94 Guinea -14.56 million NFL, current US$ 1992 down 332.8% volatile
95 Mauritius -18.18 million NFL, current US$ 2024 down 1,436.7% volatile
96 Jamaica -21.88 million NFL, current US$ 2024 up 13.5% volatile
97 Chad -25.67 million NFL, current US$ 2008 down 383.2% volatile
98 North Macedonia -30.68 million NFL, current US$ 2024 down 161.6% volatile
99 Vietnam -47.35 million NFL, current US$ 2024 down 159.5% volatile
100 Mexico -53.70 million NFL, current US$ 2024 up 26.3% volatile
101 Poland -58.80 million NFL, current US$ 2016 down 485.3% volatile
102 Indonesia -61.84 million NFL, current US$ 2024 down 107.3% volatile
103 Honduras -69.66 million NFL, current US$ 2005 down 36.2% volatile
104 Bulgaria -70.13 million NFL, current US$ 2022 down 26.2% volatile
105 Democratic Republic of Congo -81.55 million NFL, current US$ 2002 down 2,802.0% volatile
106 Thailand -83.40 million NFL, current US$ 2024 down 1,090.6% volatile
107 Latvia -88.67 million NFL, current US$ 2016 down 365.9% volatile
108 Guatemala -139.95 million NFL, current US$ 2024 down 170.3% volatile
109 Azerbaijan -141.26 million NFL, current US$ 2024 down 146.2% volatile
110 Liberia -162.52 million NFL, current US$ 2007 volatile
111 Russia -176.25 million NFL, current US$ 2022 up 61.4% volatile
112 Iraq -255.68 million NFL, current US$ 2024 down 121.6% volatile
113 Brazil -447.42 million NFL, current US$ 2024 down 128.0% volatile
114 China -596.31 million NFL, current US$ 2024 down 832.8% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

About this data

Indicator
Net financial flows, IBRD (NFL, current US$)
Unit
NFL, current US$
Source
International Debt Statistics, World Bank (WB)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
151 places, 6,307 data points, 1970–2024
Last refreshed

Net financial flows received by the borrower during the year are disbursements of loans and credits less repayments of principal. IBRD is the International Bank for Reconstruction and Development, the founding and largest member of the World Bank Group. Data are in current U.S. dollars.