Peru Peru, Net financial flows, IBRD (NFL, current US$)

Year Value Rank Change Change,%
2023 425,289,000 13 +248,333,000 +140%
2022 176,956,000 23 -1,069,050,000 -85.8%
2021 1,246,006,000 3 -631,144,000 -33.6%
2020 1,877,150,000 2 +1,454,122,000 +344%
2019 423,028,000 11 +371,753,000 +725%
2018 51,275,000 23 +1,567,077,000 -103%
2017 -1,515,802,000 63 -1,411,754,000 +1,357%
2016 -104,048,000 72 -980,668,000 -112%
2015 876,620,000 5 +859,470,000 +5,011%
2014 17,150,000 30 +628,184,000 -103%
2013 -611,034,000 74 -313,218,000 +105%
2012 -297,816,000 74 -65,601,000 +28.3%
2011 -232,215,000 71 -351,158,000 -295%
2010 118,943,000 19 -15,420,000 -11.5%
2009 134,363,000 18 +71,197,000 +113%
2008 63,166,000 13 +47,912,000 +314%
2007 15,254,000 14 +197,763,000 -108%
2006 -182,509,000 65 -165,181,000 +953%
2005 -17,328,000 49 -62,773,000 -138%
2004 45,445,000 8 -134,921,000 -74.8%
2003 180,366,000 2 +197,192,000 -1,172%
2002 -16,826,000 53 -52,244,000 -148%
2001 35,418,000 17 -137,500,000 -79.5%
2000 172,918,000 8 -117,989,000 -40.6%
1999 290,907,000 8 +83,847,000 +40.5%
1998 207,060,000 10 -217,929,000 -51.3%
1997 424,989,000 4 +395,680,000 +1,350%
1996 29,309,000 17 -87,062,000 -74.8%
1995 116,371,000 9 +25,694,000 +28.3%
1994 90,677,000 10 -310,438,000 -77.4%
1993 401,115,000 5 +495,080,000 -527%
1992 -93,965,000 72 +482,000 -0.51%
1991 -94,447,000 68 -94,442,000 +1,888,840%
1990 -5,000 33 -1,758,000 -100%
1988 1,753,000 30 -30,109,000 -94.5%
1987 31,862,000 22 -21,208,000 -40%
1986 53,070,000 21 -38,109,000 -41.8%
1985 91,179,000 17 +1,072,000 +1.19%
1984 90,107,000 16 +41,309,000 +84.7%
1983 48,798,000 19 -13,341,000 -21.5%
1982 62,139,000 17 +5,616,000 +9.94%
1981 56,523,000 14 -68,229,000 -54.7%
1980 124,752,000 10 +75,740,000 +155%
1979 49,012,000 15 +34,351,000 +234%
1978 14,661,000 32 -8,316,000 -36.2%
1977 22,977,000 22 +12,782,000 +125%
1976 10,195,000 28 +3,677,000 +56.4%
1975 6,518,000 31 +6,517,000 +651,700%
1974 1,000 39 -391,000 -99.7%
1973 392,000 41 -1,651,000 -80.8%
1972 2,043,000 34 -2,594,000 -55.9%
1971 4,637,000 26 +2,358,000 +103%
1970 2,279,000 28

Charts