Grants and Other Revenue (As % of Revenue)

Created with Highcharts 6.0.4%05101520253035404550556065707580859095100105
Iraq
United Arab Emirates
Somalia
Saudi Arabia
East Timor
Central African Republic
Azerbaijan
Bhutan
Myanmar
Congo
Angola
Russia
Equatorial Guinea
Gabon
Colombia
Source: World Bank
Last Updated: Feb 1, 2023

Based on a comparison of 106 countries in 2020, Iraq ranked the highest in grants and other revenue as a share of revenue with 96.5% followed by United Arab Emirates and Somalia. On the other end of the scale was Lithuania with -4.83%, Namibia with 1.84% and Guatemala with 2.48%.

$9.99

Buy Grants and Other Revenue (As % of Revenue) 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
...............        87.585.481.078.8.........
...   ..................   8.118.569.927.907.27  
           ...........................
             54.235.732.038.652.7 ...
             14.313.211.18.469.25  
......           12.111.19.589.028.02  
             10.210.910.511.410.9  
             8.718.769.478.518.66  
.....................      57.044.749.254.059.7 ...
             14.513.215.611.110.1  
           ... .....................
             23.615.015.213.911.8  
             17.019.923.628.925.6  
             4.153.784.133.904.65  
             14.612.911.812.7.........
             .....................
             57.347.752.548.847.2  
       .......................................
......           11.19.488.658.939.00  
...............        32.625.738.029.229.3  
             16.921.822.517.319.0  
            ........................
...            28.827.323.819.620.6  
...........................    .....................
...            23.621.225.322.822.7  
.................................  24.620.619.719.419.2  
             7.197.517.038.348.47  
......... .........     ...78.540.856.148.848.7  
             10.610.39.3310.510.4  
............         9.3111.010.416.47.40  
...... ............      26.924.128.435.832.8  
             70.140.435.236.367.2  
             7.4910.911.47.2114.6  
             11.0............  
............................................................
             9.3710.88.787.828.01  
          ..............................
       .......................................
             9.6725.513.812.813.0  
...........................    61.264.573.867.568.3 ...
......................................................  
...            49.943.2...............
             15.615.816.819.619.0  
...............        65.756.562.065.668.8  
             11.711.69.7210.510.1  
             26.125.227.626.026.0  
             9.3710.89.478.318.33  
.........   .........    13.313.710.110.410.5  
             12.712.712.112.212.2  
............................................................
.................................  40.534.932.235.537.5 ...
         .................................
             16.320.419.619.915.8  
             5.665.345.304.845.30  
             23.626.924.723.420.7  
             .....................
             4.183.445.274.183.13  
............................................................
................................................43.0... ...
......           18.312.7............ 
...        .................................
             14.615.811.312.913.8  
             20.919.714.919.620.4  
             13.614.913.210.58.86......
             26.117.717.619.421.9  
.......................................97.695.792.592.294.9 ...
         .................................
...........................   ........................
             14.414.213.612.713.0  
             5.566.166.116.326.46  
             15.315.410.18.358.32  
             16.216.1...1.00.........
             8.9310.310.19.9610.1......
             44.239.539.641.343.9  
             25.526.026.234.825.8  
             22.623.320.326.621.2  
             98.396.4...............
 ............        27.730.725.426.221.2  
...............        33.933.620.023.8.........
             19.418.516.516.118.1  
             28.326.025.224.120.9  
             34.033.635.233.533.2  
............    ...    .....................
             15.913.010.88.76-20.8  
             8.839.33...............
             5.728.037.968.745.92  
............         10.311.29.5610.37.77  
             21.115.326.322.222.2  
........................     20.520.421.020.512.5  
             25.624.520.319.425.3  
           ......25.0..................
             13.014.314.217.215.8  
             14.016.7...............
             12.115.412.915.013.8  
.....................      30.321.320.724.119.2  
             14.310.36.585.614.63  
   ......        30.627.925.326.024.8  
...            21.419.517.817.416.3  
...........................    22.323.812.112.011.9  
     ..................  73.767.957.863.160.5 ...
             6.536.536.959.8714.3  
             22.820.919.715.317.9  
             8.707.115.715.415.31  
             14.813.613.813.112.4  
             12.212.012.711.511.0  
............   .......................................
......           .....................
             27.328.427.827.928.6......
             .....................
             30.9..................
............         35.626.426.823.524.4......
 ....................................25.324.421.528.828.2  
  .................................13.816.819.720.725.6  
............         15.219.827.922.421.7  
             13.613.713.415.214.6  
             9.8511.39.818.969.48  
             .....................
.....................      12.811.811.410.510.6  
.........       ..............................
...            16.518.014.2...18.7  
             25.244.043.343.643.3  
.....................      45.942.535.535.934.8  
...........................    92.486.684.287.470.9  
 .....................     23.421.720.129.028.0......
..................       12.613.412.712.111.9  
             13.214.515.911.514.5......
             38.8..................
             24.827.027.930.728.5  
             20.2..................
            ........................
................................................42.635.1  
             13.613.912.818.410.5  
             22.221.220.319.318.5  
             16.214.913.78.108.86  
             10.36.1512.57.9610.1  
........................     31.323.018.3............
            ........................
            ........................
             8.177.947.887.307.64  
             9.149.148.988.869.12  
         .................................
 ...  ................................................
........................     19.026.211.318.421.6......
             15.016.417.517.618.5  
.........          16.316.717.420.629.4 ...
             17.824.221.926.822.9......
            ........................
.....................      17.115.916.615.819.2  
             9.4612.411.811.19.59  
             25.616.719.720.017.6  
..............................   82.992.292.291.891.9  
             6.346.275.946.256.19  
             7.886.956.466.125.94  
             5.885.195.245.978.54  
..............................   10.96.757.478.5513.4  
     .............................................
             .....................
............................................................
             15.827.532.623.218.8  
........................    ......6.926.215.018.28......
             16.916.717.117.516.9