France France, Net financial account (BoP, current US$)

Year Value Rank Change Change,%
2024 -23,813,581,898 107 +14,772,177,301 -38.3%
2023 -38,585,759,199 165 -1,873,733,356 +5.1%
2022 -36,712,025,843 175 -38,482,121,650 -2,174%
2021 1,770,095,808 44 +71,897,356,401 -103%
2020 -70,127,260,593 181 -70,159,401,186 -218,289%
2019 32,140,593 62 +15,629,221,401 -100%
2018 -15,597,080,808 169 +13,076,535,462 -45.6%
2017 -28,673,616,270 176 -25,353,378,778 +764%
2016 -3,320,237,493 147 +8,005,548,026 -70.7%
2015 -11,325,785,519 170 -2,378,940,255 +26.6%
2014 -8,946,845,264 170 -12,254,208,136 -371%
2013 3,307,362,873 33 +51,385,849,720 -107%
2012 -48,078,486,847 181 +24,924,536,884 -34.1%
2011 -73,003,023,731 183 -73,820,311,483 -9,032%
2010 817,287,752 52 +53,164,553,393 -102%
2009 -52,347,265,641 179 -7,594,256,837 +17%
2008 -44,753,008,804 177 -48,155,802,746 -1,415%
2007 3,402,793,941 33 +33,025,223,048 -111%
2006 -29,622,429,107 170 -18,872,363,759 +176%
2005 -10,750,065,348 163 -22,608,653,501 -191%
2004 11,858,588,154 19 +33,019,604,387 -156%
2003 -21,161,016,233 153 -27,697,137,759 -424%
2002 6,536,121,525 15 -9,545,725,063 -59.4%
2001 16,081,846,589 4 -22,281,609,205 -58.1%
2000 38,363,455,793 4 -5,566,187,053 -12.7%
1999 43,929,642,846 2 -5,178,243,389 -10.5%
1998 49,107,886,235 2 +5,562,369,832 +12.8%
1997 43,545,516,403 2 +20,663,823,284 +90.3%
1996 22,881,693,119 3 +14,642,266,146 +178%
1995 8,239,426,973 4 +15,972,443,297 -207%
1994 -7,733,016,324 137 -19,399,244,773 -166%
1993 11,666,228,450 3 +5,231,688,642 +81.3%
1992 6,434,539,808 3 +8,576,968,547 -400%
1991 -2,142,428,739 114 +11,673,645,503 -84.5%
1990 -13,816,074,242 125 -2,609,997,063 +23.3%
1989 -11,206,077,179 125 -7,355,425,155 +191%
1988 -3,850,652,024 120 -251,685,768 +6.99%
1987 -3,598,966,256 124 -6,840,627,242 -211%
1986 3,241,660,986 6 +2,988,207,919 +1,179%
1985 253,453,068 18 +480,753,154 -212%
1984 -227,300,087 82 +4,582,232,926 -95.3%
1983 -4,809,533,013 120 +8,233,854,096 -63.1%
1982 -13,043,387,108 123 -5,946,514,277 +83.8%
1981 -7,096,872,831 117 -5,160,249,047 +266%
1980 -1,936,623,784 103 -7,633,870,450 -134%
1979 5,697,246,666 6 -1,303,555,053 -18.6%
1978 7,000,801,719 3 +6,478,498,899 +1,240%
1977 522,302,820 13 +2,872,546,188 -122%
1976 -2,350,243,368 70 -6,898,952,115 -152%
1975 4,548,708,747 5

Charts