Nepal Nepal, Net financial flows, IDA (NFL, current US$)

Year Value Rank Change Change,%
2023 178,426,000 20 -218,294,000 -55%
2022 396,720,000 14 -213,834,000 -35%
2021 610,554,000 6 +151,869,000 +33.1%
2020 458,685,000 9 +43,556,000 +10.5%
2019 415,129,000 7 -96,634,000 -18.9%
2018 511,763,000 7 +300,881,000 +143%
2017 210,882,000 13 +91,105,000 +76.1%
2016 119,777,000 18 -65,466,000 -35.3%
2015 185,243,000 12 +131,905,000 +247%
2014 53,338,000 26 -37,339,000 -41.2%
2013 90,677,000 18 +60,010,000 +196%
2012 30,667,000 34 +26,631,000 +660%
2011 4,036,000 52 +36,479,000 -112%
2010 -32,443,000 95 +1,018,000 -3.04%
2009 -33,461,000 98 -25,584,000 +325%
2008 -7,877,000 95 -8,189,000 -2,625%
2007 312,000 66 -12,039,000 -97.5%
2006 12,351,000 50 +9,830,000 +390%
2005 2,521,000 63 -42,775,000 -94.4%
2004 45,296,000 36 -34,023,000 -42.9%
2003 79,319,000 18 +64,861,000 +449%
2002 14,458,000 52 -11,745,000 -44.8%
2001 26,203,000 39 -6,965,000 -21%
2000 33,168,000 34 -728,000 -2.15%
1999 33,896,000 38 -17,641,000 -34.2%
1998 51,537,000 29 +6,053,000 +13.3%
1997 45,484,000 35 -8,405,000 -15.6%
1996 53,889,000 32 -20,721,000 -27.8%
1995 74,610,000 22 +5,306,000 +7.66%
1994 69,304,000 21 +3,740,000 +5.7%
1993 65,564,000 16 -1,298,000 -1.94%
1992 66,862,000 19 +20,036,000 +42.8%
1991 46,826,000 22 -16,998,000 -26.6%
1990 63,824,000 17 -45,143,000 -41.4%
1989 108,967,000 8 +26,559,000 +32.2%
1988 82,408,000 12 +4,615,000 +5.93%
1987 77,793,000 13 +24,705,000 +46.5%
1986 53,088,000 16 +20,619,000 +63.5%
1985 32,469,000 20 +3,201,000 +10.9%
1984 29,268,000 20 -1,643,000 -5.32%
1983 30,911,000 17 -2,634,000 -7.85%
1982 33,545,000 13 +692,000 +2.11%
1981 32,853,000 10 +7,828,000 +31.3%
1980 25,025,000 11 +6,439,000 +34.6%
1979 18,586,000 16 +7,560,000 +68.6%
1978 11,026,000 19 -1,206,000 -9.86%
1977 12,232,000 19 +8,472,000 +225%
1976 3,760,000 38 +1,437,000 +61.9%
1975 2,323,000 41 +1,160,000 +99.7%
1974 1,163,000 48 -445,000 -27.7%
1973 1,608,000 36 +1,519,000 +1,707%
1972 89,000 51 -104,000 -53.9%
1971 193,000 38 +100,000 +108%
1970 93,000 38

Charts