Revenue, General government, Percent of GDP by country

Fiscal Monitor (FM) 2025 October

Countries reporting
195
Highest
138.65
Naoero
Lowest
5.41
Somalia
Median
26.37
Years covered
40
1991–2030
Data points
7,681

What the numbers show

Revenue, General government, Percent of GDP is currently reported for 195 countries. The highest value is 138.65 in Naoero; the lowest is 5.41 in Somalia.

The median across all reporting countries is 26.37, and the mean is 29.69.

The gap between the highest and lowest reporting country is a factor of about 26.

Over the past decade 132 countries rose and 63 fell. The largest increase was in Yemen (up 209.2%), and the largest decrease in Liberia (down 35.6%).

Revenue, General government, Percent of GDP: full country ranking

#Country LatestYear 10-year changeTrend
1 Naoero 138.65 2030 down 8.9% rising
2 Tuvalu 110.49 2030 down 17.1% rising
3 Kiribati 85.16 2030 down 19.5% rising
4 Marshall Islands 80.46 2030 up 14.4% rising
5 Kuwait 75.63 2030 up 20.0% rising
6 Micronesia (country) 67.67 2030 up 1.0% rising
7 Norway 59.02 2030 up 9.0% rising
8 Lesotho 56.71 2030 up 2.0% rising
9 Libya 53.41 2030 up 52.3% rising
10 Finland 53.3 2030 up 4.7% flat
11 Austria 52.23 2030 up 6.4% rising
12 France 51.42 2030 down 2.5% flat
13 Palau 50.94 2030 up 12.7% rising
14 Denmark 49.9 2030 down 7.1% falling
15 Belgium 49.71 2030 up 0.6% flat
16 Luxembourg 48.24 2030 up 9.8% rising
17 Germany 48.16 2030 up 3.1% rising
18 Sweden 47.56 2030 down 2.6% falling
19 Italy 46.95 2030 down 1.0% rising
20 Greece 46.78 2030 down 4.5% rising
21 Slovenia 45.57 2030 up 3.3% flat
22 Croatia 45 2030 down 3.1% flat
23 Netherlands 44.4 2030 up 0.7% flat
24 Belarus 43.45 2030 up 23.5% flat
25 Hungary 43.4 2030 down 0.3% flat
26 Poland 43.21 2030 up 5.7% rising
27 Iceland 42.8 2030 up 3.3% flat
28 Cyprus 42.69 2030 up 5.8% rising
29 Dominica 42.43 2030 down 31.8% rising
30 Portugal 42.35 2030 down 2.3% rising
31 Spain 42.19 2030 up 1.9% rising
32 Bosnia and Herzegovina 41.84 2030 up 2.3% falling
33 Canada 41.72 2030 up 0.7% flat
34 Slovakia 41.01 2030 up 4.6% rising
35 Estonia 40.86 2030 up 3.9% rising
36 Latvia 40.7 2030 up 4.9% rising
37 Ukraine 40.61 2030 up 2.3% rising
38 United Kingdom of Great Britain and Northern Ireland 40.55 2030 up 10.1% rising
39 Montenegro 40.52 2030 down 7.7% falling
40 Czechia 40.17 2030 down 1.1% rising
41 Brazil 40.06 2030 up 16.0% rising
42 Serbia 39.79 2030 up 1.7% rising
43 Andorra 39.75 2030 down 3.7% rising
44 Lithuania 38.58 2030 up 7.3% rising
45 Japan 36.99 2030 up 4.3% rising
46 New Zealand 36.92 2030 down 2.0% falling
47 Tonga 36.82 2030 down 14.6% rising
48 Ecuador 36.41 2030 up 10.9% rising
49 Australia 36.08 2030 up 1.0% rising
50 Israel 35.99 2030 up 5.5% falling
51 Iraq 35.58 2030 up 22.5% falling
52 Russia 35.52 2030 up 1.0% flat
53 Moldova 35.4 2030 up 12.8% flat
54 North Macedonia 34.6 2030 up 22.0% flat
55 Seychelles 34.45 2030 up 11.3% falling
56 Eritrea 33.97 2019 up 49.1% falling
57 Namibia 33.7 2030 up 0.9% rising
58 Argentina 33.65 2030 down 0.5% rising
59 Bulgaria 33.26 2030 down 4.2% flat
60 Saint Kitts and Nevis 33.08 2030 down 1.2% rising
61 Solomon Islands 33.03 2030 down 13.0% rising
62 Malta 32.91 2030 down 1.4% falling
63 Mongolia 32.6 2030 up 16.9% rising
64 Kyrgyzstan 32.49 2030 up 12.0% rising
65 Macao 32.39 2030 up 16.0% rising
66 Switzerland 32.33 2030 down 4.9% rising
67 Romania 32.16 2030 up 12.7% flat
68 Maldives 31.78 2030 up 19.2% rising
69 Timor-Leste 31.41 2030 down 26.6% falling
70 Vanuatu 30.92 2030 down 25.4% rising
71 United States 30.61 2030 up 0.0% flat
72 Azerbaijan 30.33 2030 down 10.0% rising
73 Trinidad and Tobago 30.32 2030 up 26.4% rising
74 Uruguay 30.24 2030 up 7.4% rising
75 Samoa 30.18 2030 down 16.0% falling
76 Kosovo 29.96 2030 up 16.8% rising
77 Mauritius 29.85 2030 up 35.7% rising
78 Nicaragua 29.67 2030 up 12.6% rising
79 Eswatini 29.59 2030 up 4.1% rising
80 Colombia 29.47 2030 up 10.9% rising
81 Bhutan 29.12 2030 down 0.1% falling
82 Turkey 28.96 2030 down 1.5% falling
83 Grenada 28.91 2030 up 2.8% rising
84 Albania 28.81 2030 up 12.0% rising
85 Saint Vincent and the Grenadines 28.64 2030 up 6.2% rising
86 Jamaica 28.53 2030 up 5.9% rising
87 United Arab Emirates 28.49 2030 up 1.6% falling
88 Morocco 28.34 2030 up 5.0% rising
89 El Salvador 28.14 2030 up 14.7% rising
90 Barbados 27.81 2030 up 6.4% rising
91 Mozambique 27.8 2030 up 0.5% rising
92 Georgia 27.67 2030 up 10.9% rising
93 South Africa 27.65 2030 up 10.6% rising
94 Tajikistan 27.44 2030 up 10.5% rising
95 Tunisia 27.37 2030 up 7.5% rising
96 Oman 27.25 2030 down 5.6% falling
97 Qatar 27.06 2030 down 16.9% falling
98 Jordan 26.37 2030 up 11.9% falling
99 Mauritania 26.3 2030 up 23.4% rising
100 Uzbekistan 26 2030 up 12.6% falling
101 Cape Verde 25.94 2030 up 2.7% flat
102 China 25.72 2030 up 1.8% rising
103 Fiji 25.71 2030 down 4.7% rising
104 Belize 25.7 2030 up 4.5% rising
105 South Sudan 25.5 2030 down 10.8% volatile
106 Armenia 25.5 2030 up 1.0% rising
107 Chile 25.49 2030 up 15.9% rising
108 Botswana 24.88 2030 down 8.0% falling
109 Honduras 24.56 2030 up 3.0% rising
110 Suriname 24.4 2030 up 33.7% rising
111 Congo 24.27 2030 up 21.3% flat
112 Mexico 24.2 2030 up 3.0% rising
113 Ireland 24.09 2030 up 10.3% falling
114 Zambia 23.81 2030 up 17.5% rising
115 South Korea 23.54 2030 up 9.2% rising
116 Aruba 23.38 2030 down 6.5% flat
117 Mali 23.34 2030 up 12.8% rising
118 Bolivia, Plurinational State of 23.28 2030 down 3.2% rising
119 Senegal 22.94 2030 up 14.7% rising
120 Saudi Arabia 22.87 2030 down 15.8% falling
121 Nepal 22.78 2030 up 8.4% rising
122 Rwanda 22.76 2030 down 4.8% rising
123 Gambia 22.53 2030 down 2.0% rising
124 Saint Lucia 22.46 2030 down 1.9% rising
125 Burkina Faso 22.4 2030 up 16.3% rising
126 Algeria 22.31 2030 down 17.3% falling
127 Sao Tome and Principe 21.67 2030 down 17.0% volatile
128 Bahamas 21.61 2030 up 7.5% rising
129 Hong Kong 21.38 2030 up 3.4% rising
130 Guyana 21.22 2030 down 6.8% falling
131 Thailand 21.02 2030 up 3.0% rising
132 Syria 20.85 2010 down 19.8% falling
133 India 20.61 2030 up 13.5% rising
134 Philippines 20.52 2030 up 0.7% rising
135 Antigua and Barbuda 20.49 2030 up 3.7% rising
136 San Marino 20.24 2030 down 6.2% falling
137 Togo 20.24 2030 up 21.6% rising
138 Liberia 20.12 2030 down 35.6% rising
139 Singapore 20.09 2030 up 15.4% flat
140 Yemen 19.62 2030 up 209.2% volatile
141 Panama 19.61 2030 up 13.1% falling
142 Cote d'Ivoire 19.61 2030 up 31.2% rising
143 Puerto Rico 19.55 2030 down 6.1% flat
144 Peru 19.44 2030 up 11.2% flat
145 Papua New Guinea 19.4 2030 up 32.4% falling
146 Kazakhstan 19.26 2030 up 10.0% falling
147 Lebanon 19.17 2030 up 21.1% flat
148 Afghanistan 18.84 2024 down 20.4% rising
149 Paraguay 18.74 2030 up 10.8% flat
150 Gabon 18.72 2030 up 6.5% falling
151 Bahrain 18.51 2030 up 7.1% falling
152 Burundi 18.34 2030 down 18.8% flat
153 Malaysia 18.28 2030 down 9.2% falling
154 Djibouti 18.25 2030 down 21.4% falling
155 Taiwan 18.15 2030 up 19.7% falling
156 Comoros 18.06 2030 down 1.0% rising
157 Kenya 18.06 2030 up 8.4% rising
158 Egypt 18.05 2030 down 1.0% falling
159 Viet Nam 17.98 2030 down 2.2% flat
160 Tanzania, United Republic of 17.8 2030 up 19.6% rising
161 Benin 17.52 2030 up 21.7% rising
162 Uganda 17.18 2030 up 25.5% rising
163 Ghana 17.1 2030 up 21.6% rising
164 Myanmar 17.04 2030 up 15.1% rising
165 Chad 16.91 2030 up 10.4% rising
166 Brunei Darussalam 16.71 2030 down 4.3% falling
167 Guinea 16.64 2030 up 18.9% rising
168 Malawi 16.48 2030 up 12.2% rising
169 Guinea-Bissau 16.32 2030 up 6.0% rising
170 Lao People's Democratic Republic 16.21 2030 up 24.8% rising
171 Pakistan 15.94 2030 up 20.2% rising
172 Dominican Republic 15.47 2030 up 8.7% rising
173 Cameroon 15.25 2030 up 13.9% falling
174 Sri Lanka 15.17 2030 up 72.9% falling
175 Zimbabwe 15.13 2030 up 69.4% rising
176 Democratic Republic of Congo 15.09 2030 up 68.5% rising
177 Costa Rica 14.69 2030 up 5.6% rising
178 Cambodia 14.45 2030 down 18.7% rising
179 Equatorial Guinea 14.34 2030 down 0.4% falling
180 Indonesia 14.29 2030 up 15.7% flat
181 Central African Republic 14.04 2030 down 33.0% flat
182 Angola 13.84 2030 down 24.5% falling
183 Madagascar 13.62 2030 up 9.9% rising
184 Turkmenistan 12.78 2030 down 4.5% falling
185 Sierra Leone 12.54 2030 up 3.4% rising
186 Guatemala 12.42 2030 up 16.4% rising
187 Ethiopia 12.04 2030 up 2.9% falling
188 Niger 11.92 2030 down 32.1% falling
189 Venezuela 11.24 2030 up 148.1% falling
190 Sudan 11 2030 up 126.1% falling
191 Iran, Islamic Republic of 10.68 2030 up 46.9% falling
192 Bangladesh 9.51 2030 up 12.3% flat
193 Nigeria 9.21 2030 up 95.8% falling
194 Haiti 6.81 2030 down 13.8% rising
195 Somalia 5.41 2030 down 6.0% rising

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Revenue, General government, Percent of GDP by country. Statizoid, drawing on International Monetary Fund. Retrieved 02 September 2026, from https://public-sector.statizoid.com/stat/revenue-general-government-percent-of-gdp/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under IMF Terms and Conditions (attribution required); please keep the attribution.

<a href="https://public-sector.statizoid.com/stat/revenue-general-government-percent-of-gdp/">Revenue, General government, Percent of GDP by country</a> — Statizoid

About this data

Indicator
Revenue, General government, Percent of GDP
Source
International Monetary Fund
Licence
IMF Terms and Conditions (attribution required)
Coverage
213 places, 7,681 data points, 1991–2030
Last refreshed

Fiscal Monitor (FM) 2025 October