Skip to content

Latest figures

Gross national expenditure

Gross national expenditure is the sum of household final consumption expenditure, general government final consumption expenditure, and gross capital formation.

Latest, 2025US$142.31BcurrentAnnual release
vs 2024+8.8%US$130.81B current
High since 1960US$142.31Bcurrent2025 · World Bank
Low since 1960US$1.06Bcurrent1960 · World Bank

Over time

US$ million current2016 - 2025

Recent years

  1. 2025US$142.31Bcurrent+8.8%
  2. 2024US$130.81Bcurrent+9.0%
  3. 2023US$120.04Bcurrent+7.7%
  4. 2022US$111.43Bcurrent+13.1%
  5. 2021US$98.56Bcurrent+16.9%
  6. 2020US$84.29Bcurrent−1.0%
  7. 2019US$85.12Bcurrent+4.9%
  8. 2018US$81.15Bcurrent+3.8%
Full table
PeriodValue
2025US$142,306.6 M current
2024US$130,807.4 M current
2023US$120,041.7 M current
2022US$111,428.9 M current
2021US$98,560.9 M current
2020US$84,289.5 M current
2019US$85,115.5 M current
2018US$81,154.7 M current
2017US$78,159.4 M current
2016US$71,910.1 M current
2015US$68,550.0 M current
2014US$64,559.9 M current
2013US$59,721.1 M current
2012US$56,054.7 M current
2011US$52,769.6 M current
2010US$45,680.1 M current
2009US$41,188.4 M current
2008US$44,884.9 M current
2007US$39,833.2 M current
2006US$35,356.7 M current
2005US$31,548.5 M current
2004US$27,590.5 M current
2003US$25,076.2 M current
2002US$23,567.5 M current
2001US$21,158.4 M current
2000US$20,977.8 M current
1999US$19,848.1 M current
1998US$20,962.7 M current
1997US$18,793.3 M current
1996US$16,423.0 M current
1995US$15,559.8 M current
1994US$13,935.0 M current
1993US$12,354.5 M current
1992US$11,404.5 M current
1991US$9,746.2 M current
1990US$7,942.0 M current
1989US$8,845.3 M current
1988US$8,299.0 M current
1987US$7,541.0 M current
1986US$7,126.4 M current
1985US$9,822.3 M current
1984US$9,673.5 M current
1983US$9,191.0 M current
1982US$9,057.0 M current
1981US$9,168.0 M current
1980US$8,094.0 M current
1979US$7,213.4 M current
1978US$6,421.9 M current
1977US$5,579.2 M current
1976US$4,627.7 M current
1975US$3,711.9 M current
1974US$3,264.5 M current
1973US$2,551.8 M current
1972US$2,093.5 M current
1971US$2,012.8 M current
1970US$1,888.9 M current
1969US$1,709.0 M current
1968US$1,637.6 M current
1967US$1,501.5 M current
1966US$1,393.4 M current
1965US$1,369.0 M current
1964US$1,334.2 M current
1963US$1,283.6 M current
1962US$1,162.3 M current
1961US$1,093.3 M current
1960US$1,063.4 M current