GNI for Germany

Updated on March 18, 2026.

According to data from the World Bank, in 2025, the Gross National Income (GNI) for Germany was US$4.6T. A difference of -14.55B (US$) (0% 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 Germany (US$)
GNI for Germany
Items per page:
0 of 0
Year GNI (US$)
1962 101549729795.94
1963 110289810343.74
1964 121825598187.79
1965 133404329630.8
1966 142923332219.46
1967 146878524608.98
1968 160924624139.11
1969 179443184609.09
1970 203317839904.24
1971 233730858927.29
1972 284075777556.35
1973 369918361949.79
1974 458941696078.35
1975 530396792278.57
1976 560325838312.19
1977 600965673490.69
1978 694514872546.47
1979 866043146794.25
1980 1021316251163.12
1981 986056136147.22
1982 873708732170.91
1983 785153743357.64
1984 771061186055.21
1985 766296386218.26
1986 876035627197.3
1987 1111381392730.36
1988 1459064035966.86
1989 1560185367157.43
1990 1696757948671.73
1991 1836327726243.89
1992 2086989368362.02
1993 2116478522936.14
1994 2250277768642.13
1995 2421348593839.33
1996 2541230554345.61
1997 2483143945752.89
1998 2303224638820.33
1999 2218706374414.82
2000 2168646137202.1
2001 2058073875890.28
2002 1973196736386.61
2003 2185046384259.45
2004 2647502357655.27
2005 2994700922763.01
2006 3203857239234.79
2007 3383968753209.36
2008 3642759010723.06
2009 3642253733593.37
2010 3723668286252.79
2011 3869646835261.63
2012 3818468522988.02
2013 3883596668016.15
2014 3936247372235.69
2015 3806183120831.09
2016 3734059829677.44
2017 3697432080419.44
2018 4043585502226.57
2019 4183690288598.18
2020 4036302293319.67
2021 4397066115769.06
2022 4591309344658.36
2023 4615640863991.32
2024 4601090967362.16