Institutional Sign In

Go

Tax Revenue (As % of GDP)

Created with Highcharts 6.0.4%01020302.557.512.51517.522.52527.532.53537.5
Denmark
Seychelles
Namibia
New Zealand
Sweden
Jamaica
Luxembourg
Italy
Greece
United Kingdom
France
Netherlands
Austria
Malta
Serbia
Source: World Bank
Last Updated: Feb 1, 2023

Based on a comparison of 119 countries in 2020, Denmark ranked the highest in tax revenue as a share of GDP with 34.1% followed by Namibia and New Zealand. On the other end of the scale was Somalia with < 0.001%, United Arab Emirates with 0.682% and Iraq with 1.34%.

$9.99

Buy Tax Revenue (As % of GDP) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Afghanistan%
Albania%
Algeria%
Angola%
Argentina%
Armenia%
Australia%
Austria%
Azerbaijan%
Bahamas%
Bahrain%
Bangladesh%
Belarus%
Belgium%
Belize%
Benin%
Bhutan%
Bolivia%
Bosnia and Herzegovina%
Botswana%
Brazil%
Bulgaria%
Burkina Faso%
Burundi%
Cambodia%
Cameroon%
Canada%
Central African Republic%
Chile%
China%
Colombia%
Congo%
Costa Rica%
Croatia%
Cyprus%
Czechia%
Dem. Republic of the Congo%
Denmark%
Dominican Republic%
East Timor%
Ecuador%
Egypt%
El Salvador%
Equatorial Guinea%
Estonia%
Ethiopia%
European Union%
Fiji%
Finland%
France%
Gabon%
Gambia%
Georgia%
Germany%
Ghana%
Greece%
Guatemala%
Guinea%
Guinea Bissau%
Honduras%
Hong Kong%
Hungary%
Iceland%
India%
Indonesia%
Iraq%
Iran%
Ireland%
Israel%
Italy%
Ivory Coast%
Jamaica%
Japan%
Jordan%
Kazakhstan%
Kenya%
Kuwait%
Kyrgyzstan%
Laos%
Latvia%
Lebanon%
Lesotho%
Liberia%
Lithuania%
Luxembourg%
Macao%
Macedonia%
Madagascar%
Malawi%
Malaysia%
Maldives%
Mali%
Malta%
Mauritius%
Mexico%
Moldova%
Mongolia%
Morocco%
Mozambique%
Myanmar%
Namibia%
Nepal%
Netherlands%
New Zealand%
Nicaragua%
Niger%
Nigeria%
Norway%
Oman%
Pakistan%
Palestine%
Panama%
Papua New Guinea%
Paraguay%
Peru%
Philippines%
Poland%
Portugal%
Qatar%
Romania%
Russia%
Rwanda%
Saudi Arabia%
Senegal%
Serbia%
Seychelles%
Sierra Leone%
Singapore%
Slovakia%
Slovenia%
Somalia%
South Africa%
South Korea%
Spain%
Sri Lanka%
Sudan%
Suriname%
Swaziland%
Sweden%
Switzerland%
Syria%
Tajikistan%
Tanzania%
Thailand%
Togo%
Trinidad and Tobago%
Tunisia%
Turkey%
Uganda%
Ukraine%
United Arab Emirates%
United Kingdom%
USA%
Uruguay%
Uzbekistan%
Venezuela%
Vietnam%
Yemen%
Zambia%
Zimbabwe%
World%
20012002200320042005200620072008200920102011201220132014201520162017201820192020
...............        6.887.599.509.90.........
...   ..................   18.318.517.618.918.5  
           ...........................
             13.511.09.739.229.64 ...
             12.612.312.110.99.99  
......           21.620.921.320.820.9  
             21.921.922.322.123.2  
             26.426.825.425.425.4  
.....................      14.215.614.613.213.0 ...
             11.212.714.214.914.4  
           ... .....................
             8.648.507.327.007.73  
             12.714.213.813.014.7  
             26.124.422.823.424.0  
             19.919.620.521.2.........
             .....................
             13.713.313.012.516.7  
       .......................................
......           19.819.920.020.320.4  
...............        27.126.321.623.921.7  
             13.513.613.713.613.9  
             19.620.120.320.519.9  
...            13.713.314.115.315.3  
...........................    .....................
...            14.614.614.815.817.1  
.................................  12.312.111.711.912.3  
             11.812.412.512.613.1  
......... .........     ...4.105.456.817.088.64  
             17.017.517.517.518.4  
