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.
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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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.
- Kosovo -12.46 million NFL, current US$
- IDA & IBRD total 18.72 billion NFL, current US$
- Low & middle income 18.72 billion NFL, current US$
- Middle income 18.72 billion NFL, current US$
- IBRD only 16.27 billion NFL, current US$
- Lower middle income 10.32 billion NFL, current US$
- Early-demographic dividend 9.89 billion NFL, current US$
- Upper middle income 8.40 billion NFL, current US$
- Europe & Central Asia (excluding high income) 5.92 billion NFL, current US$
- Europe & Central Asia 5.92 billion NFL, current US$
- Europe & Central Asia (IDA & IBRD countries) 5.92 billion NFL, current US$
- Sub-Saharan Africa (excluding high income) 3.82 billion NFL, current US$
About this data
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.