Tax revenue (current LCU) by country

Taxes are compulsory, unrequited payments, in cash or in kind, made by institutional units to government units. This indicator is expressed in current prices, meaning no adjustment has been made to account for price changes over time. This series is expressed in local currency units.

Countries reporting
157
Highest
619.92 trillion current LCU
Indonesia
Lowest
2.01 million current LCU
Zimbabwe
Median
238.10 billion current LCU
Years covered
53
1972–2024
Data points
4,711

What the numbers show

Tax revenue (current LCU) is currently reported for 157 countries. The highest value is 619.92 trillion current LCU in Indonesia; the lowest is 2.01 million current LCU in Zimbabwe.

The median across all reporting countries is 238.10 billion current LCU, and the mean is 15.38 trillion current LCU.

Over the past decade 149 countries rose and 6 fell. The largest increase was in Argentina (up 10,445.7%), and the largest decrease in East Timor (down 59.5%).

Tax revenue: full country ranking

#Country LatestYear 10-year changeTrend
1 Indonesia 619.92 trillion current LCU 2009 up 245.5% volatile
2 South Korea 339.90 trillion current LCU 2024 up 64.2% volatile
3 Iran 302.25 trillion current LCU 2009 up 664.1% volatile
4 Colombia 260.77 trillion current LCU 2024 up 117.7% volatile
5 Lebanon 258.92 trillion current LCU 2024 up 2,431.0% volatile
6 Uzbekistan 138.87 trillion current LCU 2023 up 556.4% volatile
7 Argentina 60.90 trillion current LCU 2024 up 10,445.7% volatile
8 Chile 56.74 trillion current LCU 2024 up 125.0% volatile
9 Paraguay 38.33 trillion current LCU 2024 up 118.3% rising
10 Laos 26.30 trillion current LCU 2022 up 136.8% rising
11 Tanzania 26.22 trillion current LCU 2024 up 179.4% rising
12 Uganda 25.72 trillion current LCU 2024 up 160.0% rising
13 Russia 22.00 trillion current LCU 2024 up 110.0% volatile
14 Cambodia 21.24 trillion current LCU 2023 up 186.7% volatile
15 Hungary 18.53 trillion current LCU 2024 up 145.4% volatile
16 India 18.11 trillion current LCU 2022 up 68.0% volatile
17 Democratic Republic of Congo 15.07 trillion current LCU 2022 up 531.2% volatile
18 Kazakhstan 14.20 trillion current LCU 2023 up 146.2% volatile
19 Mongolia 13.60 trillion current LCU 2024 up 374.1% volatile
20 China 9.46 trillion current LCU 2024 up 51.9% rising
21 Madagascar 8.71 trillion current LCU 2024 up 241.4% volatile
22 Angola 7.89 trillion current LCU 2024 up 306.9% volatile
23 Turkey 7.86 trillion current LCU 2024 up 2,022.8% volatile
24 Somalia 7.53 trillion current LCU 2024 up 128.8% rising
25 Myanmar 6.78 trillion current LCU 2019 up 192.3% volatile
26 Costa Rica 6.71 trillion current LCU 2024 up 83.6% volatile
27 Cote d'Ivoire 6.39 trillion current LCU 2023 up 184.4% volatile
28 Mexico 4.97 trillion current LCU 2024 up 167.4% volatile
29 Philippines 3.80 trillion current LCU 2024 up 121.1% volatile
30 Iraq 3.71 trillion current LCU 2019 up 52.4% rising
31 Senegal 3.64 trillion current LCU 2023 up 119.4% rising
32 United States 3.16 trillion current LCU 2024 up 64.4% volatile
33 Malawi 3.07 trillion current LCU 2024 up 649.1% volatile
34 Thailand 2.84 trillion current LCU 2024 up 29.9% volatile
35 Cameroon 2.83 trillion current LCU 2021 up 62.1% volatile
36 Sri Lanka 2.72 trillion current LCU 2023 up 170.5% volatile
37 Bangladesh 2.70 trillion current LCU 2021 up 239.2% volatile
38 Burkina Faso 2.62 trillion current LCU 2024 up 178.6% volatile
39 Armenia 2.28 trillion current LCU 2024 up 118.6% volatile
40 Rwanda 2.25 trillion current LCU 2023 up 208.5% volatile
41 Kenya 2.11 trillion current LCU 2023 up 131.9% rising
42 South Africa 1.90 trillion current LCU 2024 up 88.4% volatile
43 Brazil 1.82 trillion current LCU 2024 up 132.8% rising
44 Serbia 1.78 trillion current LCU 2022 up 152.2% rising
45 Sweden 1.74 trillion current LCU 2024 up 63.0% volatile
46 Ukraine 1.61 trillion current LCU 2024 up 486.8% volatile
47 Czechia 1.50 trillion current LCU 2024 up 81.0% rising
48 Mali 1.42 trillion current LCU 2020 up 108.8% volatile
49 Norway 1.32 trillion current LCU 2024 up 78.5% volatile
50 Dominican Republic 1.09 trillion current LCU 2024 up 177.9% volatile
51 Burundi 1.03 trillion current LCU 2021 up 136.1% volatile
52 Gabon 1.02 trillion current LCU 2021 down 17.0% falling
53 Iceland 1.01 trillion current LCU 2023 up 137.3% volatile
54 Denmark 976.36 billion current LCU 2024 up 34.8% volatile
55 Togo 821.07 billion current LCU 2023 up 128.2% rising
56 United Kingdom 777.48 billion current LCU 2024 up 67.8% volatile
57 Nepal 748.42 billion current LCU 2023 up 188.7% volatile
58 France 665.11 billion current LCU 2024 up 33.4% volatile
59 Poland 614.71 billion current LCU 2023 up 139.5% volatile
60 Uruguay 591.31 billion current LCU 2024 up 139.4% volatile
61 Italy 563.82 billion current LCU 2024 up 38.0% volatile
62 Equatorial Guinea 563.15 billion current LCU 2022 down 43.6% falling
63 Australia 550.61 billion current LCU 2022 up 73.9% volatile
64 Congo 535.13 billion current LCU 2021 down 10.6% volatile
65 Jamaica 505.69 billion current LCU 2020 up 80.7% volatile
66 Germany 471.46 billion current LCU 2024 up 31.1% volatile
67 Israel 466.30 billion current LCU 2024 up 81.4% volatile
68 Albania 453.59 billion current LCU 2024 up 77.6% volatile
69 Canada 426.32 billion current LCU 2024 up 81.0% rising
70 Ethiopia 400.46 billion current LCU 2024 up 328.4% volatile
71 Saudi Arabia 380.53 billion current LCU 2024 up 384.1% volatile
72 Mozambique 317.63 billion current LCU 2024 up 135.1% rising
73 Kyrgyzstan 310.47 billion current LCU 2024 up 341.5% volatile
74 Morocco 306.96 billion current LCU 2023 up 53.0% rising
75 Egypt 305.96 billion current LCU 2015 up 303.9% volatile
76 Romania 285.10 billion current LCU 2024 up 137.6% volatile
77 Netherlands 283.48 billion current LCU 2024 up 93.3% volatile
78 Malaysia 240.19 billion current LCU 2024 up 46.3% rising
79 Spain 238.10 billion current LCU 2024 up 63.1% volatile
80 North Macedonia 180.84 billion current LCU 2024 up 111.1% rising
81 Nicaragua 144.92 billion current LCU 2024 up 206.8% volatile
82 Mauritius 142.36 billion current LCU 2024 up 96.6% volatile
83 Belgium 142.33 billion current LCU 2024 up 35.2% rising
84 Peru 139.86 billion current LCU 2021 up 85.1% volatile
85 New Zealand 127.55 billion current LCU 2024 up 95.7% volatile
86 Austria 127.38 billion current LCU 2024 up 43.8% volatile
87 Afghanistan 127.24 billion current LCU 2017 up 396.1% rising
88 Zambia 124.67 billion current LCU 2024 up 373.5% volatile
89 Central African Republic 114.52 billion current LCU 2021 up 32.2% rising
90 Guinea-Bissau 110.66 billion current LCU 2024 up 36.7% rising
91 Ghana 110.02 billion current LCU 2023 up 728.2% volatile
92 Macao 109.00 billion current LCU 2024 down 29.2% volatile
93 Singapore 103.80 billion current LCU 2024 up 91.9% volatile
94 Guatemala 102.16 billion current LCU 2024 up 111.9% volatile
95 Ireland 100.98 billion current LCU 2024 up 123.9% volatile
96 Honduras 86.49 billion current LCU 2020 up 100.3% volatile
97 Namibia 84.69 billion current LCU 2024 up 81.4% volatile
98 Switzerland 80.70 billion current LCU 2024 up 33.4% volatile
99 Finland 69.90 billion current LCU 2024 up 63.8% volatile
100 Greece 64.82 billion current LCU 2024 up 44.9% volatile
101 Portugal 64.76 billion current LCU 2024 up 63.5% volatile
102 Niger 62.35 billion current LCU 1980 rising
103 Botswana 59.18 billion current LCU 2023 up 84.6% volatile
104 Moldova 56.42 billion current LCU 2023 up 205.1% volatile
105 Sudan 47.26 billion current LCU 2016 up 444.3% volatile
106 Belarus 33.27 billion current LCU 2024 up 225.1% volatile
107 Cape Verde 32.42 billion current LCU 2020 up 26.8% rising
108 Trinidad and Tobago 26.57 billion current LCU 2019 down 18.3% volatile
109 Slovakia 24.92 billion current LCU 2024 up 87.2% rising
110 Luxembourg 24.68 billion current LCU 2024 up 92.6% volatile
111 Vanuatu 23.35 billion current LCU 2023 up 78.7% rising
112 Georgia 22.57 billion current LCU 2024 up 222.6% volatile
113 Bhutan 22.37 billion current LCU 2020 up 134.8% volatile
114 Azerbaijan 21.89 billion current LCU 2024 up 161.0% volatile
115 Bulgaria 21.66 billion current LCU 2024 up 157.3% volatile
116 Papua New Guinea 18.45 billion current LCU 2024 up 80.3% volatile
117 Bolivia 17.48 billion current LCU 2007 up 232.5% volatile
118 Eswatini 17.30 billion current LCU 2021 up 203.1% volatile
119 Lithuania 17.28 billion current LCU 2024 up 195.9% volatile
120 Croatia 16.77 billion current LCU 2023 up 80.7% rising
121 Tajikistan 16.69 billion current LCU 2024 volatile
122 Maldives 15.71 billion current LCU 2021 up 221.0% volatile
123 Lesotho 15.52 billion current LCU 2024 up 61.3% volatile
124 Ecuador 15.20 billion current LCU 2022 up 11.5% flat
125 Tunisia 14.86 billion current LCU 2012 up 131.2% volatile
126 Slovenia 14.15 billion current LCU 2024 up 72.3% rising
127 United Arab Emirates 13.13 billion current LCU 2024 up 149.4% volatile
128 Bosnia and Herzegovina 10.87 billion current LCU 2024 up 100.9% rising
129 Estonia 9.03 billion current LCU 2024 up 114.2% volatile
130 Cyprus 8.32 billion current LCU 2024 up 92.7% volatile
131 El Salvador 7.60 billion current LCU 2024 up 101.4% volatile
132 Latvia 7.17 billion current LCU 2024 up 94.6% volatile
133 Panama 6.21 billion current LCU 2024 up 21.2% rising
134 Jordan 6.18 billion current LCU 2023 up 69.3% volatile
135 Malta 5.57 billion current LCU 2024 up 143.4% volatile
136 Fiji 3.24 billion current LCU 2024 up 47.5% volatile
137 Solomon Islands 3.12 billion current LCU 2024 up 23.6% rising
138 Bahamas 2.74 billion current LCU 2024 up 117.6% volatile
139 Barbados 2.66 billion current LCU 2016 up 24.5% rising
140 Seychelles 2.05 billion current LCU 2008 up 141.8% rising
141 Saint Lucia 983.42 million current LCU 2017 up 49.2% rising
142 Belize 967.44 million current LCU 2017 up 63.5% volatile
143 East Timor 694.44 million current LCU 2022 down 59.5% volatile
144 Samoa 683.50 million current LCU 2023 up 65.2% rising
145 Andorra 581.74 million current LCU 2024 up 49.3% rising
146 Saint Vincent and the Grenadines 542.37 million current LCU 2017 up 34.7% rising
147 Bahrain 380.42 million current LCU 2020 up 234.5% volatile
148 Saint Kitts and Nevis 359.00 million current LCU 2020 up 4.7% rising
149 San Marino 338.38 million current LCU 2024 up 46.4% volatile
150 Tonga 285.55 million current LCU 2023 up 115.3% rising
151 Kuwait 118.00 million current LCU 1998 up 66.2% volatile
152 Kiribati 76.97 million current LCU 2023 up 122.5% rising
153 Nauru 54.84 million current LCU 2024 up 153.5% rising
154 Palau 46.83 million current LCU 2020 up 49.9% rising
155 Marshall Islands 41.48 million current LCU 2020 up 45.3% rising
156 Micronesia (country) 26.22 million current LCU 2020 up 89.4% volatile
157 Zimbabwe 2.01 million current LCU 2018 up 465.0% rising

About this data

Indicator
Tax revenue (current LCU)
Unit
current LCU
Source
Government Finance Statistics Yearbook and data files, International Monetary Fund (IMF)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
157 places, 4,711 data points, 1972–2024
Last refreshed

Taxes are compulsory, unrequited payments, in cash or in kind, made by institutional units to government units. This indicator is expressed in current prices, meaning no adjustment has been made to account for price changes over time. This series is expressed in local currency units.