............         9.689.389.129.429.05  
...... ............      15.715.814.414.914.7  
             9.5812.813.811.47.75  
             13.013.313.513.213.2  
             19.720.521.021.221.5  
             24.724.023.523.824.0  
             14.414.814.915.014.8  
          ..............................
             36.533.933.333.432.2  
             13.412.812.913.013.0  
...........................    62.836.115.020.125.1 ...
......................................................  
...            12.212.5...............
             16.716.817.417.818.1  
...............        8.3011.56.385.986.17  
             20.721.621.820.921.0  
             8.818.358.097.607.52  
             20.120.020.019.619.7  
.........   .........    22.623.623.524.724.0  
             20.620.520.820.720.8  
             23.223.223.123.624.2  
.................................  15.112.811.511.110.2 ...
         .................................
             22.522.823.523.322.4  
             11.511.511.311.411.5  
             11.311.711.111.612.2  
             24.924.926.726.526.9  
             10.810.410.49.1610.6  
............................................................
................................................10.3... ...
......           16.517.3............ 
...        .................................
             23.023.223.122.922.5  
             24.522.737.623.923.0  
             9.9810.611.111.412.0......
             10.810.810.39.8810.2  
.......................................0.9151.322.082.691.98 ...
         .................................
             23.118.819.018.218.1  
             22.923.123.124.222.7  
             24.824.725.124.724.2  
             10.111.211.612.011.8  
             24.124.826.026.226.8  
             11.511.411.211.611.9......
             15.415.015.014.714.7  
             14.29.849.9210.311.7  
             15.214.815.015.114.4  
             0.8901.38...............
 ............        17.516.816.917.018.0  
...............        13.813.512.912.2.........
             22.022.423.523.522.8  
             14.113.513.515.415.3  
             36.333.829.333.031.8  
............    ...    .....................
             15.816.716.916.716.8  
             24.723.323.824.526.6  
             35.129.227.829.029.4  
............         16.216.817.017.217.6  
             8.448.959.2410.010.3  
........................     15.915.215.512.212.2  
             14.814.113.612.912.0  
           ......19.5..................
             12.614.115.415.911.7  
             26.024.325.225.025.0  
             18.18.7617.617.918.4  
.....................      10.612.813.513.013.1  
             16.616.416.217.417.7  
   ......        12.911.911.413.516.7  
...            20.419.419.920.120.3  
...........................    24.320.320.322.221.4  
     ..................  6.186.337.716.582.98 ...
             34.633.430.131.729.2  
             14.014.716.118.019.1  
             20.621.221.923.123.1  
             26.927.427.327.327.5  
             15.315.616.216.615.7  
............   .......................................
......           .....................
             23.622.222.122.523.5  
             .....................
             9.99..................
............         5.195.085.315.7418.8......
 ....................................10.310.110.410.009.94  
  .................................17.915.212.912.613.2  
............         9.759.649.569.9610.1  
             16.714.913.813.214.3  
             13.013.013.113.614.0  
             15.715.716.316.917.4  
             22.622.822.322.422.7  
.........       ..............................
             17.918.917.115.614.4  
             13.310.69.1810.311.5  
.....................      13.013.314.413.514.2  
...........................    2.773.333.393.388.60  
 .....................    ...15.215.816.415.916.4......
..................       22.022.423.324.123.6  
             29.128.830.331.131.5......
             8.60..................
             13.613.113.314.013.0  
             17.418.118.118.618.5  
             18.218.518.618.318.5  
................................................< 0.001< 0.001  
             24.425.024.824.825.0  
             13.213.214.014.515.5  
             14.114.213.813.714.2  
             9.7511.711.411.611.2  
........................     7.988.197.39............
            ........................
            ........................
             26.527.128.128.127.9  
             9.099.569.4010.19.69  
       .......................................
 ...  ................................................
........................     11.410.511.411.811.7......
             15.816.115.414.814.9  
.........          18.419.014.013.012.7 ...
             25.024.721.518.419.5......
            ........................
.....................      17.918.218.317.717.3  
             11.310.811.111.611.7  
             17.320.519.620.120.1  
..............................   0.3460.0560.0420.0660.059  
             24.925.025.325.525.5  
             10.911.210.911.89.92  
             18.618.521.818.318.6  
..............................   13.513.613.411.614.2  
     .............................................
             .....................
............................................................
             15.814.413.415.216.6  
........................    ......17.715.515.97.21......
             14.014.013.914.213.8