GNI for China

Updated on March 18, 2026.

According to data from the World Bank, in 2025, the Gross National Income (GNI) for China was US$19.25T. A difference of -139.06B (US$) (1% decrease) 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 China (US$)
GNI for China
Items per page:
0 of 0
Year GNI (US$)
1962 45883869793.72
1963 52569674568.63
1964 61459615898.77
1965 71904329314.06
1966 79804419002.66
1967 75310570176.88
1968 73168469209.76
1969 85502590553.21
1970 100387336115.59
1971 105942991947.27
1972 114906518561.71
1973 140741524472.22
1974 162325441938.19
1975 187651908422.78
1976 173942903219.98
1977 183974428008.01
1978 188021807623.4
1979 203365158879.67
1980 215266104135.85
1981 223495687966
1982 222775376405.63
1983 229670509693.08
1984 259986641308.65
1985 302132335039.57
1986 331933325802.22
1987 350893782408.89
1988 366104790478.87
1989 359369374194.23
1990 374893953358.05
1991 408957641767.68
1992 461614895625.85
1993 495442015215.12
1994 559085515280.49
1995 653095680504.24
1996 799939182646.07
1997 932642885265.04
1998 998440504297.24
1999 1081960029448.99
2000 1193318743705.32
2001 1301151817901.89
2002 1440783374345.64
2003 1671259009007.3
2004 1987884704420.99
2005 2329075631206.62
2006 2745071812175.06
2007 3355722114408.17
2008 4164991975973.08
2009 4980508435388.77
2010 5898415123961.65
2011 6894451017125.12
2012 8136728541251.14
2013 9350381774152.13
2014 10432016395411.7
2015 11087246938146.4
2016 11604134912471.2
2017 12332590581343.7
2018 13636874565685.7
2019 14797204989129.2
2020 15153114476656.1
2021 17253947261998.4
2022 18595279821527.8
2023 19392367650326.3
2024 19253311945258.2