GNI for India

Updated on March 18, 2026.

According to data from the World Bank, in 2025, the Gross National Income (GNI) for India was US$3.84T. A difference of +133.11B (US$) (4% increase) compared to 2024.

The World Bank defines GNI as "the sum of value added by all resident producers plus any product taxes (less subsidies) not included in the valuation of output plus net receipts of primary income (compensation of employees and property income) from abroad".

The chart and table below shows the trend of the GNI for recent years.

You can see similar information for other countries.

You may also be interested in:
Related Topics: World Bank Topic List
Data Source: World Bank.
GNI for India (US$)
GNI for India
Items per page:
0 of 0
Year GNI (US$)
1962 41173872254.73
1963 45729179876.87
1964 52536801654.67
1965 55858212863.54
1966 53801889697.52
1967 54880975411.37
1968 53800745662.3
1969 59167585312.99
1970 63879486703.28
1971 67629615139.64
1972 71808157862.61
1973 85740674304.1
1974 102232187968.63
1975 118284443871.88
1976 115091476356.16
1977 121037596309.81
1978 138152564889.7
1979 152447151660.73
1980 188586572661.96
1981 210994219829.43
1982 210370229276.93
1983 212449794676.82
1984 215868666979.23
1985 229291864603.19
1986 250405572096.37
1987 287582669626.3
1988 329150681900.27
1989 332774275253.97
1990 334591728469.99
1991 308580779890.88
1992 312509695230.75
1993 300632783386.45
1994 322745890915.37
1995 354316249711.98
1996 395270881499.61
1997 409899469350.55
1998 420153119469.15
1999 454397050841.14
2000 467082505999.83
2001 485442719566.65
2002 500198260888.81
2003 573893649191.25
2004 687284561505.51
2005 809088027119.3
2006 916986403836.38
2007 1081967983398.78
2008 1195030994161.84
2009 1358352097352.17
2010 1505735812822.27
2011 1704432618495.76
2012 1870994901524.83
2013 1941116728600.9
2014 2020998390899.14
2015 2097598211573.26
2016 2246783906989.46
2017 2439593980808.9
2018 2713329693634.35
2019 2878536458775.62
2020 2661734078595.43
2021 3064476293210.88
2022 3404829101289.65
2023 3704749866028.23
2024 3837862837662.49