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

Year Value Rank Change Change,%
2024 -31,294,079,957 109 +711,583,934 -2.22%
2023 -32,005,663,891 163 +49,416,377,875 -60.7%
2022 -81,422,041,766 177 -48,333,322,852 +146%
2021 -33,088,718,914 179 -66,012,713,431 -201%
2020 32,923,994,517 11 +64,185,604,112 -205%
2019 -31,261,609,595 178 +33,236,111,745 -51.5%
2018 -64,497,721,340 180 -25,517,364,544 +65.5%
2017 -38,980,356,796 179 -27,153,725,998 +230%
2016 -11,826,630,798 172 +11,053,150,708 -48.3%
2015 -22,879,781,506 180 +7,110,487,373 -23.7%
2014 -29,990,268,879 182 +18,041,917,677 -37.6%
2013 -48,032,186,556 180 +42,205,546,122 -46.8%
2012 -90,237,732,678 185 -25,847,205,357 +40.1%
2011 -64,390,527,321 182 -7,954,447,824 +14.1%
2010 -56,436,079,497 179 -30,263,223,112 +116%
2009 -26,172,856,384 175 +3,653,372,288 -12.2%
2008 -29,826,228,672 172 -23,088,932,347 +343%
2007 -6,737,296,326 159 +1,662,108,673 -19.8%
2006 -8,399,404,999 161 +2,425,154,422 -22.4%
2005 -10,824,559,421 164 -12,196,621,229 -889%
2004 1,372,061,807 35 -7,870,450,514 -85.2%
2003 9,242,512,322 19 +2,373,704,787 +34.6%
2002 6,868,807,535 14 +6,173,921,694 +888%
2001 694,885,842 32 +4,964,884,414 -116%
2000 -4,269,998,573 133 -1,047,332,228 +32.5%
1999 -3,222,666,345 132 +2,296,132,856 -41.6%
1998 -5,518,799,201 133 -1,258,233,385 +29.5%
1997 -4,260,565,816 130 +3,616,518,288 -45.9%
1996 -7,877,084,104 137 -3,142,925,337 +66.4%
1995 -4,734,158,767 131 -4,659,827,987 +6,269%
1994 -74,330,780 75 +2,770,575,815 -97.4%
1993 -2,844,906,595 122 +456,855,959 -13.8%
1992 -3,301,762,554 118 +360,906,368 -9.85%
1991 -3,662,668,922 115 +3,946,921,876 -51.9%
1990 -7,609,590,798 122 -505,881,909 +7.12%
1989 -7,103,708,889 122 +131,419,194 -1.82%
1988 -7,235,128,083 125 -1,655,365,076 +29.7%
1987 -5,579,763,007 127 -1,207,981,668 +27.6%
1986 -4,371,781,338 121 -734,345,142 +20.2%
1985 -3,637,436,196 123 -1,699,633,036 +87.7%
1984 -1,937,803,160 116 +845,117,400 -30.4%
1983 -2,782,920,560 112 -631,333,458 +29.3%
1982 -2,151,587,102 106 +874,326,529 -28.9%
1981 -3,025,913,631 106 -868,848,735 +40.3%
1980 -2,157,064,896 105 -2,510,692,627 -710%
1979 353,627,731 16 -770,908,399 -68.6%
1978 1,124,536,130 9 -541,726,019 -32.5%
1977 1,666,262,148 9 +376,784,750 +29.2%
1976 1,289,477,398 8 +1,878,674,015 -319%
1975 -589,196,617 42

Charts