According to the IMF World Economic Outlook (October 2025), Russia's nominal GDP in 2025 is projected to be around $2,541 billion, $367 billion more than the $2,174 billion in 2024. Russia is the 9th largest economy globally. Russia contributes 2.17% of the entire world's GDP. Russia's share of the world economy was maximum in 2013 (2.94%) and minimum in 1999 (0.60%).

The Russian economy crossed the $1 trillion mark in 2007 and the $2 trillion mark in 2011 in nominal terms. Estimates by the World Bank are available since 1988, when the country's GDP was 555 billion USD.

Russia attained the highest rank of 7th in 1988 and the lowest of 23rd in 1999. Russia has overtaken the GDP of these 14 countries since 1999: Austria (2000), Belgium (2000), Argentina (2001), Sweden (2001), Taiwan (2001), Switzerland (2001), Türkiye (2001), Australia (2005), the Netherlands (2005), Mexico (2007), Spain (2010), South Korea (2022), Canada (2025), and Brazil (2025).

Russia is in 5th position among European countries. Russia shares around 8.57% of the total of Europe's GDP (nominal).

Based on PPP, Russia's GDP in 2025 is forecast at 7,143 billion international dollars, the 4th highest in the world, behind the United States, China, and India. Russia contributes 3.42% of the entire world's GDP (PPP). Russia has overtaken Indonesia (2001), Mexico (2003), France (2006), the United Kingdom (2006), Italy (2006), Brazil (2008), Germany (2021), and Japan (2021) since 2000. Russia has been overtaken by China (1991) and India (1992). The gross domestic product (GDP) of Russia at purchasing power parity (PPP) is 2.81 times the GDP at nominal, the 4th highest ratio in Europe.

Russia has the largest economy among European countries by GDP (PPP). Russia shares almost 16.3 percent of the total of Europe's GDP (PPP).

  • Nominal
  • PPP

Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20242,173.2256,931.295
20252,540.6567,143.093
20262,509.4217,340.795
20272,579.6147,546.029
20282,658.9997,755.999
20292,742.5557,978.622
20302,829.8618,217.689

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2015) CurrentConstant (2021)NominalPPPNominalPPP
1960--------
1961--------
1962--------
1963--------
1964--------
1965--------
1966--------
1967--------
1968--------
1969--------
1970--------
1971--------
1972--------
1973--------
1974--------
1975--------
1976--------
1977--------
1978--------
1979--------
1980--------
1981--------
1982--------
1983--------
1984--------
1985--------
1986--------
1987--------
1988554.83---2.84-7/179-
1989506.631,197.41--2.48-8/179-
1990517.011,161.491,187.874,386.352.264.009/1944/186
1991517.961,102.871,166.064,164.972.173.739/1945/189
1992460.29942.611,019.333,559.751.803.129/19610/190
1993435.08860.90953.043,251.181.682.8011/19710/190
1994395.08752.69851.032,842.511.412.3713/19810/191
1995395.54721.50832.872,724.731.272.2013/20011/192
1996391.72694.41817.532,622.411.232.0416/20012/192
1997404.93704.13843.112,659.131.271.9816/20212/194
1998270.96666.81807.032,518.190.8541.8420/20312/194
1999195.91709.48870.682,679.360.5981.8923/20312/194
2000259.71780.431,000.582,947.290.7662.0221/20612/198
2001306.60820.241,074.593,097.610.9102.0716/20711/198
2002345.47858.791,167.903,243.190.9872.1416/21111/199
2003430.35921.481,338.663,479.951.102.3316/21110/199
2004591.02987.821,473.343,730.501.342.3716/21110/199
2005764.021,051.041,696.733,969.251.602.5314/21110/199
2006989.931,137.232,133.194,294.731.912.9013/2127/200
20071,299.701,233.892,377.454,659.782.222.9911/2127/201
20081,660.851,298.062,878.204,902.092.583.419/2126/203
20091,222.651,196.812,768.604,519.732.003.2512/2146/204
20101,524.921,250.662,927.004,723.122.283.2311/2146/204
20112,045.921,304.443,259.324,926.212.753.379/2156/204
20122,208.291,356.943,480.305,124.452.913.428/2136/203
20132,292.471,380.763,741.785,214.402.943.508/2135/203
20142,059.241,390.923,763.535,252.792.573.389/2146/203
20151,363.481,363.483,526.245,149.171.803.1012/2136/203
20161,276.791,366.123,538.985,159.141.662.9912/2136/203
20171,574.201,391.073,807.105,253.341.923.0412/2136/204
20181,657.331,430.124,231.845,400.811.903.1812/2136/204
20191,693.121,461.554,579.555,519.531.913.2512/2146/204
20201,493.081,422.774,651.435,373.061.743.3111/2136/204
20211,829.191,506.235,688.275,688.271.863.6211/2134/204
20222,291.611,484.616,006.315,606.592.243.438/2124/204
20232,071.511,545.216,476.485,835.481.943.4611/2124/204
20242,173.841,612.346,921.256,089.001.963.4811/2124/204