IMF repurchases and charges (TDS, current US$), gaps filled by country
IMF repurchases and charges (TDS, current US$) with 75 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.
What the numbers show
IMF repurchases and charges (TDS, current US$), gaps filled is currently reported for 122 countries. The highest value is 7.88 billion TDS, current US$ in Argentina; the lowest is 0 TDS, current US$ in Russian Federation.
The median across all reporting countries is 52.06 million TDS, current US$, and the mean is 367.33 million TDS, current US$.
Over the past decade 110 countries rose and 12 fell. The largest increase was in Egypt (up 956,018.0%), and the largest decrease in Russian Federation (down 100.0%).
IMF repurchases and charges (TDS, current US$), gaps filled: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Argentina | 7.88 billion TDS, current US$ | 2024 | up 513,474.0% | volatile |
| 2 | Egypt | 6.52 billion TDS, current US$ | 2024 | up 956,018.0% | volatile |
| 3 | Ukraine | 3.37 billion TDS, current US$ | 2024 | down 8.7% | volatile |
| 4 | Colombia | 2.84 billion TDS, current US$ | 2024 | up 505,942.0% | volatile |
| 5 | South Africa | 2.41 billion TDS, current US$ | 2024 | up 177,137.0% | volatile |
| 6 | Pakistan | 2.33 billion TDS, current US$ | 2024 | up 14.9% | volatile |
| 7 | Nigeria | 1.93 billion TDS, current US$ | 2024 | up 151,219.0% | volatile |
| 8 | China | 1.85 billion TDS, current US$ | 2024 | up 34,731.9% | volatile |
| 9 | Morocco | 1.43 billion TDS, current US$ | 2024 | up 335,630.0% | volatile |
| 10 | Ecuador | 1.13 billion TDS, current US$ | 2024 | up 518,369.0% | volatile |
| 11 | India | 845.51 million TDS, current US$ | 2024 | up 27,873.6% | volatile |
| 12 | Tunisia | 733.01 million TDS, current US$ | 2024 | up 9,660.5% | volatile |
| 13 | Brazil | 688.27 million TDS, current US$ | 2024 | up 31,265.6% | volatile |
| 14 | Côte d'Ivoire | 610.73 million TDS, current US$ | 2024 | up 8,281.5% | volatile |
| 15 | Mexico | 582.16 million TDS, current US$ | 2024 | up 26,764.7% | volatile |
| 16 | Angola | 534.35 million TDS, current US$ | 2024 | up 4.7% | volatile |
| 17 | Bangladesh | 441.66 million TDS, current US$ | 2024 | up 496.2% | volatile |
| 18 | Jamaica | 403.64 million TDS, current US$ | 2024 | down 2.5% | volatile |
| 19 | Jordan | 401.23 million TDS, current US$ | 2024 | up 1,861.2% | volatile |
| 20 | Dominican Republic | 368.88 million TDS, current US$ | 2024 | down 21.0% | volatile |
| 21 | Sri Lanka | 342.77 million TDS, current US$ | 2024 | down 53.8% | volatile |
| 22 | Indonesia | 328.83 million TDS, current US$ | 2024 | up 21,757.6% | volatile |
| 23 | Gabon | 291.95 million TDS, current US$ | 2024 | up 263,074.0% | volatile |
| 24 | Türkiye | 282.88 million TDS, current US$ | 2024 | up 34,629.9% | volatile |
| 25 | Ethiopia | 257.96 million TDS, current US$ | 2024 | up 4,882.5% | volatile |
| 26 | Myanmar | 255.68 million TDS, current US$ | 2024 | up 136,689.0% | volatile |
| 27 | Senegal | 247.73 million TDS, current US$ | 2024 | up 1,301.3% | volatile |
| 28 | Iran, Islamic Republic of | 247.55 million TDS, current US$ | 2024 | up 22,747.6% | volatile |
| 29 | Bosnia and Herzegovina | 239.70 million TDS, current US$ | 2024 | up 4.5% | volatile |
| 30 | Honduras | 224.12 million TDS, current US$ | 2024 | up 3,471.0% | volatile |
| 31 | El Salvador | 223.46 million TDS, current US$ | 2024 | up 179,228.0% | volatile |
| 32 | Ghana | 212.94 million TDS, current US$ | 2024 | up 558.9% | volatile |
| 33 | Thailand | 206.87 million TDS, current US$ | 2024 | up 27,968.5% | volatile |
| 34 | Armenia | 198.79 million TDS, current US$ | 2024 | up 30.3% | volatile |
| 35 | Albania | 172.78 million TDS, current US$ | 2024 | up 1,764.8% | volatile |
| 36 | Uzbekistan | 169.47 million TDS, current US$ | 2024 | up 85,032.5% | volatile |
| 37 | Algeria | 157.20 million TDS, current US$ | 2024 | up 17,170.1% | volatile |
| 38 | Philippines | 142.86 million TDS, current US$ | 2024 | up 22,337.0% | volatile |
| 39 | Republic of Moldova | 141.03 million TDS, current US$ | 2024 | up 342.8% | volatile |
| 40 | Iraq | 139.45 million TDS, current US$ | 2024 | down 76.8% | volatile |
| 41 | Kenya | 132.41 million TDS, current US$ | 2024 | up 125.1% | volatile |
| 42 | Cameroon | 126.78 million TDS, current US$ | 2024 | up 2,259.4% | volatile |
| 43 | North Macedonia | 120.28 million TDS, current US$ | 2024 | up 4.2% | volatile |
| 44 | Serbia | 117.76 million TDS, current US$ | 2024 | down 84.6% | volatile |
| 45 | Kyrgyzstan | 112.36 million TDS, current US$ | 2024 | up 453.0% | volatile |
| 46 | Benin | 107.83 million TDS, current US$ | 2024 | up 1,324.5% | volatile |
| 47 | Georgia | 104.35 million TDS, current US$ | 2024 | down 59.2% | volatile |
| 48 | Mongolia | 99.47 million TDS, current US$ | 2024 | up 61.4% | volatile |
| 49 | Peru | 96.52 million TDS, current US$ | 2024 | up 20,724.0% | volatile |
| 50 | Nicaragua | 81.53 million TDS, current US$ | 2024 | up 270.6% | volatile |
| 51 | Congo, Democratic Republic of the | 78.31 million TDS, current US$ | 2024 | up 20,107.8% | volatile |
| 52 | Sierra Leone | 75.79 million TDS, current US$ | 2024 | up 510.4% | volatile |
| 53 | Madagascar | 75.78 million TDS, current US$ | 2024 | up 285.5% | volatile |
| 54 | Kazakhstan | 74.29 million TDS, current US$ | 2024 | up 28,322.3% | volatile |
| 55 | Chad | 72.94 million TDS, current US$ | 2024 | up 5,436.3% | volatile |
| 56 | Viet Nam | 72.55 million TDS, current US$ | 2024 | up 30,310.6% | volatile |
| 57 | Zambia | 71.88 million TDS, current US$ | 2024 | up 102.8% | volatile |
| 58 | Guinea | 65.59 million TDS, current US$ | 2024 | up 84,530.7% | volatile |
| 59 | Eswatini | 62.38 million TDS, current US$ | 2024 | up 170,938.0% | volatile |
| 60 | Mali | 61.66 million TDS, current US$ | 2024 | up 673.9% | volatile |
| 61 | Belarus | 52.21 million TDS, current US$ | 2024 | down 95.9% | volatile |
| 62 | Zimbabwe | 51.91 million TDS, current US$ | 2024 | up 2,305.8% | volatile |
| 63 | Liberia | 51.33 million TDS, current US$ | 2024 | up 1,462.5% | volatile |
| 64 | Yemen | 48.66 million TDS, current US$ | 2024 | up 27,504.6% | volatile |
| 65 | Rwanda | 47.60 million TDS, current US$ | 2024 | up 1,581.3% | volatile |
| 66 | Montenegro | 47.01 million TDS, current US$ | 2024 | up 237,885.0% | volatile |
| 67 | Niger | 44.55 million TDS, current US$ | 2024 | up 322.4% | volatile |
| 68 | Central African Republic | 42.42 million TDS, current US$ | 2024 | up 684.5% | volatile |
| 69 | Lebanon | 40.90 million TDS, current US$ | 2024 | up 27,086.0% | volatile |
| 70 | Malawi | 40.87 million TDS, current US$ | 2024 | up 61.1% | volatile |
| 71 | Sudan | 40.78 million TDS, current US$ | 2024 | up 275.7% | volatile |
| 72 | Kosovo | 37.92 million TDS, current US$ | 2024 | up 139.7% | volatile |
| 73 | Togo | 37.51 million TDS, current US$ | 2024 | up 205.5% | volatile |
| 74 | Lesotho | 32.71 million TDS, current US$ | 2024 | up 1,919.2% | volatile |
| 75 | Guatemala | 31.25 million TDS, current US$ | 2024 | up 20,467.4% | volatile |
| 76 | Burkina Faso | 30.47 million TDS, current US$ | 2024 | up 179.2% | volatile |
| 77 | Afghanistan | 30.36 million TDS, current US$ | 2024 | up 55.0% | volatile |
| 78 | Tanzania, United Republic of | 29.22 million TDS, current US$ | 2024 | up 5.4% | volatile |
| 79 | Syrian Arab Republic | 28.64 million TDS, current US$ | 2024 | up 13,363.6% | volatile |
| 80 | Mozambique | 28.00 million TDS, current US$ | 2024 | up 750.6% | volatile |
| 81 | Azerbaijan | 27.03 million TDS, current US$ | 2024 | up 570.9% | volatile |
| 82 | Uganda | 26.52 million TDS, current US$ | 2024 | up 1,256.1% | volatile |
| 83 | Mauritania | 26.46 million TDS, current US$ | 2024 | up 731.9% | volatile |
| 84 | Papua New Guinea | 26.07 million TDS, current US$ | 2024 | up 27,127.6% | volatile |
| 85 | Bulgaria | 23.05 million TDS, current US$ | 2022 | up 8,110.5% | volatile |
| 86 | Haiti | 22.71 million TDS, current US$ | 2024 | up 37,802.9% | volatile |
| 87 | Nepal | 20.63 million TDS, current US$ | 2024 | up 58.1% | volatile |
| 88 | Bolivia, Plurinational State of | 20.14 million TDS, current US$ | 2024 | up 16,066.0% | volatile |
| 89 | Suriname | 16.88 million TDS, current US$ | 2023 | up 27,325.7% | volatile |
| 90 | Turkmenistan | 15.25 million TDS, current US$ | 2024 | up 28,576.9% | volatile |
| 91 | Paraguay | 14.73 million TDS, current US$ | 2024 | up 20,089.5% | volatile |
| 92 | Burundi | 14.63 million TDS, current US$ | 2024 | down 9.1% | volatile |
| 93 | Guyana | 13.35 million TDS, current US$ | 2024 | up 17.8% | volatile |
| 94 | Cambodia | 12.86 million TDS, current US$ | 2024 | up 20,045.1% | volatile |
| 95 | Tajikistan | 12.72 million TDS, current US$ | 2024 | up 215.6% | volatile |
| 96 | Botswana | 12.59 million TDS, current US$ | 2024 | up 28,473.2% | volatile |
| 97 | Congo | 12.01 million TDS, current US$ | 2024 | up 122.7% | volatile |
| 98 | Mauritius | 11.91 million TDS, current US$ | 2024 | up 16,227.4% | volatile |
| 99 | Solomon Islands | 11.45 million TDS, current US$ | 2024 | up 621.0% | volatile |
| 100 | Somalia | 10.90 million TDS, current US$ | 2024 | up 31,088.1% | volatile |
| 101 | Gambia | 9.73 million TDS, current US$ | 2024 | up 201.1% | volatile |
| 102 | Comoros | 8.48 million TDS, current US$ | 2024 | up 139,460.0% | volatile |
| 103 | Fiji | 8.25 million TDS, current US$ | 2024 | up 15,861.4% | volatile |
| 104 | Lao People's Democratic Republic | 7.77 million TDS, current US$ | 2024 | up 20,353.0% | volatile |
| 105 | Guinea-Bissau | 7.55 million TDS, current US$ | 2024 | up 70,899.8% | volatile |
| 106 | Grenada | 5.10 million TDS, current US$ | 2024 | up 88.2% | volatile |
| 107 | Vanuatu | 4.25 million TDS, current US$ | 2024 | up 34,887.9% | volatile |
| 108 | Dominica | 2.60 million TDS, current US$ | 2024 | up 64.5% | volatile |
| 109 | Djibouti | 2.33 million TDS, current US$ | 2024 | up 65.3% | volatile |
| 110 | Belize | 2.22 million TDS, current US$ | 2024 | up 144.1% | volatile |
| 111 | Sao Tome and Principe | 2.10 million TDS, current US$ | 2024 | up 92.2% | volatile |
| 112 | Saint Lucia | 1.79 million TDS, current US$ | 2024 | up 97.9% | volatile |
| 113 | Cape Verde | 1.68 million TDS, current US$ | 2024 | up 47.9% | volatile |
| 114 | Timor-Leste | 1.65 million TDS, current US$ | 2024 | up 27,025.8% | volatile |
| 115 | Eritrea | 1.55 million TDS, current US$ | 2024 | up 12,676.5% | volatile |
| 116 | Saint Vincent and the Grenadines | 1.53 million TDS, current US$ | 2024 | up 162.5% | volatile |
| 117 | Maldives | 1.43 million TDS, current US$ | 2024 | down 77.3% | volatile |
| 118 | Samoa | 1.36 million TDS, current US$ | 2024 | up 14,809.6% | volatile |
| 119 | Bhutan | 1.30 million TDS, current US$ | 2024 | up 28,525.3% | volatile |
| 120 | Tonga | 1.01 million TDS, current US$ | 2024 | up 22,089.8% | volatile |
| 121 | Saint Kitts and Nevis | 43,000 TDS, current US$ | 2010 | down 60.6% | volatile |
| 122 | Russian Federation | 0 TDS, current US$ | 2024 | down 100.0% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- Low & middle income 44.79 billion TDS, current US$
- Middle income 43.62 billion TDS, current US$
- Upper middle income 25.07 billion TDS, current US$
- Lower middle income 18.55 billion TDS, current US$
- Latin America & Caribbean (excluding high income) 14.65 billion TDS, current US$
- Middle East, North Africa, Afghanistan & Pakistan (excluding high income) 12.11 billion TDS, current US$
- Sub-Saharan Africa (excluding high income) 8.04 billion TDS, current US$
- Europe & Central Asia (excluding high income) 5.30 billion TDS, current US$
- IDA only 3.44 billion TDS, current US$
- East Asia & Pacific (excluding high income) 3.03 billion TDS, current US$
- South Asia 1.65 billion TDS, current US$
- Low income 1.16 billion TDS, current US$
How this figure is calculated
IMF repurchases and charges (TDS, current US$) with 75 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.
Computed from
- IMF repurchases and charges International Debt Statistics, World Bank (WB)
Statizoid computes this series; the underlying measurements belong to the publishers named above. The arithmetic is applied to every country and year where both inputs report, and nothing is estimated unless the page says so.
About this data
IMF repurchases and charges (TDS, current US$) with 75 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.