Skip to content

Latest figures

Gross capital formation

Gross capital formation includes acquisitions less disposals of produced assets for purposes of fixed capital formation, inventories or valuables.

Latest, 2025US$20.68BcurrentAnnual release
vs 2024+11.2%US$18.60B current
High since 1960US$20.68Bcurrent2025 · World Bank
Low since 1960US$96.0Mcurrent1961 · World Bank

Over time

US$ million current2016 - 2025

Recent years

  1. 2025US$20.68Bcurrent+11.2%
  2. 2024US$18.60Bcurrent+7.9%
  3. 2023US$17.23Bcurrent+8.4%
  4. 2022US$15.90Bcurrent+9.7%
  5. 2021US$14.50Bcurrent+38.2%
  6. 2020US$10.49Bcurrent−5.1%
  7. 2019US$11.06Bcurrent+9.4%
  8. 2018US$10.11Bcurrent+3.8%
Full table
PeriodValue
2025US$20,680.0 M current
2024US$18,595.8 M current
2023US$17,229.1 M current
2022US$15,898.9 M current
2021US$14,497.1 M current
2020US$10,492.7 M current
2019US$11,058.7 M current
2018US$10,112.3 M current
2017US$9,742.1 M current
2016US$9,156.3 M current
2015US$9,221.0 M current
2014US$8,719.0 M current
2013US$8,396.0 M current
2012US$7,535.4 M current
2011US$7,257.4 M current
2010US$5,761.5 M current
2009US$4,925.4 M current
2008US$6,419.2 M current
2007US$7,106.2 M current
2006US$6,295.4 M current
2005US$5,370.4 M current
2004US$4,995.9 M current
2003US$4,449.4 M current
2002US$4,270.4 M current
2001US$3,676.8 M current
2000US$3,440.3 M current
1999US$3,179.0 M current
1998US$3,373.9 M current
1997US$2,434.5 M current
1996US$1,988.6 M current
1995US$2,206.4 M current
1994US$2,035.9 M current
1993US$1,966.1 M current
1992US$1,913.3 M current
1991US$1,344.6 M current
1990US$1,040.6 M current
1989US$1,136.7 M current
1988US$1,074.2 M current
1987US$985.5 M current
1986US$747.3 M current
1985US$1,117.7 M current
1984US$1,095.9 M current
1983US$1,002.0 M current
1982US$1,233.0 M current
1981US$1,466.0 M current
1980US$1,250.0 M current
1979US$1,293.9 M current
1978US$1,312.4 M current
1977US$1,098.2 M current
1976US$934.4 M current
1975US$586.8 M current
1974US$588.0 M current
1973US$351.6 M current
1972US$254.8 M current
1971US$285.5 M current
1970US$244.2 M current
1969US$195.7 M current
1968US$243.9 M current
1967US$188.1 M current
1966US$149.6 M current
1965US$177.2 M current
1964US$166.5 M current
1963US$133.3 M current
1962US$100.4 M current
1961US$96.0 M current
1960US$107.5 M current