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 114 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 158.20 million NFL, current US$.
The gap between the highest and lowest reporting country is a factor of about 7.
Over the past decade 74 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 | 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 |
| 93 | Kosovo | -12.46 million NFL, current US$ | 2024 | up 18.0% | volatile |
| 93 | Kosovo (UNSCR 1244) | -12.46 million NFL, current US$ | 2024 | up 18.0% | volatile |
| 95 | Guinea | -14.56 million NFL, current US$ | 1992 | down 332.8% | volatile |
| 96 | Mauritius | -18.18 million NFL, current US$ | 2024 | down 1,436.7% | volatile |
| 97 | Jamaica | -21.88 million NFL, current US$ | 2024 | up 13.5% | volatile |
| 98 | Chad | -25.67 million NFL, current US$ | 2008 | down 383.2% | volatile |
| 99 | North Macedonia | -30.68 million NFL, current US$ | 2024 | down 161.6% | volatile |
| 100 | Vietnam | -47.35 million NFL, current US$ | 2024 | down 159.5% | volatile |
| 101 | Mexico | -53.70 million NFL, current US$ | 2024 | up 26.3% | volatile |
| 102 | Poland | -58.80 million NFL, current US$ | 2016 | down 485.3% | volatile |
| 103 | Indonesia | -61.84 million NFL, current US$ | 2024 | down 107.3% | volatile |
| 104 | Honduras | -69.66 million NFL, current US$ | 2005 | down 36.2% | volatile |
| 105 | Bulgaria | -70.13 million NFL, current US$ | 2022 | down 26.2% | volatile |
| 106 | Democratic Republic of Congo | -81.55 million NFL, current US$ | 2002 | down 2,802.0% | volatile |
| 107 | Thailand | -83.40 million NFL, current US$ | 2024 | down 1,090.6% | volatile |
| 108 | Latvia | -88.67 million NFL, current US$ | 2016 | down 365.9% | volatile |
| 109 | Guatemala | -139.95 million NFL, current US$ | 2024 | down 170.3% | volatile |
| 110 | Azerbaijan | -141.26 million NFL, current US$ | 2024 | down 146.2% | volatile |
| 111 | Liberia | -162.52 million NFL, current US$ | 2007 | — | volatile |
| 112 | Russia | -176.25 million NFL, current US$ | 2022 | up 61.4% | volatile |
| 113 | Iraq | -255.68 million NFL, current US$ | 2024 | down 121.6% | volatile |
| 114 | Brazil | -447.42 million NFL, current US$ | 2024 | down 128.0% | volatile |
| 115 | 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.
- 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$
- Sub-Saharan Africa 3.82 billion NFL, current US$
- Sub-Saharan Africa (IDA & IBRD countries) 3.82 billion NFL, current US$
- Latin America & Caribbean (excluding high income) 2.94 billion NFL, current US$
- Latin America & Caribbean 2.94 billion NFL, current US$
- Latin America & the Caribbean (IDA & IBRD countries) 2.94 billion NFL, current US$
- Africa Eastern and Southern 2.88 billion NFL, current US$
- Middle East, North Africa, Afghanistan & Pakistan 2.63 billion NFL, current US$
- Middle East, North Africa, Afghanistan & Pakistan (excluding high income) 2.63 billion NFL, current US$
- Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD) 2.63 billion NFL, current US$
- Pre-demographic dividend 2.51 billion NFL, current US$
- IDA total 2.45 billion NFL, current US$
- IDA blend 2.40 billion NFL, current US$
- Late-demographic dividend 1.99 billion NFL, current US$
- South Asia 1.94 billion NFL, current US$
- South Asia (IDA & IBRD) 1.94 billion NFL, current US$
- East Asia & Pacific (excluding high income) 1.47 billion NFL, current US$
- East Asia & Pacific 1.47 billion NFL, current US$
- East Asia & Pacific (IDA & IBRD countries) 1.47 billion NFL, current US$
- Africa Western and Central 938.69 million NFL, current US$
- Small states 94.11 million NFL, current US$
- Other small states 89.57 million NFL, current US$
- IDA only 51.83 million NFL, current US$
- Caribbean Small States 3.98 million NFL, current US$
- Pacific island small states 557,000 NFL, current US$
- Low income -25.67 million NFL, current US$
- Central Europe and the Baltics -70.13 million 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.