GDP at purchaser's prices is the sum of gross value added by all resident producers in the economy plus any product taxes and minus any subsidies not included in the value of the products. It is calculated without making deductions for depreciation of fabricated assets or for depletion and degradation of natural resources. Data are in current U.S. dollars. Dollar figures for GDP are converted from domestic currencies using single year official exchange rates.

Gross domestic product in current prices (billion US dollars)

199020002005201020112012201320142015201620172018
United States5,963.1310,252.3513,036.6314,992.0515,542.6016,197.0516,784.8317,521.7518,219.3018,707.1519,485.4020,513.00
China398.621,214.922,308.806,066.357,522.108,570.359,635.0310,534.5311,226.1911,221.8412,014.6113,457.27
Japan3,132.824,887.524,755.415,700.106,157.466,203.215,155.724,850.414,394.984,950.074,873.205,070.63
Germany1,592.591,955.282,866.053,423.473,761.143,545.953,753.693,904.923,383.093,496.613,700.614,029.14
United Kingdom1,191.021,651.392,527.842,455.312,635.802,677.082,755.363,036.312,897.062,669.112,628.412,808.90
France1,272.431,365.972,199.682,647.542,864.032,685.312,811.962,856.702,439.442,466.152,587.682,794.70
India326.61476.64834.221,708.461,823.051,827.641,856.722,039.132,102.392,273.562,602.312,689.99
Italy1,170.291,144.881,855.662,129.022,278.382,073.972,131.162,155.151,833.791,860.151,938.682,086.91
Brazil455.17655.44890.672,207.622,613.992,464.402,471.562,456.171,800.021,793.312,055.141,909.39
Canada593.94742.291,169.391,613.461,788.651,824.291,842.631,799.271,559.621,535.771,653.041,733.71
Korea279.35561.63898.141,094.501,202.461,222.811,305.611,411.331,382.761,414.801,540.461,655.61
Russia279.03820.571,638.462,051.662,210.262,297.132,063.661,368.401,284.731,577.531,576.49
Spain533.92597.031,159.151,434.291,489.431,336.761,362.281,379.101,198.391,237.771,313.951,437.05
Australia323.43398.92733.701,249.581,511.351,566.471,515.851,454.981,232.911,264.521,379.551,427.77
Mexico290.40707.91877.481,057.801,180.491,201.091,274.441,314.571,170.571,077.781,151.051,199.26
Indonesia138.26179.48310.82755.26892.59919.00916.65891.05860.74932.451,015.411,005.27
Netherlands320.84417.58686.20848.13904.92839.44877.20892.40765.65783.85832.24909.89
Saudi Arabia117.47189.52328.21528.21671.24735.98746.65756.35654.27644.94686.74769.88
Turkey207.38273.09501.16772.29832.50873.70950.33934.08859.45863.39851.52713.51
Switzerland258.02272.19408.68583.05699.67667.90688.75709.51679.72670.25678.97709.12
Taiwan Province of China166.85331.41375.79446.14485.67495.92511.60530.52525.60530.61572.59602.68
Sweden255.94260.16389.49488.91563.80544.48579.36574.41498.12512.21535.62554.66
Poland62.08171.28306.15479.16528.57500.85524.40545.07477.35471.17524.83549.48
Belgium201.22238.56387.99484.45527.49498.16521.09531.61455.27467.74493.67536.06
Thailand88.47126.39189.32341.11370.82397.56420.33407.34401.37411.84455.38490.12
Argentina153.21308.49199.27424.73527.64579.67611.47563.61642.46554.11637.56475.43
Austria166.87197.34316.49392.62431.52409.65430.20442.59382.26390.96417.35459.40
Norway119.79171.32308.72429.13498.83510.23523.50499.34386.66371.08398.83441.44
United Arab Emirates49.09103.89180.62289.79350.67374.59390.11403.14358.14357.05382.58432.61
Islamic Republic of Iran575.27365.95228.18482.38577.21389.20396.41423.41375.40404.45430.71430.08
Nigeria62.1767.82169.65369.06414.10460.95514.97568.50493.84405.44376.36397.47
South Africa115.53136.45257.67375.30416.88396.33366.82350.90317.70295.68349.30376.68
Ireland48.18100.12211.99222.53238.08225.13238.70259.18290.83301.93331.55366.45
Israel58.08132.34142.46233.61261.63257.30292.49308.42299.09317.75350.74365.60
Hong Kong SAR76.93171.64181.56228.64248.48262.60275.67291.44309.36320.90341.45360.32
Denmark138.25164.16264.47322.00344.00327.15343.58352.99301.30306.90325.56354.68
Malaysia46.58100.72148.25255.02298.99313.54324.94340.07301.79297.83312.39347.29
Singapore38.9095.84127.42236.42275.97290.68304.45311.55304.09309.75323.90346.62
Colombia55.8898.93145.16286.04334.48370.34381.84381.24293.49282.75314.46336.94
Philippines49.1081.02103.07199.59224.14250.09271.84284.59292.77304.89313.60331.68
Pakistan52.4379.71118.48177.17213.59224.38231.22244.36270.56278.66304.95306.90
Chile33.0077.82123.00218.31252.11267.04278.37260.52243.96249.92276.99299.89
Bangladesh35.3854.5970.92122.04131.08141.71161.30184.01208.32235.62261.52286.28
Finland141.80125.88204.77248.26273.93256.85270.07273.04232.58239.15252.75276.55
Egypt96.09104.7594.13230.02247.73278.77288.01305.57332.08332.48236.53249.47
Czech Republic61.65136.28207.48227.95207.38209.40207.82186.83195.09215.83244.54
Vietnam6.4731.1857.65112.77134.60155.48170.44185.76191.29201.33220.38241.43
Romania38.7637.4799.70166.66184.37171.67190.95199.63177.90189.05211.88239.44
Portugal79.45118.68197.62238.75245.12216.49226.14230.00199.52205.27218.01237.96
Iraq25.8650.07138.52185.75218.03234.64234.65177.72170.68192.36230.91
Peru28.3251.0174.97148.82170.84192.93202.12202.22191.60194.54214.25228.94
Greece97.96132.20248.18299.92288.06245.81239.94237.41195.64192.77200.69218.06
New Zealand45.7754.14113.21145.31167.11175.06186.97199.81175.77185.37201.39206.00
Algeria61.8954.75103.20161.21200.25209.02209.76213.81165.98160.13167.56188.34
Qatar7.3617.7644.53125.12167.78186.83198.73206.23161.74151.73166.93188.30
Kazakhstan18.2957.13148.05192.63208.00236.64221.42184.39137.29159.41184.21
Hungary34.3647.31113.28130.79140.86127.71135.21140.17122.82125.85139.22156.39
Kuwait18.2937.7280.81115.40154.02174.07174.18162.70114.61110.87120.68144.52
Ukraine32.3389.28136.01163.16175.71179.57132.3490.9493.35112.13126.39
Morocco30.1838.8662.3493.22101.3798.27106.83110.08101.18103.35109.33118.18
Angola13.7411.1736.9783.80111.79128.05136.71145.71116.19101.12126.51114.50
Ecuador12.2418.3241.5169.5679.2887.9395.13101.7399.2999.94104.30107.27
Slovak Republic20.6949.0589.6798.2793.4798.51101.1187.5589.8195.96106.94
Puerto Rico30.6061.7083.9298.38100.35101.57102.45102.45103.38103.96104.22104.56
Venezuela48.39117.68143.29294.28334.07331.46234.40212.35242.60236.12210.0896.33
Sri Lanka9.4719.3727.9556.7165.2768.4274.2879.3180.4181.5587.3592.50
Kenya12.1814.1421.0040.0041.6750.4255.1361.5564.2470.8879.2289.59
Ethiopia12.608.2412.4129.9231.9643.1347.6655.5164.6873.1580.8783.84
Oman11.6919.5131.0857.0568.0276.6278.7881.0868.9265.9470.7881.68
Dominican Republic8.0024.3135.9553.9258.0960.7562.7666.1668.9072.4376.0981.10
Guatemala7.1117.1927.2141.3447.6650.3953.8558.7263.7768.6675.6279.11
Myanmar10.2613.8149.5459.9859.9460.1365.5859.4963.2567.2871.54
Luxembourg12.6821.3237.4153.3160.0656.7161.7666.4357.8158.6662.5368.99
Panama5.6312.3016.3730.1535.8441.6546.7251.2354.3257.8261.8466.03
Bulgaria19.7713.1529.6450.6157.4253.9055.7656.7350.2053.2456.9463.65
Uruguay10.2722.8317.4040.2947.9651.2757.5357.2453.2852.6959.1860.93
Costa Rica5.7214.9719.9937.6342.7246.9850.3351.1855.4157.8358.2760.82
Croatia21.7745.3559.8762.4056.5558.1657.6849.5251.6454.7659.97
Belarus12.7630.2157.2261.3765.6775.5078.7456.3347.7054.4456.93
Lebanon2.8017.0121.4938.4240.0844.0546.4748.5349.9151.4854.1856.71
Tanzania3.4312.4216.9331.0933.5839.0944.4148.2645.6347.6551.7655.65
Slovenia20.4536.4048.1051.3446.3848.1349.9843.0944.7348.8754.97
Macao SAR12.0928.1236.7143.0351.5555.3545.3645.3150.3653.96
Lithuania11.5426.1837.2043.5642.8946.4248.6341.5342.8147.2652.47
Ghana9.998.1117.4732.1739.5741.9447.8138.7736.8942.7947.0251.82
Serbia9.3126.0839.0446.4940.7345.5244.2137.1638.3041.4347.65
Côte d'Ivoire10.8010.7217.0924.8925.6726.7931.2635.3233.1336.3640.4745.88
Azerbaijan5.2713.2752.9165.9969.6974.1675.2450.8437.8140.6745.59
Uzbekistan13.7214.3138.9945.9451.8257.7063.1166.4967.0748.8343.30
Libya30.6438.2747.3468.9732.0079.7651.9024.2617.1918.5430.5743.24
Turkmenistan5.0217.1722.5829.2335.1639.2043.5235.8036.1837.9342.76
Democratic Republic of the Congo41.4519.0811.9520.6424.5827.5732.6835.9238.4039.3241.4442.69
Jordan4.168.4612.5926.4328.8430.9833.6435.8837.5738.7140.1341.87
Paraguay4.908.8610.7427.2433.7233.2838.5940.2836.1636.0538.9441.85
Bolivia4.878.399.5719.7924.1427.2830.8833.2433.2434.1937.7841.83
Tunisia13.4721.4732.2744.0545.8145.0446.2547.6343.1541.8139.9641.66
Bahrain4.979.0615.9725.7128.7830.7532.5433.3931.1332.2335.3339.30
Cameroon13.559.8017.9726.1929.3629.1232.3635.0030.9332.6434.9938.45
Latvia7.9416.9523.8128.5028.1430.2631.3926.9927.5830.3334.29
Sudan2.2513.1335.1865.7266.4548.9552.8960.7365.9255.7945.8233.25
Estonia5.7114.0319.5423.1923.0625.1526.2722.5823.3525.9729.53
Nepal3.895.738.1816.0019.0118.8519.2720.0021.4121.1924.8828.81
Yemen12.649.6816.7330.9132.7335.4040.4243.2345.5936.4431.2728.52
Uganda5.745.989.6020.2121.1124.5125.8126.6423.5024.5126.6227.86
Iceland6.489.0016.8113.6815.1614.7216.0317.7617.3420.7224.4826.67
El Salvador4.8211.7914.7018.4520.2821.3921.9822.5923.1723.9124.8125.86
Zambia4.093.608.3320.2723.4625.5028.0527.1521.2420.9425.7125.78
Senegal7.245.9711.0416.2517.9017.8418.9719.8017.7818.9821.1124.24
Cambodia0.903.676.2911.2312.8214.0615.2316.7018.0820.0422.0924.14
Cyprus6.009.9918.7125.6127.4525.0624.0923.4019.6920.1621.7023.96
Honduras4.177.109.6715.7317.6518.5318.5019.7620.9821.6422.9823.84
Trinidad and Tobago5.168.3016.1722.5225.7925.4926.8627.1624.2622.6622.7823.28
Papua New Guinea4.845.267.3114.2517.9921.3021.2623.0620.6418.9319.8220.77
Afghanistan6.1715.3317.8920.2920.1720.6220.0619.4320.2420.37
Bosnia and Herzegovina5.5510.9417.1618.6317.2118.1618.5216.2116.9118.1719.98
Zimbabwe8.789.827.8310.0712.0714.0615.2215.8316.0716.1217.6419.37
Botswana3.805.8010.0112.7915.3916.1114.9216.2614.4515.6617.3819.07
Lao P.D.R.1.741.723.057.508.9610.2011.9713.2714.3615.9216.9718.23
Mali3.222.966.2610.7012.9912.4513.2514.3713.1114.0115.3717.41
Gabon6.345.409.4714.3918.2017.1817.6018.2114.3914.0214.9317.21
Georgia3.066.4111.6414.4415.8516.1416.5214.0014.3815.1616.72
Jamaica4.669.0711.2313.1914.4114.7714.2113.8614.1514.0214.7715.42
Albania2.223.488.0511.9412.9012.3212.7813.2511.3911.8913.0715.12
Brunei Darussalam3.916.6610.5813.7118.5319.0518.0917.1012.9311.4012.1314.70
Mozambique4.134.677.6010.4613.1315.1816.0116.8714.8010.9012.5914.60
Burkina Faso3.102.635.478.9610.7311.1711.9612.4010.4311.3112.5714.28
Malta4.066.408.769.529.2210.1511.2510.5711.2712.5814.27
Namibia2.843.917.2611.2812.4213.0212.7212.8011.7811.3113.2414.15
Mauritius2.714.876.7810.0011.5211.6712.1312.8011.6912.2313.3314.03
Nicaragua0.525.116.328.769.7710.5310.9811.8812.6113.1813.8113.38
Equatorial Guinea0.131.168.1816.3021.3322.3921.9421.7413.1811.2512.4913.23
The Bahamas5.228.089.8410.1010.0710.7210.6310.9611.7911.8412.1612.93
Mongolia3.131.332.527.1910.4112.2812.5812.2311.7511.1611.1412.72
Armenia1.914.909.2610.1410.6211.1211.6110.5510.5511.5412.53
Madagascar3.083.885.048.739.899.9210.6010.679.7410.0011.5012.50
FYR Macedonia3.776.269.4210.669.7510.8211.3810.0710.7611.3712.37
Guinea3.714.044.516.876.037.308.378.798.798.7010.2511.50
Republic of Congo2.803.226.1012.3014.8113.6614.0314.108.557.798.7211.46
Moldova1.543.506.818.238.549.369.367.617.979.5611.44
Chad1.831.576.6710.6812.1712.4012.9913.9810.9510.099.8711.11
Benin2.112.584.816.987.828.169.169.728.308.589.2510.55
Haiti0.993.954.316.627.527.898.458.778.678.188.619.72
Rwanda2.491.722.595.776.497.327.628.018.298.489.149.71
Niger2.481.673.375.736.426.957.678.247.227.538.229.46
Kyrgyz Republic1.372.464.796.206.607.347.476.686.817.578.01
Somalia6.196.396.486.566.666.777.057.41
Tajikistan0.992.315.646.527.598.519.247.866.957.147.35
Malawi3.003.023.666.967.985.985.436.066.405.486.246.89
Eritrea0.711.102.122.613.063.523.964.445.015.816.72
Montenegro0.972.264.154.544.094.474.604.064.384.785.39
Togo2.061.492.283.433.873.884.324.584.184.464.775.35
Fiji1.341.682.983.143.783.974.194.484.344.574.895.22
Mauritania1.211.292.184.335.185.235.725.394.834.694.945.20
Barbados2.023.063.824.534.664.614.684.704.734.844.995.17
Maldives0.230.801.162.592.632.893.283.694.004.214.514.81
Eswatini1.241.743.184.444.834.824.564.384.023.724.424.76
South Sudan17.1911.2714.9515.1112.493.053.063.98
Suriname0.541.272.244.374.424.985.155.244.833.283.423.84
Sierra Leone0.950.941.652.582.943.804.925.014.253.793.613.75
Guyana0.651.121.312.262.582.872.993.083.203.503.563.64
Burundi1.130.871.122.032.242.332.582.933.013.143.403.44
Liberia0.870.952.002.402.723.063.143.163.283.293.22
Timor-Leste0.441.814.005.686.675.654.053.102.522.783.16
Lesotho0.670.911.602.532.782.662.512.652.352.442.752.98
Bhutan0.280.440.761.431.741.811.851.832.032.122.412.62
Central African Republic1.570.891.341.992.202.171.521.711.591.761.942.31
Djibouti0.560.711.101.241.351.461.591.731.892.032.19
Cabo Verde0.340.591.091.661.871.751.851.861.601.661.781.97
Belize0.410.831.111.401.491.571.611.701.781.821.851.91
St. Lucia0.520.831.021.381.441.441.471.521.621.641.691.77
San Marino1.962.082.001.751.811.791.521.571.641.77
Antigua and Barbuda0.460.831.021.151.141.211.191.281.371.461.521.61
The Gambia0.751.051.081.631.401.421.371.261.371.451.481.61
Seychelles0.370.620.920.971.021.061.331.341.381.431.501.56
Guinea-Bissau0.320.360.590.851.100.991.051.061.051.181.351.48
Solomon Islands0.210.380.430.680.931.061.131.171.161.241.301.42
Grenada0.280.520.700.770.780.800.840.911.001.061.121.19
St. Kitts and Nevis0.200.420.540.710.750.730.790.920.940.960.961.01
Vanuatu0.170.270.400.700.790.780.800.820.770.800.870.96
Samoa0.180.260.470.640.740.800.810.800.800.790.840.88
St. Vincent and the Grenadines0.240.400.550.680.680.690.720.730.760.770.790.83
Comoros0.250.200.390.540.610.600.660.690.590.610.650.75
Dominica0.200.330.360.490.500.490.510.530.540.580.560.49
Tonga0.150.200.280.390.460.460.450.450.410.430.460.47
São Tomé and Príncipe0.120.060.130.200.230.250.300.350.320.350.390.45
Micronesia0.230.250.300.310.330.320.320.320.320.330.34
Palau0.150.190.180.190.220.230.250.290.300.290.30
Marshall Islands0.110.140.170.180.190.190.190.180.200.220.23
Kiribati0.040.070.110.160.180.190.190.180.170.180.200.21
Nauru0.030.050.070.100.110.120.100.100.110.12
Tuvalu0.010.020.030.040.040.040.040.040.040.040.05
Syria12.3019.8628.8860.04